oracle.jbo.uicli.binding
Class JUFormDef
java.lang.Object
|
+--oracle.jbo.common.NamedObjectImpl
|
+--oracle.jbo.mom.DefinitionObject
|
+--oracle.jbo.uicli.binding.JUDefBase
|
+--oracle.jbo.uicli.binding.JUFormDef
- All Implemented Interfaces:
- oracle.jbo.mom.xml.DefPersistable
- Direct Known Subclasses:
- JUPanelDef
- public class JUFormDef
- 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 |
JUFormDef()
|
JUFormDef(oracle.jbo.mom.xml.DefPersistable outer)
|
JUFormDef(oracle.jbo.uicli.layout.JULayoutDef layoutDef, java.lang.String formClassName, java.lang.String formBindingClassName)
|
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PNAME_TYPE
public static final java.lang.String PNAME_TYPE
-
- See Also:
- Constant Field Values
JUFormDef
public JUFormDef()
JUFormDef
public JUFormDef(oracle.jbo.mom.xml.DefPersistable outer)
JUFormDef
public JUFormDef(oracle.jbo.uicli.layout.JULayoutDef layoutDef,
java.lang.String formClassName,
java.lang.String formBindingClassName)
init
public void init(java.util.HashMap initValues)
-
- Overrides:
init
in class JUDefBase
findDefObjectNoSub
public static JUFormDef findDefObjectNoSub(java.lang.String name)
findDefObject
public static JUFormDef findDefObject(java.lang.String name)
getFullName
public java.lang.String getFullName()
- // inherited public String getName() { return mName; } public void setName(String name) { mName = name; }
-
- Specified by:
getFullName
in interface oracle.jbo.mom.xml.DefPersistable
- Overrides:
getFullName
in class NamedObjectImpl
-
- Returns:
- this object's fully-qualified name; the package name concatenated with the class name.
getFormClassName
public java.lang.String getFormClassName()
setFormClassName
public void setFormClassName(java.lang.String formClassName)
getFormBindingClassName
public java.lang.String getFormBindingClassName()
getXMLElementTag
public java.lang.String getXMLElementTag()
-
- Specified by:
getXMLElementTag
in interface oracle.jbo.mom.xml.DefPersistable
- Specified by:
getXMLElementTag
in class JUDefBase
getLayoutDef
public oracle.jbo.uicli.layout.JULayoutDef getLayoutDef()
setLayoutDef
public void setLayoutDef(oracle.jbo.uicli.layout.JULayoutDef layoutDef)
createFormBinding
public JUFormBinding createFormBinding(ApplicationModule anchorAM)
initializeFormBinding
public void initializeFormBinding(JUFormBinding formBnd,
ApplicationModule anchorAM)
createFormBinding
public JUFormBinding createFormBinding(RowSetIterator[] rsis)
initializeFormBinding
public void initializeFormBinding(JUFormBinding formBnd,
RowSetIterator[] rsis)
getIterators
public java.util.ArrayList getIterators()
addIterator
public void addIterator(JUIteratorDef iter)
getControlDefs
public java.util.ArrayList getControlDefs()
addControlDef
public void addControlDef(JUControlDef control)
addControlDef
public void addControlDef(JUControlDef control,
oracle.jbo.uicli.layout.JULayoutConsDef layoutCons)
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
writeLayoutDef
public void writeLayoutDef(oracle.jbo.mom.xml.DefWriter jos)
writeIteratorDefs
public void writeIteratorDefs(oracle.jbo.mom.xml.DefWriter jos)
writeControlDefs
public void writeControlDefs(oracle.jbo.mom.xml.DefWriter jos)
createControlDef
public JUControlDef createControlDef(java.util.HashMap initValues)
Copyright © 1997, 2003, Oracle. All rights reserved.