net.sf.farrago.fem.fennel
Class FemTupleAttrProjection$Hib

java.lang.Object
  extended by org.eigenbase.enki.jmi.impl.RefBaseObjectBase
      extended by org.eigenbase.enki.jmi.impl.RefFeaturedBase
          extended by org.eigenbase.enki.jmi.impl.RefObjectBase
              extended by net.sf.farrago.fem.fennel.FemTupleAttrProjection$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemTupleAttrProjection

public class FemTupleAttrProjection$Hib
extends RefObjectBase
implements FemTupleAttrProjection

Implements MOF's TupleAttrProjection interface.

Author:
MofImplementationHandler

Field Summary
private  Integer attributeIndex
           
private  TupleProjectionAttrs tupleProjectionAttrs_TupleProjection
           
 
Constructor Summary
FemTupleAttrProjection$Hib(RefClass refClass)
           
FemTupleAttrProjection$Hib(RefClass refClass, int attributeIndex)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 int getAttributeIndex()
          Returns the value of attribute attributeIndex.
 void setAttributeIndex(int newValue)
          Sets the value of attributeIndex attribute.
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefObjectBase
findAssociationEnd, findAttribute, getRepository, refClass, refDelete, refImmediateComposite, refImmediatePackage, refIsInstanceOf, refMetaObject, refOutermostComposite, setRefMetaObject, unregister
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefFeaturedBase
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefBaseObjectBase
createInstance, equals, getCurrentInitializer, getEnum, getInitializer, getMofId, getTag, hashCode, invokeMethod, invokeMethod, logJmi, refMofId, refOutermostPackage, refVerifyConstraints, setMofId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Field Detail

attributeIndex

private Integer attributeIndex

tupleProjectionAttrs_TupleProjection

private TupleProjectionAttrs tupleProjectionAttrs_TupleProjection
Constructor Detail

FemTupleAttrProjection$Hib

FemTupleAttrProjection$Hib(RefClass refClass)

FemTupleAttrProjection$Hib

FemTupleAttrProjection$Hib(RefClass refClass,
                           int attributeIndex)
Method Detail

getAttributeIndex

public int getAttributeIndex()
Description copied from interface: FemTupleAttrProjection
Returns the value of attribute attributeIndex.

Specified by:
getAttributeIndex in interface FemTupleAttrProjection
Returns:
Value of attribute attributeIndex.

setAttributeIndex

public void setAttributeIndex(int newValue)
Description copied from interface: FemTupleAttrProjection
Sets the value of attributeIndex attribute. See FemTupleAttrProjection.getAttributeIndex() for description on the attribute.

Specified by:
setAttributeIndex in interface FemTupleAttrProjection
Parameters:
newValue - New value to be set.

checkConstraints

protected void checkConstraints(List<JmiException> errors,
                                boolean deepVerify)
Specified by:
checkConstraints in class RefBaseObjectBase