Interface SCO
-
- All Known Subinterfaces:
SCOCollection,SCODate
public interface SCO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidapplyUpdates(StateManager sm, boolean modified)Apply changes (can be a no-op)ObjectcloneInternal()Creates clone with the same owner and field value.StringgetFieldName()Returns the field nameObjectgetOwner()Returns the owner object of the SCO instanceStateManagermakeDirty()Marks object dirtyvoidunsetOwner()Nullifies references to the owner Object and Field
-
-
-
Method Detail
-
getFieldName
String getFieldName()
Returns the field name- Returns:
- field name as java.lang.String
-
getOwner
Object getOwner()
Returns the owner object of the SCO instance- Returns:
- owner object
-
unsetOwner
void unsetOwner()
Nullifies references to the owner Object and Field
-
applyUpdates
void applyUpdates(StateManager sm, boolean modified)
Apply changes (can be a no-op)
-
makeDirty
StateManager makeDirty()
Marks object dirty- Returns:
- StateManager associated with the owner
-
cloneInternal
Object cloneInternal()
Creates clone with the same owner and field value. Used for the beforeImage.
-
-