Oracle Fusion Middleware Java API Reference for Oracle ADF Model Business Editor Objects
11g Release 1 (11.1.1.7.0)

E36215-01

oracle.adfinternal.businesseditor.objects
Class BusinessEditorBaseObjectImpl

java.lang.Object
  extended by oracle.adfinternal.businesseditor.objects.BusinessEditorBaseObjectImpl
All Implemented Interfaces:
ObjectGroupOwner
Direct Known Subclasses:
BusinessEditorObjectImpl, LookupObjectImpl

public abstract class BusinessEditorBaseObjectImpl
extends java.lang.Object
implements ObjectGroupOwner

For internal framework use only. Base class for BusinessEditorObjectImpl and LookupObjectImpl.

For internal use only. Application developers should not use this

Constructor Summary
protected BusinessEditorBaseObjectImpl(ObjectGroupOwner container)
           
 
Method Summary
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  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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BusinessEditorBaseObjectImpl

protected BusinessEditorBaseObjectImpl(ObjectGroupOwner container)
Method Detail

readObject

protected void readObject(oracle.jbo.Row row)

writeObject

protected void writeObject(oracle.jbo.Row object)

populateChildren

public void populateChildren(ObjectType type)
Specified by:
populateChildren in interface ObjectGroupOwner

valuesDiffer

protected boolean valuesDiffer(java.lang.Object oldValue,
                               java.lang.Object newValue)

ensureVerified

public void ensureVerified()
Specified by:
ensureVerified in interface ObjectGroupOwner

checkLoadObject

protected void checkLoadObject()

isNew

protected boolean isNew()

setNew

protected void setNew()

isLoaded

protected boolean isLoaded()

isNotVerified

protected boolean isNotVerified()

setNotExist

protected void setNotExist()

setVerified

protected void setVerified()

setDirty

protected void setDirty(boolean value)

doCommit

protected void doCommit()

doRollback

protected void doRollback()

getPropertyNoLoad

protected java.lang.Object getPropertyNoLoad(java.lang.String property)

setPropertyNoLoad

protected void setPropertyNoLoad(java.lang.String property,
                                 java.lang.Object value)

containsProperty

protected boolean containsProperty(java.lang.String property)

removeProperty

protected void removeProperty(java.lang.String property)

getGroupHelper

public ObjectGroupHelper getGroupHelper(ObjectType type)
Specified by:
getGroupHelper in interface ObjectGroupOwner

canPopulateChildren

public boolean canPopulateChildren()
Specified by:
canPopulateChildren in interface ObjectGroupOwner

initialize

protected void initialize()

preCommit

protected void preCommit()

postCommit

protected void postCommit()

getContainer

protected ObjectGroupOwner getContainer()

getLocalizedString

protected java.lang.String getLocalizedString(java.lang.String key,
                                              java.lang.Object... args)

getObjectType

protected abstract ObjectType getObjectType()

getObjectKey

protected abstract java.lang.String getObjectKey()

initFlowForNewObject

protected abstract void initFlowForNewObject()

initFlowForExistingObject

protected abstract void initFlowForExistingObject()

finishFlowForNewObject

protected abstract void finishFlowForNewObject()

finishFlowForExistingObject

protected abstract void finishFlowForExistingObject()

cancelFlowForNewObject

protected abstract void cancelFlowForNewObject()

cancelFlowForExistingObject

protected abstract void cancelFlowForExistingObject()

getViewObjectBeingEdited

protected abstract oracle.jbo.ViewObject getViewObjectBeingEdited()

Oracle Fusion Middleware Java API Reference for Oracle ADF Model Business Editor Objects
11g Release 1 (11.1.1.7.0)

E36215-01

Copyright © 1997, 2013, Oracle. All rights reserved.