oracle.jbo.uicli.binding
Class JUIteratorDef
java.lang.Object
|
+--oracle.jbo.common.NamedObjectImpl
|
+--oracle.jbo.mom.DefinitionObject
|
+--oracle.jbo.uicli.binding.JUDefBase
|
+--oracle.jbo.uicli.binding.JUIteratorDef
- All Implemented Interfaces:
- oracle.jbo.mom.xml.DefPersistable
- Direct Known Subclasses:
- JUIterRowDef
- public abstract class JUIteratorDef
- extends JUDefBase
Fields inherited from class oracle.jbo.mom.DefinitionObject |
mBaseDefObject, mExtendedDefObjects, mObjectResolved |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
XML_STATEMENT |
Methods inherited from class oracle.jbo.uicli.binding.JUDefBase |
convertToBoolean, convertToInt, convertToIntArray,
createAndLoadFromXML, getDefClassName, getSubType,
getXMLElementTag, isDirty, isNew,
loadChildrenFromXML, loadFromXML,
readXMLBoolean, readXMLInt, readXMLString, readXMLStringArray, setDefClassName, setDirty, setName,
setNew, setParent, setSubType,
writeChildren, 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
JUIteratorDef
public JUIteratorDef()
JUIteratorDef
public JUIteratorDef(java.lang.String name,
java.lang.String amName,
java.lang.String voName,
java.lang.String rsiName)
init
public void init(java.util.HashMap initValues)
- Overrides:
init
in class JUDefBase
setFormDef
public void setFormDef(JUFormDef formDef)
getAMName
public java.lang.String getAMName()
- // inherited
public String getName()
{
return mName;
}
getVOName
public java.lang.String getVOName()
getViewDefName
public java.lang.String getViewDefName()
setViewDefName
public void setViewDefName(java.lang.String viewDefName)
getRSIName
public java.lang.String getRSIName()
createIterBinding
public abstract JUIteratorBinding createIterBinding(ApplicationModule anchorAM)
createIterBinding
public abstract JUIteratorBinding createIterBinding(RowSetIterator rsis)
retrieveFromXML
protected void retrieveFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement,
java.util.HashMap valueTab)
- Overrides:
retrieveFromXML
in class JUDefBase
writeContents
public void writeContents(oracle.jbo.mom.xml.DefWriter jos)
throws oracle.jbo.mom.xml.DefPersistenceException
- Description copied from interface:
oracle.jbo.mom.xml.DefPersistable
- Objects should write their persistence output in this method
- Overrides:
writeContents
in class JUDefBase
- Following copied from interface:
oracle.jbo.mom.xml.DefPersistable
- Parameters:
jos
- the Output storage for persistence- Returns:
- Number of Contents returned