Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.1.0)

E17483-02

oracle.jbo
Interface VariableManagerOwnerBase

All Known Subinterfaces:
RowSet, RowSetIterator, VariableManagerOwner, ViewObject, ViewObjectDynAttr, WSRowSet
All Known Implementing Classes:
AbstractValidator, AccessorDefImpl, ApplicationModuleDefImpl, ApplicationModuleImpl, AssociationDefBase, AssociationDefImpl, AssociationEnd, AssociationReference, AttributeDefImpl, AttributeDefOverAttr, CmrAccessorDefImpl, CmrAccessorEntRowSet, CmrAccessorViewImpl, CmrAccessorViewRowSet, ComponentObjectImpl, ComponentOperations, ContainerObjectImpl, DCBindingContainer, DCBindingContainerDef, DCCriteriaBaseViewDef, DCCriteriaBaseVOImpl, DCCriteriaItemRowImpl, DCCriteriaItemViewDef, DCCriteriaItemVOImpl, DCCriteriaOperatorRowImpl, DCCriteriaOperatorViewDef, DCCriteriaOperatorVOImpl, DCCriteriaRowImpl, DCCriteriaRowRowImpl, DCCriteriaRowViewDef, DCCriteriaRowVOImpl, DCCriteriaValueRowImpl, DCCriteriaValueViewDef, DCCriteriaValueVOImpl, DCCriteriaViewDef, DCCriteriaVOImpl, DCDataRow, DCDataViewDef, DCDataVO, DCGenericRowSetIteratorImpl, DCRegionControllerDef, DCRowSetIteratorImpl, DCVCSubstAttrDef, DefObject, DomainDefImpl, DSEntityCache, DSEntityImpl, DSViewObjectImpl, EntityAssociation, EntityCache, EntityCacheOverRowSet, EntityDefImpl, EntityDefOverRowSet, EntityFacadeCollImpl, EntityFacadeImpl, EntityImpl, EntityOverRow, EntityReference, EntityRowSetImpl, FinderViewImpl, JboAbstractValidator, JboAttrCompareValidator, JboBaseValidator, JboCollectionValidator, JboCompareValidator, JboCompareValidator, JboCustomValidator, JboEOExistsValidator, JboExistsValidator, JboExprCollectionValidator, JboExprCompareValidator, JboExpressionValidator, JboLengthValidator, JboListValidator, JboListValidator, JboMandatoryAttributesValidator, JboMandatoryAttrValHelper, JboMethodValidator, JboMethodValidator, JboNonNullValidator, JboPrecisionScaleValidator, JboRangeValidator, JboRangeValidator, JboRegExpValidator, JboRequiredValidator, JboSQLCollectionValidator, JboSQLCompareValidator, JboSQLListValidator, JboUniqueKeyValidator, JboValidationBean, JboVCItemRequiredValidator, JboVOCollectionValidator, JboVOCompareValidator, JboVOExistsValidator, JboVOListValidator, JboVOUsageCollectionValidator, JboVOUsageCompareValidator, JboVOUsageExistsValidator, JboVOUsageListValidator, JUFormBinding, JUFormDef, JUPanelBinding, JUPanelDef, JUShuttleModel, JUShuttlePanelDef, JUVariableIteratorDef, KeyDef, LOVAppModuleDefImpl, LOVAppModuleImpl, MetaObject, MethodAccessorDefImpl, MethodAccessorDefImpl.ParameterInfoImpl, PDefApplicationModule, PDefComponentObjectBase, PDefEntityObject, PDefRow, PDefViewObject, PlaceholderVOImpl, RowDef, RowIdAMImpl, RowIdEntityObjectImpl, RowIdViewObjRowImpl, RowImpl, RowReference, StructureDefImpl, ViewAccessorDef, ViewAttributeDefImpl, ViewCriteria, ViewCriteriaImpl, ViewDefImpl, ViewKeyDef, ViewLinkDefImpl, ViewLinkImpl, ViewObjectImpl, ViewObjectOnRowSets, ViewReference, ViewRowImpl, ViewRowSetImpl, ViewRowSetIteratorImpl, ViewUsageImpl, WSAMComponent, WSApplicationModuleImpl, WSComponentObjectImpl, WSObject, WSRowSetImpl, WSRowSetIteratorBase, WSRowSetIteratorImpl, WSViewLinkImpl, WSViewObjectImpl

public interface VariableManagerOwnerBase

This interface is implemented by objects that manage Variables. Specifically, it has accessors, getVariableManager() and ensureVariableManager() through which this object's VariableValueManager can be retrieved.

For example, ViewObjectImpl implements this interface. To be precise, ComponentObjectImpl implements it and ViewObjectImpl inherits it.

Since:
JDeveloper 10.1.3

Method Summary
 VariableValueManager ensureVariableManager()
          Returns this object's Variable Value Manager.
 java.lang.Class getMessageBundleClass()
           
 ResourceBundleDef getResourceBundleDef()
           
 VariableValueManager getVariableManager()
          Returns this object's current Variable Value Manager.
 boolean hasVariables()
          Returns a flag indicating whether this object has Variables or not.
 

Method Detail

hasVariables

boolean hasVariables()
Returns a flag indicating whether this object has Variables or not.

Returns:
the flag indicating whether this object has Variables.

getVariableManager

VariableValueManager getVariableManager()
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.

ensureVariableManager() in contrast, ensures that the Variable Value Manager is initialized (created).

Returns:
this object's current Variable Value Manager. May return null if one was not yet initialized.

ensureVariableManager

VariableValueManager ensureVariableManager()
Returns this object's Variable Value Manager. If this object current has no Variable Value Manager, it will initialize (create) one.

Returns:
this object's Variable Value Manager. Will create a Variable Value Manager if this object had no Variable Value Manager.

getMessageBundleClass

java.lang.Class getMessageBundleClass()

getResourceBundleDef

ResourceBundleDef getResourceBundleDef()

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.1.0)

E17483-02

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