oracle.jbo.uicli.binding
Class JUCtrlListDef
java.lang.Object
|
+--oracle.jbo.common.NamedObjectImpl
|
+--oracle.jbo.mom.DefinitionObject
|
+--oracle.jbo.uicli.binding.JUDefBase
|
+--oracle.jbo.uicli.binding.JUControlDef
|
+--oracle.jbo.uicli.binding.JUCtrlValueDef
|
+--oracle.jbo.uicli.binding.JUCtrlAttrsDef
|
+--oracle.jbo.uicli.binding.JUCtrlListDef
- All Implemented Interfaces:
- oracle.jbo.mom.xml.DefPersistable
- Direct Known Subclasses:
- JUComboBoxDef, JUCtrlBoolDef, JUListSingleSelDef
- public abstract class JUCtrlListDef
- extends JUCtrlAttrsDef
Fields inherited from class oracle.jbo.mom.DefinitionObject |
mBaseDefObject, mExtendedDefObjects, mObjectResolved |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
XML_STATEMENT |
Constructor Summary |
JUCtrlListDef()
|
JUCtrlListDef(java.lang.String name, java.lang.String controlClassName, java.lang.String controlBindingClassName, java.lang.String iterBindingName, java.lang.String[] attrNames, boolean staticList, java.lang.String listVOName, java.lang.String listRSIName, java.lang.String[] listAttrNames, java.lang.Object[] valueList)
|
Methods inherited from class oracle.jbo.uicli.binding.JUControlDef |
createControl, createControlBinding, createControlBinding, getControlBindingClassName, getControlClassName, getInitialValue, getIterBinding, getIterBindingName, getLayoutCons, getXMLElementTag, setControlBindingClassName, setControlClassName, setInitialValue |
Methods inherited from class oracle.jbo.uicli.binding.JUDefBase |
convertToBoolean, convertToInt, convertToIntArray, createAndLoadFromXML, getDefClassName, getSubType, isDirty, isNew, loadFromXML, readXMLBoolean, readXMLInt, readXMLString, readXMLStringArray, setDefClassName, setDirty, setName, setNew, setParent, setSubType, writeObject, writeXMLIntArray, writeXMLStringArray |
Methods inherited from class oracle.jbo.mom.DefinitionObject |
addExtendedDefObject, finishedLoading, getBaseDefObject, getContainerDef, getContainerName, getExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadProperties, resolveReferences, setBaseDefObject, setObjectResolved |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, refreshProperty, setFullName, setPropertiesMap, setProperty |
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 |
JUCtrlListDef
public JUCtrlListDef()
JUCtrlListDef
public JUCtrlListDef(java.lang.String name,
java.lang.String controlClassName,
java.lang.String controlBindingClassName,
java.lang.String iterBindingName,
java.lang.String[] attrNames,
boolean staticList,
java.lang.String listVOName,
java.lang.String listRSIName,
java.lang.String[] listAttrNames,
java.lang.Object[] valueList)
init
public void init(java.util.HashMap initValues)
-
- Overrides:
init
in class JUCtrlValueDef
getListOperMode
public int getListOperMode()
setListOperMode
public void setListOperMode(int listOperMode)
isStaticList
public boolean isStaticList()
setStaticList
protected void setStaticList(boolean staticList)
getListVOName
public java.lang.String getListVOName()
getListRSIName
public java.lang.String getListRSIName()
getListAttrNames
public java.lang.String[] getListAttrNames()
getListRangeSize
public int getListRangeSize()
setListRangeSize
public void setListRangeSize(int listRangeSize)
getValueList
public java.lang.Object[] getValueList()
findListIteratorBinding
protected JUIteratorBinding findListIteratorBinding(JUFormBinding formBinding)
retrieveFromXML
protected void retrieveFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement,
java.util.HashMap valueTab)
-
- Overrides:
retrieveFromXML
in class JUControlDef
loadChildrenFromXML
public void loadChildrenFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
-
- Overrides:
loadChildrenFromXML
in class JUCtrlValueDef
writeContents
public void writeContents(oracle.jbo.mom.xml.DefWriter jos)
throws oracle.jbo.mom.xml.DefPersistenceException
-
- Specified by:
writeContents
in interface oracle.jbo.mom.xml.DefPersistable
- Overrides:
writeContents
in class JUControlDef
-
oracle.jbo.mom.xml.DefPersistenceException
writeChildren
public void writeChildren(oracle.jbo.mom.xml.DefWriter jos)
throws oracle.jbo.mom.xml.DefPersistenceException
-
- Specified by:
writeChildren
in interface oracle.jbo.mom.xml.DefPersistable
- Overrides:
writeChildren
in class JUCtrlValueDef
-
oracle.jbo.mom.xml.DefPersistenceException
Copyright © 1997, 2003, Oracle. All rights reserved.