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

E17503-02

oracle.jbo.server
Class MetaObject

java.lang.Object
  extended by oracle.jbo.server.NamedObjectImpl
      extended by oracle.jbo.mom.PersistableDefObject
          extended by oracle.jbo.server.DefObject
              extended by oracle.jbo.server.MetaObject
All Implemented Interfaces:
Formattable, ResourceBundleOwner, VariableManagerOwner, VariableManagerOwnerBase
Direct Known Subclasses:
ApplicationModuleDefImpl, AssociationDefBase, RowDef

public abstract class MetaObject
extends DefObject
implements ResourceBundleOwner


Field Summary
static java.lang.Class CLASS_INSTANCE
           
protected  java.lang.Class mComponentClass
           
 
Fields inherited from class oracle.jbo.server.DefObject
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.server.NamedObjectImpl
mObjName, mParent, mProperties, mUserData, RES_ID_SUFFIX
 
Constructor Summary
MetaObject()
           
 
Method Summary
abstract  java.lang.Class getBaseComponentClass()
           
 java.lang.Class getMessageBundleClass()
           
protected  ResourceBundleDef getMsgBundleDef(org.kxml2.io.KXmlParser parser)
          getMsgBundleDef gets the ResourceBundleDef given the DefElement
 void setComponentClass(java.lang.Class refClass)
           
 void setMessageBundleClass(java.lang.Class collClass)
           
 
Methods inherited from class oracle.jbo.server.DefObject
addExtendedDefObject, ensureVariableManager, getBaseDefObject, getDefScope, getExtendedDefObjects, getResourceBundleDef, getResourcePrefix, getVariableManager, getVarMgrParents, hasExtendedDefObjects, hasVariables, isBaseDefFor, isObjectResolved, loadProperties, loadProperties, loadResourceBundleDef, loadUserData, resolvePropertyRaw, setBaseDefObject, setBaseDefObject, setDefForComponent, setDefScope, setObjectResolved, setResourceBundleDef, unsetDefForComponent
 
Methods inherited from class oracle.jbo.mom.PersistableDefObject
getDefManager, loadXMLContents
 
Methods inherited from class oracle.jbo.server.NamedObjectImpl
formatChildCollectionForOutput, formatChildCollectionForOutput, formatChildCollectionForOutput, formatForOutput, formatForOutput, getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getResourcesFromBundle, getUserData, parseAttrArrayElements, refreshProperty, requiresNamePrefixedResId, setFullName, setName, setParent, setPropertiesMap, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.jbo.common.ResourceBundleOwner
getResourceBundleDef, getResourcePrefix
 
Methods inherited from interface oracle.jbo.VariableManagerOwner
getName
 

Field Detail

CLASS_INSTANCE

public static final java.lang.Class CLASS_INSTANCE

mComponentClass

protected java.lang.Class mComponentClass
Constructor Detail

MetaObject

public MetaObject()
Method Detail

getBaseComponentClass

public abstract java.lang.Class getBaseComponentClass()

setMessageBundleClass

public void setMessageBundleClass(java.lang.Class collClass)

getMessageBundleClass

public java.lang.Class getMessageBundleClass()
Specified by:
getMessageBundleClass in interface VariableManagerOwner
Specified by:
getMessageBundleClass in interface VariableManagerOwnerBase
Overrides:
getMessageBundleClass in class DefObject

setComponentClass

public void setComponentClass(java.lang.Class refClass)

getMsgBundleDef

protected ResourceBundleDef getMsgBundleDef(org.kxml2.io.KXmlParser parser)
getMsgBundleDef gets the ResourceBundleDef given the DefElement

Parameters:
xmlElement - DefElement

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

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.