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.