Interface SCO
-
- All Known Subinterfaces:
SCOCollection
,SCODate
public interface SCO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
applyUpdates(StateManager sm, boolean modified)
Apply changes (can be a no-op)Object
cloneInternal()
Creates clone with the same owner and field value.String
getFieldName()
Returns the field nameObject
getOwner()
Returns the owner object of the SCO instanceStateManager
makeDirty()
Marks object dirtyvoid
unsetOwner()
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.
-
-