Oracle9i Business Components for Java API Reference
Oracle9i Jdeveloper (9.0.4)
B10391-01


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

Field Summary

 

Fields inherited from class oracle.jbo.uicli.binding.JUControlDef
PNAME_TYPE

 

Fields inherited from class oracle.jbo.mom.DefinitionObject
mBaseDefObject, mExtendedDefObjects, mObjectResolved

 

Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties

 

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)
           

 

Method Summary
protected  JUIteratorBinding findListIteratorBinding(JUFormBinding formBinding)
           
 java.lang.String[] getListAttrNames()
           
 int getListOperMode()
           
 int getListRangeSize()
           
 java.lang.String getListRSIName()
           
 java.lang.String getListVOName()
           
 java.lang.Object[] getValueList()
           
 void init(java.util.HashMap initValues)
           
 boolean isStaticList()
           
 void loadChildrenFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
           
protected  void retrieveFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement, java.util.HashMap valueTab)
           
 void setListOperMode(int listOperMode)
           
 void setListRangeSize(int listRangeSize)
           
protected  void setStaticList(boolean staticList)
           
 void writeChildren(oracle.jbo.mom.xml.DefWriter jos)
           
 void writeContents(oracle.jbo.mom.xml.DefWriter jos)
           

 

Methods inherited from class oracle.jbo.uicli.binding.JUCtrlValueDef
getAttrNames, getFirstAttrName

 

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

 

Constructor Detail

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)
Method Detail

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

Oracle9i Business Components for Java API Reference
Oracle9i Jdeveloper (9.0.4)
B10391-01


 

Copyright © 1997, 2003, Oracle. All rights reserved.