Skip navigation links
oracle.jbo.server
Class ContainerObjectImpl
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.server.NamedObjectImpl
oracle.jbo.server.ComponentObjectImpl
oracle.jbo.server.ContainerObjectImpl
- All Implemented Interfaces:
- ComponentObject, ExprWrappable, GenericHints, OperationContainer, Properties, ContainerObject, VariableManagerOwner, VariableManagerOwnerBase
- Direct Known Subclasses:
- ApplicationModuleImpl
-
public abstract class ContainerObjectImpl
- extends ComponentObjectImpl
- implements ContainerObject
The implementation of the ContainerObject
interface.
- Since:
- JDevloper 3.0
Field Summary |
java.util.ArrayList |
mComponentList
List to keep the Component Objects |
java.util.HashMap |
mComponents
Map to keep the name value pairs of Component Usages, names |
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 |
mComponents
public java.util.HashMap mComponents
- Map to keep the name value pairs of Component Usages, names
mComponentList
public java.util.ArrayList mComponentList
- List to keep the Component Objects
ContainerObjectImpl
public ContainerObjectImpl()
addContainerListener
public void addContainerListener(ContainerObjectListener listener)
- Description copied from interface:
ContainerObject
- Subscribes a listener for container object events.
-
- Specified by:
addContainerListener
in interface ContainerObject
-
- Parameters:
listener
- an event handler for container events.
- See Also:
ContainerObjectEvent
removeContainerListener
public void removeContainerListener(ContainerObjectListener listener)
- Description copied from interface:
ContainerObject
- Unsubscribes a listener for container object events.
-
- Specified by:
removeContainerListener
in interface ContainerObject
-
- Parameters:
listener
- an event handler for container events.
- See Also:
ContainerObjectEvent
findComponentObject
public ComponentObject findComponentObject(java.lang.String compName)
- Description copied from interface:
ContainerObject
- Find a component Object from the container
-
- Specified by:
findComponentObject
in interface ContainerObject
-
- Parameters:
compName
- name of the component
- Returns:
- Component Object
createComponentObject
public ComponentObject createComponentObject(java.lang.String compName,
java.lang.String compDefName)
- Description copied from interface:
ContainerObject
- Create a component Object from the container
-
- Specified by:
createComponentObject
in interface ContainerObject
-
- Parameters:
compName
- name of the component
compDefName
- name of the definition Object
- Returns:
- Component Object
Skip navigation links
Copyright © 1997, 2015, Oracle. All rights reserved.