org.eclipse.higgins.idas.cp.jena2.impl
Class StatefulObject

java.lang.Object
  extended by org.eclipse.higgins.idas.cp.jena2.impl.StatefulObject
All Implemented Interfaces:
IStatefulObject
Direct Known Subclasses:
Entity, SimpleValue

public abstract class StatefulObject
extends Object
implements IStatefulObject


Field Summary
 
Fields inherited from interface org.eclipse.higgins.idas.cp.jena2.IStatefulObject
CHANGED_OBJ, DELETED_OBJ, NEW_OBJ, PRE_DELETED_NEW_OBJ, PRE_DELETED_STORED_OBJ, STORED_OBJ
 
Constructor Summary
StatefulObject()
           
StatefulObject(String state)
           
 
Method Summary
 void commitState()
           
 String getState()
           
 void rollbackState()
           
 void setState(String state)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.higgins.idas.cp.jena2.IStatefulObject
rollbackUpdates, saveUpdates
 

Constructor Detail

StatefulObject

public StatefulObject()

StatefulObject

public StatefulObject(String state)
Method Detail

getState

public String getState()
Specified by:
getState in interface IStatefulObject

setState

public void setState(String state)

commitState

public void commitState()
Specified by:
commitState in interface IStatefulObject

rollbackState

public void rollbackState()
Specified by:
rollbackState in interface IStatefulObject