oracle.jbo.uicli.binding
Class JUControlDef
java.lang.Object
|
+--oracle.jbo.common.NamedObjectImpl
|
+--oracle.jbo.mom.DefinitionObject
|
+--oracle.jbo.uicli.binding.JUDefBase
|
+--oracle.jbo.uicli.binding.JUControlDef
- All Implemented Interfaces:
- oracle.jbo.mom.xml.DefPersistable
- Direct Known Subclasses:
- JUCtrlActionDef, JUCtrlScrollDef, JUCtrlValueDef
- public abstract class JUControlDef
- extends JUDefBase
| Fields inherited from class oracle.jbo.mom.DefinitionObject |
mBaseDefObject, mExtendedDefObjects, mObjectResolved |
| Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
XML_STATEMENT |
| Constructor Summary |
JUControlDef()
|
JUControlDef(java.lang.String name, java.lang.String controlClassName, java.lang.String controlBindingClassName, java.lang.String iterBindingName)
|
| 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 |
PNAME_TYPE
public static final java.lang.String PNAME_TYPE
-
- See Also:
- Constant Field Values
JUControlDef
public JUControlDef()
JUControlDef
public JUControlDef(java.lang.String name,
java.lang.String controlClassName,
java.lang.String controlBindingClassName,
java.lang.String iterBindingName)
init
public void init(java.util.HashMap initValues)
-
- Overrides:
init in class JUDefBase
getControlClassName
public java.lang.String getControlClassName()
- // inherited public String getName() { return mName; }
setControlClassName
public void setControlClassName(java.lang.String controlClassName)
getControlBindingClassName
public java.lang.String getControlBindingClassName()
setControlBindingClassName
public void setControlBindingClassName(java.lang.String controlBindingClassName)
getIterBindingName
public java.lang.String getIterBindingName()
getIterBinding
public JUIteratorBinding getIterBinding(JUFormBinding formBnd)
getLayoutCons
public oracle.jbo.uicli.layout.JULayoutConsDef getLayoutCons()
getInitialValue
public java.lang.Object getInitialValue()
setInitialValue
public void setInitialValue(java.lang.Object initialValue)
createControl
public java.lang.Object createControl()
createControlBinding
protected abstract JUControlBinding createControlBinding(java.lang.Object control,
JUFormBinding formBnd)
createControlBinding
public JUControlBinding createControlBinding(JUFormBinding formBnd)
getXMLElementTag
public java.lang.String getXMLElementTag()
-
- Specified by:
getXMLElementTag in interface oracle.jbo.mom.xml.DefPersistable
- Specified by:
getXMLElementTag in class JUDefBase
retrieveFromXML
protected void retrieveFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement,
java.util.HashMap valueTab)
-
- Overrides:
retrieveFromXML in class JUDefBase
loadChildrenFromXML
protected void loadChildrenFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
-
- Overrides:
loadChildrenFromXML in class JUDefBase
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 JUDefBase
-
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 JUDefBase
-
oracle.jbo.mom.xml.DefPersistenceException
Copyright © 1997, 2003, Oracle. All rights reserved.