oracle.jbo.server
Class DomainDefImpl
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.jbo.server.DefObject
oracle.jbo.server.DomainDefImpl
- All Implemented Interfaces:
- VariableManagerOwner
- public class DomainDefImpl
- extends oracle.jbo.server.DefObject
| 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 |
mComponentClass
protected java.lang.Class mComponentClass
DomainDefImpl
public DomainDefImpl()
findDefObject
public static DomainDefImpl findDefObject(java.lang.String defFullName)
getFirstValidator
public JbiValidator getFirstValidator()
getValidators
public com.sun.java.util.collections.ArrayList getValidators()
getPackageDef
public oracle.jbo.server.PackageDefImpl getPackageDef()
getPackageName
public java.lang.String getPackageName()
setName
protected void setName(java.lang.String name)
- Name this object.
-
- Overrides:
setName in class DefinitionObject
-
- Parameters:
name - the name to be given to this object.
getBaseDefObject
public DefinitionObject getBaseDefObject()
-
- Overrides:
getBaseDefObject in class DefinitionObject
setBaseDefObject
public void setBaseDefObject(DefinitionObject baseDefObject)
-
- Overrides:
setBaseDefObject in class DefinitionObject
resolveReferences
protected void resolveReferences()
-
- Overrides:
resolveReferences in class DefinitionObject
finishedLoading
protected void finishedLoading()
-
- Overrides:
finishedLoading in class DefinitionObject
setParent
protected void setParent(NamedObjectImpl parent)
- Sets this object's parent.
-
- Overrides:
setParent in class DefinitionObject
-
- Parameters:
parent - the named object that is to be the parent of this object.
loadProperties
protected void loadProperties(DefElement xmlElement)
-
- Overrides:
loadProperties in class DefinitionObject
-
- Parameters:
xmlElement - The XML element to load from.
loadVariables
protected void loadVariables(DefElement 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()
getVariableManager
public VariableValueManager getVariableManager()
- Description copied from interface:
VariableManagerOwner
- Returns this object's current Variable Value Manager. It will return
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.
VariableManagerOwner.ensureVariableManager() in contrast, ensures that the Variable Value Manager is initialized (created).
-
- Specified by:
getVariableManager in interface VariableManagerOwner
-
- Returns:
- this object's current Variable Value Manager. May return
null if one was not yet initialized.
getVarMgrParents
protected VariableValueManager[] getVarMgrParents()
hasVariables
public boolean hasVariables()
- Description copied from interface:
VariableManagerOwner
- Returns a flag indicating whether this object has Variables or not.
-
- Specified by:
hasVariables in interface VariableManagerOwner
-
- Returns:
- the flag indicating whether this object has Variables.
ensureVariableManager
public VariableValueManager ensureVariableManager()
- Description copied from interface:
VariableManagerOwner
- Returns this object's Variable Value Manager. If this object current has no Variable Value Manager, it will initialize (create) one.
-
- Specified by:
ensureVariableManager in interface VariableManagerOwner
-
- Returns:
- this object's Variable Value Manager. Will create a Variable Value Manager if this object had no Variable Value Manager.
setMessageBundleClass
public void setMessageBundleClass(java.lang.Class collClass)
- Internal: Applications should not use this method.
Sets the implementation class for this Object's Message Bundle class.
-
- Parameters:
collClass - the message bundle implementation class.
getMessageBundleClass
public java.lang.Class getMessageBundleClass()
- Internal: Applications should not use this method.
Returns the class of the reference object.
-
- Specified by:
getMessageBundleClass in interface VariableManagerOwner
-
- Returns:
- the class of the reference object.
Copyright © 1997, 2005, Oracle. All rights reserved.