Skip navigation links
oracle.jbo.server
Class AssociationReference
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.server.NamedObjectImpl
oracle.jbo.server.ComponentObjectImpl
oracle.jbo.server.AssociationReference
- All Implemented Interfaces:
- ComponentObject, ExprWrappable, GenericHints, PersistentDefinition, OperationContainer, Properties, VariableManagerOwner, VariableManagerOwnerBase
-
public class AssociationReference
- extends ComponentObjectImpl
- implements PersistentDefinition
NAME
AssociationReference.java -
DESCRIPTION
The AssociationReference is an object that references an
EntityAssociation or a ViewLinkDefImpl.
NOTES
VERSION
MODIFIED (MM/DD/YY)
Methods inherited from class oracle.jbo.server.ComponentObjectImpl |
addListener, applyPersonalization, applyPersonalization, create, createRef, createVariableValueManager, ensureVariableManager, findOperationDefinitions, findPersDefObject, getAllProperties, getApplicationModule, getBooleanAdfmConfigProperty, getCompListeners, getCompListenersList, getDefFullName, getDefinitionManager, getDefinitionState, getDefName, getFullNameForPersDef, getHintValue, getLabel, getLabelPlural, getMessageBundleClass, getProxyClassName, getProxyClassName, getResourceBundleDef, getRootApplicationModule, getStringFromMessageBundle, getTooltip, getVariableManager, hasVariables, isDead, isPersonalized, isRegWithPiggyMan, remove, resolvePropertyRaw, setName, setParent, setProxyClassName |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
allocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getRawPropertyValue, getResourcesFromBundle, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setFullName, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getDef
public DefObject getDef()
- Description copied from class:
ComponentObjectImpl
- Gets the Def Object.
-
- Returns:
- DefObject for the component
getAssociationDef
public AssociationDefBase getAssociationDef()
-
- Returns:
- The Association this references.
getRowReference
public RowReference getRowReference()
-
- Returns:
- the row def reference.
getOtherRowReference
public RowReference getOtherRowReference()
-
- Returns:
- the row def of the other end.
getEndName
public java.lang.String getEndName()
getOtherEndName
public java.lang.String getOtherEndName()
getAccessor
public AssociationDefImpl getAccessor()
getOtherAccessor
public AssociationDefImpl getOtherAccessor()
getAssociationEnd
public AssociationEnd getAssociationEnd()
getOtherAssociationEnd
public AssociationEnd getOtherAssociationEnd()
isAssociationReversed
public boolean isAssociationReversed()
getXMLElementTag
public java.lang.String getXMLElementTag()
- Description copied from interface:
PersistentDefinition
- Returns a piece of static info for the type of object this is invoked upon. Examples are PreparedStatements for insert, update, delete, and String containing a base the select statement for retrieving instances of this type through the SQLInputStream
-
- Specified by:
getXMLElementTag
in interface PersistentDefinition
-
- Returns:
- returns the Statement required to store in Persitent Storage. Incase of XML, it just returns the String. In the case of SQL a JDBC PreparedStatement is returned.
getDefXMLElementTag
public java.lang.String getDefXMLElementTag()
-
- Specified by:
getDefXMLElementTag
in interface PersistentDefinition
getDefXMLNameSpace
public java.lang.String getDefXMLNameSpace()
-
- Specified by:
getDefXMLNameSpace
in interface PersistentDefinition
writeObject
public void writeObject(DefWriter jos)
- Description copied from interface:
PersistentDefinition
- Objects should write their persistence output in this method
-
- Specified by:
writeObject
in interface PersistentDefinition
-
- Parameters:
jos
- the Output storage for persistence
writeContents
public void writeContents(DefWriter jos)
- Description copied from interface:
PersistentDefinition
- Objects should write their persistence output in this method
-
- Specified by:
writeContents
in interface PersistentDefinition
-
- Parameters:
jos
- the Output storage for persistence
writeChildren
public void writeChildren(DefWriter jos)
- Description copied from interface:
PersistentDefinition
- Writes the Object's children to the Persistent storage
-
- Specified by:
writeChildren
in interface PersistentDefinition
-
- Parameters:
jos
- the Output storage for persistence
loadXMLContents
public void loadXMLContents(DefElement xmlElement)
Skip navigation links
Copyright © 1997, 2015, Oracle. All rights reserved.