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

public class FemCmdVersionIndexRoot$Hib
extends RefObjectBase
implements FemCmdVersionIndexRoot

Implements MOF's CmdVersionIndexRoot interface.

Author:
MofImplementationHandler

Field Summary
private  Long newRootPageId
           
private  Long oldRootPageId
           
private  CmdUsesTxnHandle txnHandle
           
 
Constructor Summary
FemCmdVersionIndexRoot$Hib(RefClass refClass)
           
FemCmdVersionIndexRoot$Hib(RefClass refClass, long oldRootPageId, long newRootPageId)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 long getNewRootPageId()
          Returns the value of attribute newRootPageId.
 long getOldRootPageId()
          Returns the value of attribute oldRootPageId.
 FemTxnHandle getTxnHandle()
          Returns the value of reference TxnHandle.
 void setNewRootPageId(long newValue)
          Sets the value of newRootPageId attribute.
 void setOldRootPageId(long newValue)
          Sets the value of oldRootPageId attribute.
 void setTxnHandle(FemTxnHandle newValue)
          Sets the value of TxnHandle 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

oldRootPageId

private Long oldRootPageId

newRootPageId

private Long newRootPageId

txnHandle

private CmdUsesTxnHandle txnHandle
Constructor Detail

FemCmdVersionIndexRoot$Hib

FemCmdVersionIndexRoot$Hib(RefClass refClass)

FemCmdVersionIndexRoot$Hib

FemCmdVersionIndexRoot$Hib(RefClass refClass,
                           long oldRootPageId,
                           long newRootPageId)
Method Detail

getOldRootPageId

public long getOldRootPageId()
Description copied from interface: FemCmdVersionIndexRoot
Returns the value of attribute oldRootPageId.

Specified by:
getOldRootPageId in interface FemCmdVersionIndexRoot
Returns:
Value of attribute oldRootPageId.

setOldRootPageId

public void setOldRootPageId(long newValue)
Description copied from interface: FemCmdVersionIndexRoot
Sets the value of oldRootPageId attribute. See FemCmdVersionIndexRoot.getOldRootPageId() for description on the attribute.

Specified by:
setOldRootPageId in interface FemCmdVersionIndexRoot
Parameters:
newValue - New value to be set.

getNewRootPageId

public long getNewRootPageId()
Description copied from interface: FemCmdVersionIndexRoot
Returns the value of attribute newRootPageId.

Specified by:
getNewRootPageId in interface FemCmdVersionIndexRoot
Returns:
Value of attribute newRootPageId.

setNewRootPageId

public void setNewRootPageId(long newValue)
Description copied from interface: FemCmdVersionIndexRoot
Sets the value of newRootPageId attribute. See FemCmdVersionIndexRoot.getNewRootPageId() for description on the attribute.

Specified by:
setNewRootPageId in interface FemCmdVersionIndexRoot
Parameters:
newValue - New value to be set.

getTxnHandle

public FemTxnHandle getTxnHandle()
Description copied from interface: FemTxnCmd
Returns the value of reference TxnHandle.

Specified by:
getTxnHandle in interface FemTxnCmd
Returns:
Value of reference TxnHandle.

setTxnHandle

public void setTxnHandle(FemTxnHandle newValue)
Description copied from interface: FemTxnCmd
Sets the value of TxnHandle reference. See FemTxnCmd.getTxnHandle() for description on the attribute.

Specified by:
setTxnHandle in interface FemTxnCmd
Parameters:
newValue - New value to be set.

checkConstraints

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