|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.1.0) E10653-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.common.NamedObjectImpl oracle.jbo.mom.DefinitionObject oracle.jbo.mom.PersistableDefObject oracle.jbo.server.AssociationEnd
public class AssociationEnd
NAME AssociationEnd.java - DESCRIPTION NOTES VERSION MODIFIED (MM/DD/YY)
Field Summary | |
---|---|
protected java.lang.String |
mAliasName
|
protected AttributeDefImpl[] |
mColumnAttrs
|
protected java.util.ArrayList |
mColumns
|
protected java.lang.String |
mDBObjectName
|
protected boolean |
mIntersectInit
|
Fields inherited from class oracle.jbo.mom.DefinitionObject |
---|
DEF_MDS_CLIENT_KEY, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY |
Fields inherited from class oracle.jbo.common.NamedObjectImpl |
---|
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
XML_STATEMENT |
Method Summary | |
---|---|
VariableValueManager |
ensureVariableManager()
Returns this object's Variable Value Manager. |
protected void |
finishedLoading()
|
AssociationDefImpl |
getAccessor()
|
java.lang.String |
getAliasName()
|
java.util.HashMap |
getAllProperties(java.util.HashMap map,
LocaleContext locale)
|
AttributeDefImpl[] |
getAttributeDefImpls()
|
java.util.ArrayList |
getAttributeNames()
|
DefinitionObject |
getBaseDefObject()
|
int |
getCardinality()
|
java.util.ArrayList |
getColumns()
|
java.lang.String |
getDBObjectName()
|
int |
getDefTypeId()
|
java.lang.String |
getDefXMLElementTag()
|
java.lang.String |
getDefXMLNameSpace()
|
java.lang.Class |
getMessageBundleClass()
|
oracle.jbo.server.DefObject |
getOwner()
|
java.lang.String |
getOwnerName()
|
ResourceBundleDef |
getResourceBundleDef()
|
boolean[] |
getUnboundAttributeFlags()
|
java.lang.String[] |
getUnboundAttributeNames()
|
byte |
getUpdateableFlag()
|
ViewDefImpl |
getUsesViewObject()
|
java.lang.String |
getUsesViewObjectName()
|
VariableValueManager |
getVariableManager()
Returns this object's current Variable Value Manager. |
protected VariableValueManager[] |
getVarMgrParents()
|
java.lang.String |
getViewCriteriaName()
|
boolean |
hasContainer()
|
boolean |
hasVariables()
Returns a flag indicating whether this object has Variables or not. |
boolean |
isCascadeDelete()
|
boolean |
isCascadeUpdate()
|
boolean |
isCustomWhere()
|
boolean |
isDeleteContainee()
|
boolean |
isEffectiveDated()
|
boolean |
isLockContainer()
|
boolean |
isLockTopContainer()
|
boolean |
isPartitionUsingWhereClause()
|
boolean |
isSource()
|
boolean |
isSuppressEvent()
|
boolean |
isUpdateHistoryColumn()
|
protected void |
loadProperties(DefElement xmlElement)
|
protected void |
loadVariables(DefElement xmlElement)
|
void |
loadXMLContents(DefElement xmlElement,
java.lang.String fullName)
|
protected void |
resolveIntersectColumns()
|
protected java.lang.Object |
resolvePropertyRaw(java.lang.String property,
LocaleContext locale)
|
protected void |
resolveReferences()
|
void |
setAliasName(java.lang.String s)
|
void |
setAttributeDefImpls(AttributeDefImpl[] attrs)
|
void |
setAttributeNames(java.util.ArrayList arr)
|
void |
setBaseDefObject(DefinitionObject baseDefObject)
|
void |
setBaseDefObject(DefinitionObject baseDefObject,
boolean addToBaseDef)
|
void |
setCardinality(int i)
|
void |
setCascadeDelete(boolean b)
|
void |
setCascadeUpdate(boolean b)
|
void |
setDBObjectName(java.lang.String s)
|
protected void |
setDefForComponent(ComponentObjectImpl comp)
|
void |
setDeleteContainee(boolean b)
|
void |
setEffectiveDated(boolean b)
|
void |
setHasContainer(boolean b)
|
void |
setLockContainer(boolean b)
Sets flag to lock only the immediate container in this composition hierarchy. |
void |
setLockLevel(oracle.jbo.server.AssociationEnd.LockLevel b)
Sets flag to lock the topmost container in this composition hierarchy. |
void |
setLockTopContainer(boolean b)
Sets flag to lock the topmost container in this composition hierarchy. |
void |
setName(java.lang.String name)
Name this object. |
void |
setOwner(oracle.jbo.server.DefObject owner)
|
void |
setOwnerName(java.lang.String ownerName)
|
protected void |
setParent(NamedObjectImpl parent)
Sets this object's parent. |
void |
setPartitionUsingWhereClause(boolean b)
|
void |
setSource(boolean b)
|
void |
setSuppressEvent(boolean b)
|
void |
setUnboundAttributeNames(java.lang.String[] arr)
|
void |
setUpdateableFlag(byte updateable)
|
void |
setUpdateHistoryColumn(boolean b)
|
void |
setUsesViewObject(ViewDefImpl usesViewObject)
|
void |
setUsesViewObjectName(java.lang.String usesViewObjectName)
|
protected void |
setViewCriteriaName(java.lang.String vcName)
|
protected void |
unsetDefForComponent(ComponentObjectImpl comp)
|
boolean |
useFindByKey()
|
void |
writeChildren(DefWriter jos)
Writes the Object's children to the Persistent storage |
void |
writeContents(DefWriter jos)
Objects should write their persistence output in this method |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
---|
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getResourcesFromBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, setFullName, setPropertiesMap, setPropertiesMap2, setProperty |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jbo.VariableManagerOwner |
---|
getName |
Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
getFullName |
Field Detail |
---|
protected java.lang.String mDBObjectName
protected java.lang.String mAliasName
protected java.util.ArrayList mColumns
protected AttributeDefImpl[] mColumnAttrs
protected boolean mIntersectInit
Method Detail |
---|
protected void setParent(NamedObjectImpl parent)
parent
- the named object that is to be the parent of this object.protected void resolveIntersectColumns()
public int getDefTypeId()
protected void setDefForComponent(ComponentObjectImpl comp)
protected void unsetDefForComponent(ComponentObjectImpl comp)
protected void setViewCriteriaName(java.lang.String vcName)
public AssociationDefImpl getAccessor()
public oracle.jbo.server.DefObject getOwner()
public void setOwner(oracle.jbo.server.DefObject owner)
public java.lang.String getOwnerName()
public void setOwnerName(java.lang.String ownerName)
public ViewDefImpl getUsesViewObject()
public java.lang.String getViewCriteriaName()
public void setUsesViewObject(ViewDefImpl usesViewObject)
public java.lang.String getUsesViewObjectName()
public void setUsesViewObjectName(java.lang.String usesViewObjectName)
public boolean isSource()
public void setSource(boolean b)
public byte getUpdateableFlag()
public void setUpdateableFlag(byte updateable)
public boolean isCascadeUpdate()
public void setCascadeUpdate(boolean b)
public boolean isCascadeDelete()
public void setCascadeDelete(boolean b)
public boolean isDeleteContainee()
public void setDeleteContainee(boolean b)
public void setLockLevel(oracle.jbo.server.AssociationEnd.LockLevel b)
public boolean isLockTopContainer()
public void setLockTopContainer(boolean b)
public boolean isLockContainer()
public void setLockContainer(boolean b)
public boolean isUpdateHistoryColumn()
public void setUpdateHistoryColumn(boolean b)
public boolean hasContainer()
public void setHasContainer(boolean b)
public int getCardinality()
public void setCardinality(int i)
public boolean useFindByKey()
public java.lang.String getDBObjectName()
public void setDBObjectName(java.lang.String s)
public java.lang.String getAliasName()
public void setAliasName(java.lang.String s)
public java.util.ArrayList getColumns()
public boolean isSuppressEvent()
public void setSuppressEvent(boolean b)
public boolean isEffectiveDated()
public void setEffectiveDated(boolean b)
public AttributeDefImpl[] getAttributeDefImpls()
public void setAttributeDefImpls(AttributeDefImpl[] attrs)
public java.util.ArrayList getAttributeNames()
public void setAttributeNames(java.util.ArrayList arr)
public boolean[] getUnboundAttributeFlags()
public java.lang.String[] getUnboundAttributeNames()
public void setUnboundAttributeNames(java.lang.String[] arr)
public boolean isPartitionUsingWhereClause()
public void setPartitionUsingWhereClause(boolean b)
public boolean isCustomWhere()
public java.lang.Class getMessageBundleClass()
public ResourceBundleDef getResourceBundleDef()
public void loadXMLContents(DefElement xmlElement, java.lang.String fullName)
loadXMLContents
in class PersistableDefObject
public java.lang.String getDefXMLElementTag()
getDefXMLElementTag
in interface PersistentDefinition
getDefXMLElementTag
in class PersistableDefObject
public void writeContents(DefWriter jos)
PersistentDefinition
writeContents
in interface PersistentDefinition
writeContents
in class PersistableDefObject
jos
- the Output storage for persistencepublic void writeChildren(DefWriter jos)
PersistentDefinition
writeChildren
in interface PersistentDefinition
jos
- the Output storage for persistencepublic void setName(java.lang.String name)
setName
in class DefinitionObject
name
- the name to be given to this object.public DefinitionObject getBaseDefObject()
getBaseDefObject
in class DefinitionObject
public void setBaseDefObject(DefinitionObject baseDefObject)
setBaseDefObject
in class DefinitionObject
public void setBaseDefObject(DefinitionObject baseDefObject, boolean addToBaseDef)
setBaseDefObject
in class DefinitionObject
protected void resolveReferences()
resolveReferences
in class DefinitionObject
protected void finishedLoading()
finishedLoading
in class DefinitionObject
protected void loadProperties(DefElement xmlElement)
loadProperties
in class DefinitionObject
xmlElement
- The XML element to load from.protected void loadVariables(DefElement xmlElement)
public VariableValueManager getVariableManager()
VariableManagerOwnerBase
null
if Variable Value Manager has
been initialized.
When a framework object is first created, its Variable Value Manager may be null. This method does not initialize (create) the Variable Value Manager.
in contrast, ensures
that the Variable Value Manager is initialized (created).
VariableManagerOwnerBase.ensureVariableManager()
getVariableManager
in interface VariableManagerOwnerBase
null
if one was not yet initialized.protected VariableValueManager[] getVarMgrParents()
public boolean hasVariables()
VariableManagerOwnerBase
hasVariables
in interface VariableManagerOwnerBase
public VariableValueManager ensureVariableManager()
VariableManagerOwnerBase
ensureVariableManager
in interface VariableManagerOwnerBase
public java.lang.String getDefXMLNameSpace()
getDefXMLNameSpace
in interface PersistentDefinition
getDefXMLNameSpace
in class PersistableDefObject
protected java.lang.Object resolvePropertyRaw(java.lang.String property, LocaleContext locale)
resolvePropertyRaw
in class NamedObjectImpl
public java.util.HashMap getAllProperties(java.util.HashMap map, LocaleContext locale)
getAllProperties
in class NamedObjectImpl
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.1.0) E10653-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |