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

E17503-02

oracle.jbo.common
Class ListBindingDef

java.lang.Object
  extended by oracle.jbo.server.NamedObjectImpl
      extended by oracle.jbo.mom.PersistableDefObject
          extended by oracle.jbo.common.ListBindingDef
All Implemented Interfaces:
Formattable

public class ListBindingDef
extends PersistableDefObject


Field Summary
static java.lang.String LIST_CRITERIA_DISPLAY_HINT
           
static java.lang.String LIST_CRITERIA_DISPLAY_HINT_EXECUTE
           
static java.lang.String LIST_CRITERIA_DISPLAY_HINT_HIDE
           
static java.lang.String LIST_CRITERIA_NAME
           
static java.lang.String PNAME_AttrExpressions
           
static java.lang.String PNAME_AttrNames
           
static java.lang.String PNAME_DerivedAttrNames
           
static java.lang.String PNAME_LabelList
           
static java.lang.String PNAME_ListAttrNames
           
static java.lang.String PNAME_ListDisplayAttrNames
           
static java.lang.String PNAME_ListIterName
           
static java.lang.String PNAME_ListNullValueFlag
           
static java.lang.String PNAME_ListNullValueId
           
static java.lang.String PNAME_ListOperMode
           
static java.lang.String PNAME_ListRangeSize
           
static java.lang.String PNAME_ListRSIName
           
static java.lang.String PNAME_ListServerBindingName
           
static java.lang.String PNAME_ListVOName
           
static java.lang.String PNAME_MRUCount
           
static java.lang.String PNAME_MRUId
           
static java.lang.String PNAME_NullValueFlag
           
static java.lang.String PNAME_NullValueId
           
static java.lang.String PNAME_RowLevelBinds
           
static java.lang.String PNAME_StaticList
           
static java.lang.String PNAME_StaticListDT
           
static java.lang.String PNAME_ValueList
           
static java.lang.String STR_LIST_ADD_NULL_AT_END
           
static java.lang.String STR_LIST_ADD_NULL_AT_START
           
static java.lang.String STR_LIST_ADD_NULL_NOWHERE
           
 
Fields inherited from class oracle.jbo.mom.PersistableDefObject
DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED
 
Fields inherited from class oracle.jbo.server.NamedObjectImpl
CLASS_INSTANCE, mObjName, mParent, mProperties, mUserData, RES_ID_SUFFIX
 
Constructor Summary
ListBindingDef(DefinitionManager defMgr, int defScope)
           
ListBindingDef(ListBindingDef other)
           
 
Method Summary
static java.lang.String convertListNullValueFlag(int nullValueFlag)
          For internal use only
static int convertListNullValueFlag(java.lang.String str)
          For internal use only
static boolean convertToBoolean(java.lang.Object val)
           
static int convertToInt(java.lang.Object val)
           
static int[] convertToIntArray(java.lang.Object[] arr)
           
 void copyFrom(ListBindingDef def)
          Internal: Applications should not use this method.
 java.lang.String[] getAttrExpressions()
           
 java.lang.String[] getAttrNames()
           
 java.lang.String getDefXMLElementTag()
           
 java.lang.String[] getDerivedAttrNames()
           
 java.lang.String getDisplayCriteriaName()
           
 java.lang.String[] getLabelList()
           
 java.lang.String[] getListAttrNames()
           
 java.lang.String[] getListDisplayAttrNames()
           
 int getListRangeSize()
           
 java.lang.String getListRSIName()
           
 java.lang.String getListVOName()
           
 int getMRUCount()
           
 int getNullValueFlag()
           
 java.lang.String getNullValueId()
           
 java.lang.String getNullValueText(Locale locale)
           
 ResourceBundleDef getResourceBundleDef()
           
 boolean getRowLevelBinds()
           
 java.lang.Object[] getValueList()
           
 void init(HashMap initValues)
           
 boolean isAutoExecuteCriteria()
           
 boolean isCriteriaShown()
           
 boolean isStaticList()
           
 void loadFromXML(org.kxml2.io.KXmlParser parser)
           
static void readXMLBoolean(HashMap map, java.lang.String name, HashMap valueTab)
           
static void readXMLInt(HashMap map, java.lang.String name, HashMap valueTab)
           
static void readXMLString(HashMap map, java.lang.String name, HashMap valueTab)
           
static void readXMLStringArray(List children, java.lang.String name, HashMap valueTab)
           
 void setAttrExpressions(java.lang.String[] attrExprs)
           
 void setAttrNames(java.lang.String[] attrNames)
           
 void setAutoExecuteCriteria(boolean val)
           
 void setCriteriaShown(boolean val)
           
 void setDerivedAttrNames(java.lang.String[] derivedAttrNames)
           
 void setDisplayCriteriaName(java.lang.String name)
           
 void setLabelList(java.lang.String[] list)
           
 void setListAttrNames(java.lang.String[] listAttrNames)
           
 void setListDisplayAttrNames(java.lang.String[] str)
           
 void setListRangeSize(int listRangeSize)
           
 void setListRSIName(java.lang.String listRSIName)
           
 void setListVOName(java.lang.String voName)
           
 void setMRUCount(int count)
           
 void setNullValueFlag(int flag)
           
 void setNullValueId(java.lang.String s)
           
 void setNullValueText(java.lang.String text)
           
 void setResourceBundleDef(ResourceBundleDef def)
           
 void setRowLevelBinds(boolean bRowLevelBinds)
           
 void setStaticList(boolean staticList)
           
 void setValueList(java.lang.Object[] valList)
           
 
Methods inherited from class oracle.jbo.mom.PersistableDefObject
getDefManager, getDefScope, loadXMLContents, setDefScope
 
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, resolvePropertyRaw, setFullName, setName, setParent, setPropertiesMap, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LIST_CRITERIA_NAME

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

LIST_CRITERIA_DISPLAY_HINT

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

LIST_CRITERIA_DISPLAY_HINT_EXECUTE

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

LIST_CRITERIA_DISPLAY_HINT_HIDE

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

PNAME_StaticList

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

PNAME_StaticListDT

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

PNAME_AttrNames

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

PNAME_AttrExpressions

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

PNAME_DerivedAttrNames

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

PNAME_ListAttrNames

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

PNAME_ListDisplayAttrNames

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

PNAME_ListRangeSize

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

PNAME_ValueList

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

PNAME_LabelList

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

PNAME_ListVOName

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

PNAME_ListRSIName

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

PNAME_ListIterName

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

PNAME_NullValueFlag

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

PNAME_NullValueId

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

STR_LIST_ADD_NULL_NOWHERE

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

STR_LIST_ADD_NULL_AT_START

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

STR_LIST_ADD_NULL_AT_END

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

PNAME_MRUCount

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

PNAME_MRUId

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

PNAME_ListOperMode

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

PNAME_ListServerBindingName

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

PNAME_ListNullValueFlag

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

PNAME_ListNullValueId

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

PNAME_RowLevelBinds

public static final java.lang.String PNAME_RowLevelBinds
See Also:
Constant Field Values
Constructor Detail

ListBindingDef

public ListBindingDef(DefinitionManager defMgr,
                      int defScope)

ListBindingDef

public ListBindingDef(ListBindingDef other)
Method Detail

init

public void init(HashMap initValues)

copyFrom

public void copyFrom(ListBindingDef def)
Internal: Applications should not use this method.


setDisplayCriteriaName

public void setDisplayCriteriaName(java.lang.String name)

setAutoExecuteCriteria

public void setAutoExecuteCriteria(boolean val)

setCriteriaShown

public void setCriteriaShown(boolean val)

getDisplayCriteriaName

public java.lang.String getDisplayCriteriaName()

isAutoExecuteCriteria

public boolean isAutoExecuteCriteria()

isCriteriaShown

public boolean isCriteriaShown()

isStaticList

public boolean isStaticList()

setStaticList

public void setStaticList(boolean staticList)

getListVOName

public java.lang.String getListVOName()

setListVOName

public void setListVOName(java.lang.String voName)

getAttrExpressions

public java.lang.String[] getAttrExpressions()

setAttrExpressions

public void setAttrExpressions(java.lang.String[] attrExprs)

getAttrNames

public java.lang.String[] getAttrNames()

setAttrNames

public void setAttrNames(java.lang.String[] attrNames)

getDerivedAttrNames

public java.lang.String[] getDerivedAttrNames()

setDerivedAttrNames

public void setDerivedAttrNames(java.lang.String[] derivedAttrNames)

getListRSIName

public java.lang.String getListRSIName()

setListRSIName

public void setListRSIName(java.lang.String listRSIName)

getListAttrNames

public java.lang.String[] getListAttrNames()

setListAttrNames

public void setListAttrNames(java.lang.String[] listAttrNames)

getListDisplayAttrNames

public java.lang.String[] getListDisplayAttrNames()

setListDisplayAttrNames

public void setListDisplayAttrNames(java.lang.String[] str)

getListRangeSize

public int getListRangeSize()

setListRangeSize

public void setListRangeSize(int listRangeSize)

getValueList

public java.lang.Object[] getValueList()

setValueList

public void setValueList(java.lang.Object[] valList)

getLabelList

public java.lang.String[] getLabelList()

setLabelList

public void setLabelList(java.lang.String[] list)

getMRUCount

public int getMRUCount()

setMRUCount

public void setMRUCount(int count)

getRowLevelBinds

public boolean getRowLevelBinds()

setRowLevelBinds

public void setRowLevelBinds(boolean bRowLevelBinds)

getNullValueFlag

public int getNullValueFlag()

setNullValueFlag

public void setNullValueFlag(int flag)

getNullValueId

public java.lang.String getNullValueId()

setNullValueId

public void setNullValueId(java.lang.String s)

setResourceBundleDef

public void setResourceBundleDef(ResourceBundleDef def)

getResourceBundleDef

public ResourceBundleDef getResourceBundleDef()

getNullValueText

public java.lang.String getNullValueText(Locale locale)

setNullValueText

public void setNullValueText(java.lang.String text)

loadFromXML

public void loadFromXML(org.kxml2.io.KXmlParser parser)

convertListNullValueFlag

public static int convertListNullValueFlag(java.lang.String str)
For internal use only


convertListNullValueFlag

public static java.lang.String convertListNullValueFlag(int nullValueFlag)
For internal use only


convertToInt

public static int convertToInt(java.lang.Object val)

convertToBoolean

public static boolean convertToBoolean(java.lang.Object val)

convertToIntArray

public static int[] convertToIntArray(java.lang.Object[] arr)

readXMLString

public static void readXMLString(HashMap map,
                                 java.lang.String name,
                                 HashMap valueTab)

readXMLInt

public static void readXMLInt(HashMap map,
                              java.lang.String name,
                              HashMap valueTab)

readXMLBoolean

public static void readXMLBoolean(HashMap map,
                                  java.lang.String name,
                                  HashMap valueTab)

readXMLStringArray

public static void readXMLStringArray(List children,
                                      java.lang.String name,
                                      HashMap valueTab)

getDefXMLElementTag

public java.lang.String getDefXMLElementTag()

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.