net.sf.farrago.fem.fennel
Class FemTupleAccessor$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.FemTupleAccessor$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemTupleAccessor

public class FemTupleAccessor$Hib
extends RefObjectBase
implements FemTupleAccessor

Implements MOF's TupleAccessor interface.

Author:
MofImplementationHandler

Field Summary
private  TupleAccessorAttrs attrAccessor
           
private  Integer bitFieldOffset
           
private  Integer minByteLength
           
 
Constructor Summary
FemTupleAccessor$Hib(RefClass refClass)
           
FemTupleAccessor$Hib(RefClass refClass, int minByteLength, int bitFieldOffset)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 List<FemTupleAttrAccessor> getAttrAccessor()
          Returns the value of reference AttrAccessor.
 int getBitFieldOffset()
          Returns the value of attribute bitFieldOffset.
 int getMinByteLength()
          Returns the value of attribute minByteLength.
 void setBitFieldOffset(int newValue)
          Sets the value of bitFieldOffset attribute.
 void setMinByteLength(int newValue)
          Sets the value of minByteLength 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

minByteLength

private Integer minByteLength

bitFieldOffset

private Integer bitFieldOffset

attrAccessor

private TupleAccessorAttrs attrAccessor
Constructor Detail

FemTupleAccessor$Hib

FemTupleAccessor$Hib(RefClass refClass)

FemTupleAccessor$Hib

FemTupleAccessor$Hib(RefClass refClass,
                     int minByteLength,
                     int bitFieldOffset)
Method Detail

getMinByteLength

public int getMinByteLength()
Description copied from interface: FemTupleAccessor
Returns the value of attribute minByteLength.

Specified by:
getMinByteLength in interface FemTupleAccessor
Returns:
Value of attribute minByteLength.

setMinByteLength

public void setMinByteLength(int newValue)
Description copied from interface: FemTupleAccessor
Sets the value of minByteLength attribute. See FemTupleAccessor.getMinByteLength() for description on the attribute.

Specified by:
setMinByteLength in interface FemTupleAccessor
Parameters:
newValue - New value to be set.

getBitFieldOffset

public int getBitFieldOffset()
Description copied from interface: FemTupleAccessor
Returns the value of attribute bitFieldOffset.

Specified by:
getBitFieldOffset in interface FemTupleAccessor
Returns:
Value of attribute bitFieldOffset.

setBitFieldOffset

public void setBitFieldOffset(int newValue)
Description copied from interface: FemTupleAccessor
Sets the value of bitFieldOffset attribute. See FemTupleAccessor.getBitFieldOffset() for description on the attribute.

Specified by:
setBitFieldOffset in interface FemTupleAccessor
Parameters:
newValue - New value to be set.

getAttrAccessor

public List<FemTupleAttrAccessor> getAttrAccessor()
Description copied from interface: FemTupleAccessor
Returns the value of reference AttrAccessor.

Specified by:
getAttrAccessor in interface FemTupleAccessor
Returns:
Value of reference AttrAccessor. Element type: FemTupleAttrAccessor

checkConstraints

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