|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
| 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_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 DefPersistableisDirty in class PersistableDefObjectpublic void setDirty(boolean isDirty)
DefPersistable
setDirty in interface DefPersistablesetDirty in class PersistableDefObjectisDirty - If true the Object is marked Dirty.public boolean isNew()
DefPersistable
isNew in interface DefPersistableisNew in class PersistableDefObjectpublic void setNew(boolean isNew)
DefPersistable
setNew in interface DefPersistablesetNew in class PersistableDefObjectisNew - 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 PersistentDefinitiongetXMLElementTag in class PersistableDefObjectpublic 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 PersistentDefinitiongetDefXMLNameSpace in class PersistableDefObjectpublic DefPersistable getOrigObject()
getOrigObject in interface DefPersistablegetOrigObject in class PersistableDefObjectpublic void setOrigObject(DefPersistable oldObj)
setOrigObject in interface DefPersistablesetOrigObject in class PersistableDefObject
public void loadXMLContents(DefElement xmlElement,
java.lang.String fullName)
loadXMLContents in class PersistableDefObjectprotected DataControl.DataChangeEventPolicy convertToDataChangePolicy(java.lang.Object object)
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||