oracle.jbo.uicli.binding
Class JUCtrlHierTypeBinding
java.lang.Object
|
+--oracle.jbo.common.NamedObjectImpl
|
+--oracle.jbo.mom.DefinitionObject
|
+--oracle.jbo.uicli.binding.JUDefBase
|
+--oracle.jbo.uicli.binding.JUCtrlHierTypeBinding
- All Implemented Interfaces:
- oracle.jbo.mom.xml.DefPersistable
- Direct Known Subclasses:
- JUTreeAccessorTypeBinding, JUTreeDiscrAttrTypeBinding
- public abstract class JUCtrlHierTypeBinding
- 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 |
JUCtrlHierTypeBinding()
|
JUCtrlHierTypeBinding(java.lang.String voTypeName,
java.lang.String discrColumnName,
java.lang.String discrColumnValue,
java.lang.String accessorName,
java.lang.String attrName,
javax.swing.Icon leafIcon,
javax.swing.Icon openIcon,
javax.swing.Icon closedIcon)
|
Methods inherited from class oracle.jbo.uicli.binding.JUDefBase |
convertToBoolean, convertToInt, convertToIntArray, createAndLoadFromXML, getDefClassName, getSubType, 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 |
mVODefName
protected java.lang.String mVODefName
mDiscrColumnName
protected java.lang.String mDiscrColumnName
mDiscrColumnValue
protected java.lang.Object mDiscrColumnValue
mChildAccessorName
protected java.lang.String mChildAccessorName
mChildAttrName
protected java.lang.String mChildAttrName
mLeafIcon
protected javax.swing.Icon mLeafIcon
mOpenIcon
protected javax.swing.Icon mOpenIcon
mClosedIcon
protected javax.swing.Icon mClosedIcon
JUCtrlHierTypeBinding
public JUCtrlHierTypeBinding()
JUCtrlHierTypeBinding
public JUCtrlHierTypeBinding(java.lang.String voTypeName,
java.lang.String discrColumnName,
java.lang.String discrColumnValue,
java.lang.String accessorName,
java.lang.String attrName,
javax.swing.Icon leafIcon,
javax.swing.Icon openIcon,
javax.swing.Icon closedIcon)
init
public void init(java.util.HashMap initValues)
- Overrides:
init
in class JUDefBase
getXMLElementTag
public java.lang.String getXMLElementTag()
- Overrides:
getXMLElementTag
in class JUDefBase
getViewDefName
public java.lang.String getViewDefName()
getDiscrColumnName
public java.lang.String getDiscrColumnName()
getDiscrColumnValue
public java.lang.Object getDiscrColumnValue()
getAccessorName
public java.lang.String getAccessorName()
getAttributeName
public java.lang.String getAttributeName()
hasIcon
public boolean hasIcon()
getLeafIcon
public javax.swing.Icon getLeafIcon()
getOpenIcon
public javax.swing.Icon getOpenIcon()
getClosedIcon
public javax.swing.Icon getClosedIcon()
matchViewObjectType
public abstract boolean matchViewObjectType(java.lang.String str)
isDiscrColumnType
public abstract boolean isDiscrColumnType()
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
- Overrides:
writeContents
in class JUDefBase