Skip navigation links

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

E17483-03


oracle.jbo.server
Class PackageDefImpl

java.lang.Object
  extended by oracle.jbo.common.NamedObjectImpl
      extended by oracle.jbo.mom.DefinitionObject
          extended by oracle.jbo.mom.ContainerDefImpl
              extended by oracle.jbo.server.PackageDefImpl


public class PackageDefImpl
extends ContainerDefImpl

Field Summary
protected  java.util.Map mAppModuleUsages
           
protected  java.util.Map mBusLogicUnitMap
           
protected  java.util.HashMap mValidatorTypes
           
protected  java.util.Map mViewLogicUnitMap
           
static java.lang.String SESSION_SHARED_APPMODULE_NAME
           

 

Fields inherited from class oracle.jbo.mom.ContainerDefImpl
mChildPackage, mContainees, mDefMgr, mHasJava, mHasSubstitutes, mIsProject, mJavaPackageName, mLazyLoading, mXMLFileName, mXMLLoaded, mXMLSectionName

 

Fields inherited from class oracle.jbo.mom.DefinitionObject
DEF_MDS_CLIENT_KEY, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP

 

Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIX

 

Method Summary
protected  void addChild(DefObject obj)
           
protected  void addChild(DefObject obj, java.lang.String objType)
           
protected  ContainerDefImpl createContainerType(java.lang.String typeName)
           
protected  java.util.ArrayList getContainerDefNames(boolean recursive)
          Gets the Names of all Sub-PackageDefs in this Package and all sub-packages recursively (optionally)
protected  java.lang.String getJavaPackageName()
           
 JbiValidator getValidatorByName(java.lang.String str)
           
protected  boolean hasJava()
           
 void loadContainees(DefElement xmlElement, boolean sepXMLFiles)
           
protected  void loadFromXMLFile(DefElement xmlElement)
           
protected  void removeChild(DefObject obj, java.lang.String objType)
           
protected  void setIsProject(boolean isProject)
           
protected  void setJavaPackageName(java.lang.String packageName)
           
protected  void setXMLName(java.lang.String fileName, java.lang.String sectionName)
           

 

Methods inherited from class oracle.jbo.mom.ContainerDefImpl
addChild, addChild, findChildObject, generateUniqueChildName, getChildObjectNames, getChildObjects, hasSubstitutes, isDynamicDefinitionObject, isLazyLoading, isProject, isXMLLoaded, loadContainee, loadContainees, loadFromXML, removeChild, resolveAllReferences, setHasSubstitutes, setInitialized, setSynchronized

 

Methods inherited from class oracle.jbo.mom.DefinitionObject
addExtendedDefObject, addPropertySetName, enableUpdateCheck, finishedLoading, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getExtendedDefObjectsInternal, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, hasExtendedDefObjects, isBaseDefFor, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, objectRemoved, removeExtendedDefObject, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName, suppressUpdateCheck

 

Methods inherited from class oracle.jbo.common.NamedObjectImpl
allocatePropertyMap, getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setFullName, setPropertiesMap, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMap

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

mValidatorTypes

protected java.util.HashMap mValidatorTypes

mAppModuleUsages

protected java.util.Map mAppModuleUsages

mBusLogicUnitMap

protected java.util.Map mBusLogicUnitMap

mViewLogicUnitMap

protected java.util.Map mViewLogicUnitMap

SESSION_SHARED_APPMODULE_NAME

public static final java.lang.String SESSION_SHARED_APPMODULE_NAME
See Also:
Constant Field Values

Method Detail

getContainerDefNames

protected java.util.ArrayList getContainerDefNames(boolean recursive)
Gets the Names of all Sub-PackageDefs in this Package and all sub-packages recursively (optionally)
Specified by:
getContainerDefNames in class ContainerDefImpl
Parameters:
recursive - Whether to get the names recursively
Returns:
Returns the Names of PackageDefs

setIsProject

protected void setIsProject(boolean isProject)
Overrides:
setIsProject in class ContainerDefImpl

setXMLName

protected void setXMLName(java.lang.String fileName,
                          java.lang.String sectionName)
Overrides:
setXMLName in class ContainerDefImpl

setJavaPackageName

protected void setJavaPackageName(java.lang.String packageName)

getJavaPackageName

protected java.lang.String getJavaPackageName()

addChild

protected void addChild(DefObject obj,
                        java.lang.String objType)

addChild

protected void addChild(DefObject obj)

removeChild

protected void removeChild(DefObject obj,
                           java.lang.String objType)

getValidatorByName

public JbiValidator getValidatorByName(java.lang.String str)

loadContainees

public void loadContainees(DefElement xmlElement,
                           boolean sepXMLFiles)
Specified by:
loadContainees in class ContainerDefImpl

createContainerType

protected ContainerDefImpl createContainerType(java.lang.String typeName)
Specified by:
createContainerType in class ContainerDefImpl

hasJava

protected boolean hasJava()
Overrides:
hasJava in class ContainerDefImpl

loadFromXMLFile

protected void loadFromXMLFile(DefElement xmlElement)
Overrides:
loadFromXMLFile in class ContainerDefImpl

Skip navigation links

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

E17483-03


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