public abstract class BusinessEditorBaseObjectImpl extends java.lang.Object implements ObjectGroupOwner
BusinessEditorObjectImpl and LookupObjectImpl.| Modifier | Constructor and Description |
|---|---|
protected |
BusinessEditorBaseObjectImpl(ObjectGroupOwner container) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
cancelFlowForExistingObject() |
protected abstract void |
cancelFlowForNewObject() |
boolean |
canPopulateChildren() |
protected void |
checkLoadObject() |
protected boolean |
containsProperty(java.lang.String property) |
protected void |
doCommit() |
protected void |
doRollback() |
void |
ensureVerified() |
protected abstract void |
finishFlowForExistingObject() |
protected abstract void |
finishFlowForNewObject() |
protected ObjectGroupOwner |
getContainer() |
ObjectGroupHelper |
getGroupHelper(ObjectType type) |
protected java.lang.String |
getLocalizedString(java.lang.String key, java.lang.Object... args) |
protected abstract java.lang.String |
getObjectKey() |
protected abstract ObjectType |
getObjectType() |
protected java.lang.Object |
getPropertyNoLoad(java.lang.String property) |
protected abstract <V extends oracle.jbo.ViewObject> |
getViewObjectBeingEdited() |
protected abstract void |
initFlowForExistingObject() |
protected abstract void |
initFlowForNewObject() |
protected void |
initialize() |
protected boolean |
isLoaded() |
protected boolean |
isNew() |
protected boolean |
isNotVerified() |
void |
populateChildren(ObjectType type) |
protected void |
postCommit() |
protected void |
preCommit() |
protected void |
readObject(oracle.jbo.Row row) |
protected void |
removeProperty(java.lang.String property) |
protected void |
setDirty(boolean value) |
protected void |
setNew() |
protected void |
setNotExist() |
protected void |
setPropertyNoLoad(java.lang.String property, java.lang.Object value) |
protected void |
setVerified() |
protected boolean |
valuesDiffer(java.lang.Object oldValue, java.lang.Object newValue) |
protected void |
writeObject(oracle.jbo.Row object) |
protected BusinessEditorBaseObjectImpl(ObjectGroupOwner container)
protected void readObject(oracle.jbo.Row row)
protected void writeObject(oracle.jbo.Row object)
public void populateChildren(ObjectType type)
populateChildren in interface ObjectGroupOwner
protected boolean valuesDiffer(java.lang.Object oldValue,
java.lang.Object newValue)
public void ensureVerified()
ensureVerified in interface ObjectGroupOwnerprotected void checkLoadObject()
protected boolean isNew()
protected void setNew()
protected boolean isLoaded()
protected boolean isNotVerified()
protected void setNotExist()
protected void setVerified()
protected void setDirty(boolean value)
protected void doCommit()
protected void doRollback()
protected java.lang.Object getPropertyNoLoad(java.lang.String property)
protected void setPropertyNoLoad(java.lang.String property,
java.lang.Object value)
protected boolean containsProperty(java.lang.String property)
protected void removeProperty(java.lang.String property)
public ObjectGroupHelper getGroupHelper(ObjectType type)
getGroupHelper in interface ObjectGroupOwnerpublic boolean canPopulateChildren()
canPopulateChildren in interface ObjectGroupOwnerprotected void initialize()
protected void preCommit()
protected void postCommit()
protected ObjectGroupOwner getContainer()
protected java.lang.String getLocalizedString(java.lang.String key,
java.lang.Object... args)
protected abstract ObjectType getObjectType()
protected abstract java.lang.String getObjectKey()
protected abstract void initFlowForNewObject()
protected abstract void initFlowForExistingObject()
protected abstract void finishFlowForNewObject()
protected abstract void finishFlowForExistingObject()
protected abstract void cancelFlowForNewObject()
protected abstract void cancelFlowForExistingObject()
protected abstract <V extends oracle.jbo.ViewObject> V getViewObjectBeingEdited()