Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1)

E10653-04

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.HashMap mAppModuleUsages
           
protected  java.util.HashMap mBusLogicUnitMap
           
protected  java.util.HashMap mValidatorTypes
           
protected  java.util.HashMap 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
 
Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX
 
Method Summary
protected  void addChild(oracle.jbo.server.DefObject obj)
           
protected  void addChild(oracle.jbo.server.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(oracle.jbo.server.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, setSynchronized
 
Methods inherited from class oracle.jbo.mom.DefinitionObject
addExtendedDefObject, addPropertySetName, finishedLoading, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, hasExtendedDefObjects, isBaseDefFor, isObjectResolved, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, objectRemoved, removeExtendedDefObject, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName
 
Methods inherited from class oracle.jbo.common.NamedObjectImpl
allocatePropertyMap, getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyMap, getResourcesFromBundle, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolvePropertyRaw, setFullName, setPropertiesMap, setPropertiesMap2, setProperty, setProperty, 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.HashMap mAppModuleUsages

mBusLogicUnitMap

protected java.util.HashMap mBusLogicUnitMap

mViewLogicUnitMap

protected java.util.HashMap 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(oracle.jbo.server.DefObject obj,
                        java.lang.String objType)

addChild

protected void addChild(oracle.jbo.server.DefObject obj)

removeChild

protected void removeChild(oracle.jbo.server.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

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1)

E10653-04

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