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

public class FemReshapeParameter$Hib
extends RefObjectBase
implements FemReshapeParameter

Implements MOF's ReshapeParameter interface.

Author:
MofImplementationHandler

Field Summary
private  Integer compareOffset
           
private  Integer dynamicParamId
           
private  Boolean outputParam
           
private  ReshapeHasParameter reshape
           
 
Constructor Summary
FemReshapeParameter$Hib(RefClass refClass)
           
FemReshapeParameter$Hib(RefClass refClass, int dynamicParamId, int compareOffset, boolean outputParam)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 int getCompareOffset()
          Returns the value of attribute compareOffset.
 int getDynamicParamId()
          Returns the value of attribute dynamicParamId.
 FemReshapeStreamDef getReshape()
          Returns the value of reference Reshape.
 boolean isOutputParam()
          Returns the value of attribute outputParam.
 void setCompareOffset(int newValue)
          Sets the value of compareOffset attribute.
 void setDynamicParamId(int newValue)
          Sets the value of dynamicParamId attribute.
 void setOutputParam(boolean newValue)
          Sets the value of outputParam attribute.
 void setReshape(FemReshapeStreamDef newValue)
          Sets the value of Reshape reference.
 
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

dynamicParamId

private Integer dynamicParamId

compareOffset

private Integer compareOffset

outputParam

private Boolean outputParam

reshape

private ReshapeHasParameter reshape
Constructor Detail

FemReshapeParameter$Hib

FemReshapeParameter$Hib(RefClass refClass)

FemReshapeParameter$Hib

FemReshapeParameter$Hib(RefClass refClass,
                        int dynamicParamId,
                        int compareOffset,
                        boolean outputParam)
Method Detail

getDynamicParamId

public int getDynamicParamId()
Description copied from interface: FemReshapeParameter
Returns the value of attribute dynamicParamId.

Specified by:
getDynamicParamId in interface FemReshapeParameter
Returns:
Value of attribute dynamicParamId.

setDynamicParamId

public void setDynamicParamId(int newValue)
Description copied from interface: FemReshapeParameter
Sets the value of dynamicParamId attribute. See FemReshapeParameter.getDynamicParamId() for description on the attribute.

Specified by:
setDynamicParamId in interface FemReshapeParameter
Parameters:
newValue - New value to be set.

getCompareOffset

public int getCompareOffset()
Description copied from interface: FemReshapeParameter
Returns the value of attribute compareOffset.

Specified by:
getCompareOffset in interface FemReshapeParameter
Returns:
Value of attribute compareOffset.

setCompareOffset

public void setCompareOffset(int newValue)
Description copied from interface: FemReshapeParameter
Sets the value of compareOffset attribute. See FemReshapeParameter.getCompareOffset() for description on the attribute.

Specified by:
setCompareOffset in interface FemReshapeParameter
Parameters:
newValue - New value to be set.

isOutputParam

public boolean isOutputParam()
Description copied from interface: FemReshapeParameter
Returns the value of attribute outputParam.

Specified by:
isOutputParam in interface FemReshapeParameter
Returns:
Value of attribute outputParam.

setOutputParam

public void setOutputParam(boolean newValue)
Description copied from interface: FemReshapeParameter
Sets the value of outputParam attribute. See FemReshapeParameter.isOutputParam() for description on the attribute.

Specified by:
setOutputParam in interface FemReshapeParameter
Parameters:
newValue - New value to be set.

getReshape

public FemReshapeStreamDef getReshape()
Description copied from interface: FemReshapeParameter
Returns the value of reference Reshape.

Specified by:
getReshape in interface FemReshapeParameter
Returns:
Value of reference Reshape.

setReshape

public void setReshape(FemReshapeStreamDef newValue)
Description copied from interface: FemReshapeParameter
Sets the value of Reshape reference. See FemReshapeParameter.getReshape() for description on the attribute.

Specified by:
setReshape in interface FemReshapeParameter
Parameters:
newValue - New value to be set.

checkConstraints

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