public abstract class ContainerObjectImpl extends ComponentObjectImpl implements ContainerObject
ContainerObject interface.| Modifier and Type | Field and Description | 
|---|---|
| java.util.ArrayList | mComponentListList to keep the Component Objects | 
| java.util.HashMap | mComponentsMap to keep the name value pairs of Component Usages, names | 
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIXDEFINITION_STATE_ACTIVE, DEFINITION_STATE_DEPRECATED, PROPERTY_DEFINITION_STATE, PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP| Constructor and Description | 
|---|
| ContainerObjectImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addContainerListener(ContainerObjectListener listener)Subscribes a listener for container object events. | 
| ComponentObject | createComponentObject(java.lang.String compName,
                     java.lang.String compDefName)Create a component Object from the container | 
| ComponentObject | findComponentObject(java.lang.String compName)Find a component Object from the container | 
| void | removeContainerListener(ContainerObjectListener listener)Unsubscribes a listener for container object events. | 
addListener, applyPersonalization, applyPersonalization, create, createRef, createVariableValueManager, ensureVariableManager, findOperationDefinitions, findPersDefObject, getAdfmConfigStartupProperty, 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, setProxyClassNameisPropertyExpression, setParent, setPropertiesMapallocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getRawPropertyValue, getResourcesFromBundle, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setFullName, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFullName, getNamegetProperties, getProperty, getProperty, refreshPropertygetNamepublic java.util.HashMap mComponents
public java.util.ArrayList mComponentList
public void addContainerListener(ContainerObjectListener listener)
ContainerObjectaddContainerListener in interface ContainerObjectlistener - an event handler for container events.ContainerObjectEventpublic void removeContainerListener(ContainerObjectListener listener)
ContainerObjectremoveContainerListener in interface ContainerObjectlistener - an event handler for container events.ContainerObjectEventpublic ComponentObject findComponentObject(java.lang.String compName)
ContainerObjectfindComponentObject in interface ContainerObjectcompName - name of the componentpublic ComponentObject createComponentObject(java.lang.String compName, java.lang.String compDefName)
ContainerObjectcreateComponentObject in interface ContainerObjectcompName - name of the componentcompDefName - name of the definition Object