|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.jbo.mom.PersistableDefObject
oracle.adf.model.binding.DCDefBase
public abstract class DCDefBase
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject |
---|
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType |
Field Summary | |
---|---|
static java.lang.String |
DEF_XMLNS
|
static java.lang.String |
DEF_XMLNS_BASE
|
protected static java.lang.String |
EMPTY_STR
|
static java.lang.String |
PNAME_AccessorIterator
|
static java.lang.String |
PNAME_Action
|
static java.lang.String |
PNAME_Boolean
|
static java.lang.String |
PNAME_Button
|
static java.lang.String |
PNAME_ButtonGroup
|
static java.lang.String |
PNAME_Calendar
|
static java.lang.String |
PNAME_ComboBox
|
static java.lang.String |
PNAME_ComboBoxLovEdit
|
static java.lang.String |
PNAME_DataControlAction
|
static java.lang.String |
PNAME_DefaultControl
|
static java.lang.String |
PNAME_DynamicTable
|
static java.lang.String |
PNAME_EnumList
|
static java.lang.String |
PNAME_EventBinding
|
static java.lang.String |
PNAME_EventEnabled
|
static java.lang.String |
PNAME_EventEnabled_NONE
|
static java.lang.String |
PNAME_EventEnabled_PPR
|
static java.lang.String |
PNAME_EventEnabled_PUSH
|
static java.lang.String |
PNAME_FormattedTextField
|
static java.lang.String |
PNAME_Graph
|
static java.lang.String |
PNAME_HGrid
|
static java.lang.String |
PNAME_Iterator
|
static java.lang.String |
PNAME_Label
|
static java.lang.String |
PNAME_ListSingleSel
|
static java.lang.String |
PNAME_LovButton
|
static java.lang.String |
PNAME_LOVList
|
static java.lang.String |
PNAME_MethodAction
|
static java.lang.String |
PNAME_MethodIterator
|
static java.lang.String |
PNAME_NavigationBar
|
static java.lang.String |
PNAME_NavigationList
|
static java.lang.String |
PNAME_Panel
|
static java.lang.String |
PNAME_Parameter
|
static java.lang.String |
PNAME_Permission
|
static java.lang.String |
PNAME_ProgressBar
|
static java.lang.String |
PNAME_ProgressBarAttr
|
static java.lang.String |
PNAME_Range
|
static java.lang.String |
PNAME_ScrollBar
|
static java.lang.String |
PNAME_ScrollBarAttr
|
static java.lang.String |
PNAME_Shuttle
|
static java.lang.String |
PNAME_Slider
|
static java.lang.String |
PNAME_SliderAttr
|
static java.lang.String |
PNAME_Spinner
|
static java.lang.String |
PNAME_Table
|
static java.lang.String |
PNAME_TextField
|
static java.lang.String |
PNAME_ToplinkIterator
|
static java.lang.String |
PNAME_Tree
|
static java.lang.String |
PNAME_TreeTable
|
Fields inherited from class oracle.jbo.mom.DefinitionObject |
---|
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, 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 |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
XML_STATEMENT |
Constructor Summary | |
---|---|
DCDefBase()
|
|
DCDefBase(int defScope,
java.lang.String name)
|
|
DCDefBase(java.lang.String name)
|
Method Summary | |
---|---|
static boolean |
convertToBoolean(java.lang.Object val)
|
protected DataControl.DataChangeEventPolicy |
convertToDataChangePolicy(java.lang.Object object)
|
static int |
convertToInt(java.lang.Object val)
|
static int[] |
convertToIntArray(java.lang.Object[] arr)
|
static long |
convertToLong(java.lang.Object val)
|
static DCDefBase |
createAndLoadFromXML(DefElement xmlElement,
java.lang.String defSubType)
|
java.lang.String |
getDefClassName()
|
int |
getDefTypeId()
|
java.lang.String |
getDefXMLNameSpace()
|
DefPersistable |
getOrigObject()
|
DCPermissionDef |
getPermissionDef()
|
Personalizer |
getPersonalizer()
|
protected java.lang.Class |
getPersonalizerClass()
|
java.lang.String |
getSubType()
|
abstract java.lang.String |
getXMLElementTag()
Returns a piece of static info for the type of object this is invoked upon. |
void |
init(java.util.HashMap initValues)
|
protected void |
initSubType()
|
boolean |
isDirty()
This method returns if an Object is modified from last save/load |
boolean |
isNew()
This method returns if this object is previously persisted. |
protected void |
loadChildrenFromXML(DefElement xmlElement)
|
void |
loadFromXML(DefElement xmlElement)
|
protected void |
loadPermissionDef(DefElement xmlElement)
Loads the information about permission to the Def |
void |
loadXMLContents(DefElement xmlElement,
java.lang.String fullName)
|
static void |
readXMLBoolean(DefElement xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
|
static void |
readXMLInt(DefElement xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
|
static void |
readXMLLong(DefElement xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
|
static void |
readXMLString(DefElement xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
|
static void |
readXMLStringArray(DefElement xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
|
static void |
readXMLStringArrayList(DefElement xmlElement,
java.lang.String name,
java.util.ArrayList list)
|
static void |
readXMLStringArrayList(DefElement xmlElement,
java.lang.String name,
java.util.HashMap valueTab)
|
protected void |
retrieveFromXML(DefElement xmlElement,
java.util.HashMap valueTab)
|
void |
setDefClassName(java.lang.String defClassName)
|
void |
setDirty(boolean isDirty)
This method marks the Object dirty |
void |
setNew(boolean isNew)
This method marks the as previously persisted. |
void |
setOrigObject(DefPersistable oldObj)
|
protected void |
setPermissionDef(DCPermissionDef permissionDef)
|
void |
setSubType(java.lang.String subType)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
getFullName |
Field Detail |
---|
public static final java.lang.String DEF_XMLNS_BASE
public static final java.lang.String DEF_XMLNS
public static final java.lang.String PNAME_Action
public static final java.lang.String PNAME_Button
public static final java.lang.String PNAME_ButtonGroup
public static final java.lang.String PNAME_Calendar
public static final java.lang.String PNAME_ComboBoxLovEdit
public static final java.lang.String PNAME_ComboBox
public static final java.lang.String PNAME_DefaultControl
public static final java.lang.String PNAME_FormattedTextField
public static final java.lang.String PNAME_Graph
public static final java.lang.String PNAME_Label
public static final java.lang.String PNAME_ListSingleSel
public static final java.lang.String PNAME_LovButton
public static final java.lang.String PNAME_NavigationBar
public static final java.lang.String PNAME_ScrollBar
public static final java.lang.String PNAME_ScrollBarAttr
public static final java.lang.String PNAME_Spinner
public static final java.lang.String PNAME_Table
public static final java.lang.String PNAME_DynamicTable
public static final java.lang.String PNAME_TextField
public static final java.lang.String PNAME_Tree
public static final java.lang.String PNAME_Panel
public static final java.lang.String PNAME_Range
public static final java.lang.String PNAME_Boolean
public static final java.lang.String PNAME_Parameter
public static final java.lang.String PNAME_ProgressBar
public static final java.lang.String PNAME_ProgressBarAttr
public static final java.lang.String PNAME_Slider
public static final java.lang.String PNAME_SliderAttr
public static final java.lang.String PNAME_Iterator
public static final java.lang.String PNAME_MethodIterator
public static final java.lang.String PNAME_AccessorIterator
public static final java.lang.String PNAME_ToplinkIterator
public static final java.lang.String PNAME_EnumList
public static final java.lang.String PNAME_HGrid
public static final java.lang.String PNAME_LOVList
public static final java.lang.String PNAME_NavigationList
public static final java.lang.String PNAME_MethodAction
public static final java.lang.String PNAME_DataControlAction
public static final java.lang.String PNAME_Permission
public static final java.lang.String PNAME_TreeTable
public static final java.lang.String PNAME_Shuttle
public static final java.lang.String PNAME_EventBinding
public static final java.lang.String PNAME_EventEnabled
public static final java.lang.String PNAME_EventEnabled_PUSH
public static final java.lang.String PNAME_EventEnabled_PPR
public static final java.lang.String PNAME_EventEnabled_NONE
protected static final java.lang.String EMPTY_STR
Constructor Detail |
---|
public DCDefBase()
public DCDefBase(int defScope, java.lang.String name)
public DCDefBase(java.lang.String name)
Method Detail |
---|
public void init(java.util.HashMap initValues)
protected void initSubType()
public java.lang.String getSubType()
public void setSubType(java.lang.String subType)
public java.lang.String getDefClassName()
public void setDefClassName(java.lang.String defClassName)
public boolean isDirty()
DefPersistable
isDirty
in interface DefPersistable
isDirty
in class PersistableDefObject
public void setDirty(boolean isDirty)
DefPersistable
setDirty
in interface DefPersistable
setDirty
in class PersistableDefObject
isDirty
- If true the Object is marked Dirty.public boolean isNew()
DefPersistable
isNew
in interface DefPersistable
isNew
in class PersistableDefObject
public void setNew(boolean isNew)
DefPersistable
setNew
in interface DefPersistable
setNew
in class PersistableDefObject
isNew
- If true the Object is marked as new object.public static void readXMLString(DefElement xmlElement, java.lang.String name, java.util.HashMap valueTab)
public static void readXMLInt(DefElement xmlElement, java.lang.String name, java.util.HashMap valueTab)
public static void readXMLLong(DefElement xmlElement, java.lang.String name, java.util.HashMap valueTab)
public static void readXMLBoolean(DefElement xmlElement, java.lang.String name, java.util.HashMap valueTab)
public static void readXMLStringArray(DefElement xmlElement, java.lang.String name, java.util.HashMap valueTab)
public static void readXMLStringArrayList(DefElement xmlElement, java.lang.String name, java.util.ArrayList list)
public static void readXMLStringArrayList(DefElement xmlElement, java.lang.String name, java.util.HashMap valueTab)
protected void retrieveFromXML(DefElement xmlElement, java.util.HashMap valueTab)
protected void loadChildrenFromXML(DefElement xmlElement)
public void loadFromXML(DefElement xmlElement)
public static DCDefBase createAndLoadFromXML(DefElement xmlElement, java.lang.String defSubType)
public abstract java.lang.String getXMLElementTag()
PersistentDefinition
getXMLElementTag
in interface PersistentDefinition
getXMLElementTag
in class PersistableDefObject
public int getDefTypeId()
public static int convertToInt(java.lang.Object val)
public static long convertToLong(java.lang.Object val)
public static boolean convertToBoolean(java.lang.Object val)
public static int[] convertToIntArray(java.lang.Object[] arr)
protected void loadPermissionDef(DefElement xmlElement)
public DCPermissionDef getPermissionDef()
protected void setPermissionDef(DCPermissionDef permissionDef)
protected java.lang.Class getPersonalizerClass()
public Personalizer getPersonalizer()
public java.lang.String getDefXMLNameSpace()
getDefXMLNameSpace
in interface PersistentDefinition
getDefXMLNameSpace
in class PersistableDefObject
public DefPersistable getOrigObject()
getOrigObject
in interface DefPersistable
getOrigObject
in class PersistableDefObject
public void setOrigObject(DefPersistable oldObj)
setOrigObject
in interface DefPersistable
setOrigObject
in class PersistableDefObject
public void loadXMLContents(DefElement xmlElement, java.lang.String fullName)
loadXMLContents
in class PersistableDefObject
protected DataControl.DataChangeEventPolicy convertToDataChangePolicy(java.lang.Object object)
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |