Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01

oracle.jbo.server
Class AssociationEnd

java.lang.Object
  extended byoracle.jbo.common.NamedObjectImpl
      extended byoracle.jbo.mom.DefinitionObject
          extended byoracle.jbo.server.DefObject
              extended byoracle.jbo.server.AssociationEnd

public class AssociationEnd
extends oracle.jbo.server.DefObject

 NAME
      AssociationEnd.java -
 DESCRIPTION


 NOTES


 VERSION
 MODIFIED   (MM/DD/YY)
 

Version:
PUBLIC

Field Summary
protected  java.lang.String mAliasName
           
protected  AttributeDefImpl[] mColumnAttrs
           
protected  com.sun.java.util.collections.ArrayList mColumns
           
protected  java.lang.Class mComponentClass
           
protected  java.lang.String mDBObjectName
           
protected  boolean mIntersectInit
           
 
Fields inherited from class oracle.jbo.mom.DefinitionObject
mBaseDefObject, mExtendedDefObjects, mObjectResolved
 
Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties
 
Method Summary
protected  void finishedLoading()
           
 AssociationDefImpl getAccessor()
           
 java.lang.String getAliasName()
           
 AttributeDefImpl[] getAttributeDefImpls()
           
 oracle.jbo.mom.DefinitionObject getBaseDefObject()
           
 int getCardinality()
           
 java.lang.String getClientProxyClassName()
           
 com.sun.java.util.collections.ArrayList getColumns()
           
 java.lang.String getComponentInterfaceName()
           
 java.lang.String getDBObjectName()
           
protected  java.lang.String getEffectiveClientProxyClassName()
           
protected  java.lang.String getEffectiveComponentInterfaceName()
           
 oracle.jbo.server.DefObject getOwner()
           
 oracle.jbo.server.PackageDefImpl getPackageDef()
           
 java.lang.String getPackageName()
           
 boolean hasContainer()
           
 boolean isCascadeDelete()
           
 boolean isCascadeUpdate()
           
 boolean isDeleteContainee()
           
 boolean isLockTopContainer()
           
 boolean isPartitionUsingWhereClause()
           
 boolean isUpdateHistoryColumn()
           
protected  void loadProperties(oracle.jbo.mom.xml.DefElementImpl xmlElement)
           
protected  void resolveIntersectColumns()
           
protected  void resolveReferences()
           
 void setBaseDefObject(oracle.jbo.mom.DefinitionObject baseDefObject)
           
protected  void setClientProxyClassName(java.lang.String name)
           
protected  void setComponentInterfaceName(java.lang.String interfaceName)
           
protected  void setName(java.lang.String name)
          Name this object.
protected  void setParent(NamedObjectImpl parent)
          Sets this object's parent.
 void setPartitionUsingWhereClause(boolean b)
           
 
Methods inherited from class oracle.jbo.mom.DefinitionObject
addExtendedDefObject, getContainerDef, getContainerName, getExtendedDefObjects, hasExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, setObjectResolved
 
Methods inherited from class oracle.jbo.common.NamedObjectImpl
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, refreshProperty, setFullName, setPropertiesMap, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mDBObjectName

protected java.lang.String mDBObjectName

mAliasName

protected java.lang.String mAliasName

mColumns

protected com.sun.java.util.collections.ArrayList mColumns

mColumnAttrs

protected AttributeDefImpl[] mColumnAttrs

mIntersectInit

protected boolean mIntersectInit

mComponentClass

protected java.lang.Class mComponentClass
Method Detail

resolveIntersectColumns

protected void resolveIntersectColumns()

getAccessor

public AssociationDefImpl getAccessor()

getOwner

public oracle.jbo.server.DefObject getOwner()

isCascadeUpdate

public boolean isCascadeUpdate()

isCascadeDelete

public boolean isCascadeDelete()

isDeleteContainee

public boolean isDeleteContainee()

isLockTopContainer

public boolean isLockTopContainer()

isUpdateHistoryColumn

public boolean isUpdateHistoryColumn()

hasContainer

public boolean hasContainer()

getCardinality

public int getCardinality()

getDBObjectName

public java.lang.String getDBObjectName()

getAliasName

public java.lang.String getAliasName()

getColumns

public com.sun.java.util.collections.ArrayList getColumns()

getAttributeDefImpls

public AttributeDefImpl[] getAttributeDefImpls()

isPartitionUsingWhereClause

public boolean isPartitionUsingWhereClause()

setPartitionUsingWhereClause

public void setPartitionUsingWhereClause(boolean b)

getPackageDef

public oracle.jbo.server.PackageDefImpl getPackageDef()

getPackageName

public java.lang.String getPackageName()

setName

protected void setName(java.lang.String name)
Name this object.

Parameters:
name - the name to be given to this object.

getBaseDefObject

public oracle.jbo.mom.DefinitionObject getBaseDefObject()

setBaseDefObject

public void setBaseDefObject(oracle.jbo.mom.DefinitionObject baseDefObject)

resolveReferences

protected void resolveReferences()

finishedLoading

protected void finishedLoading()

setParent

protected void setParent(NamedObjectImpl parent)
Sets this object's parent.

Parameters:
parent - the named object that is to be the parent of this object.

loadProperties

protected void loadProperties(oracle.jbo.mom.xml.DefElementImpl xmlElement)

setComponentInterfaceName

protected void setComponentInterfaceName(java.lang.String interfaceName)

getComponentInterfaceName

public java.lang.String getComponentInterfaceName()

getClientProxyClassName

public java.lang.String getClientProxyClassName()

setClientProxyClassName

protected void setClientProxyClassName(java.lang.String name)

getEffectiveClientProxyClassName

protected java.lang.String getEffectiveClientProxyClassName()

getEffectiveComponentInterfaceName

protected java.lang.String getEffectiveComponentInterfaceName()

Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01

 

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