oracle.jbo.uicli.binding
Class JUCtrlHierTypeBinding
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.adf.model.binding.DCDefBase
oracle.adf.model.binding.DCControlBindingDef
oracle.jbo.uicli.binding.JUControlDef
oracle.jbo.uicli.binding.JUCtrlValueDef
oracle.jbo.uicli.binding.JUCtrlHierTypeBinding
- All Implemented Interfaces:
- ValidationManager
- Direct Known Subclasses:
- JUTreeAccessorTypeBinding, JUTreeDiscrAttrTypeBinding
- public class JUCtrlHierTypeBinding
- extends JUCtrlValueDef
Fields inherited from class oracle.adf.model.binding.DCDefBase |
PNAME_AccessorIterator, PNAME_Action, PNAME_Boolean, PNAME_Button, PNAME_ButtonGroup, PNAME_ComboBox, PNAME_DataControlAction, PNAME_DefaultControl, PNAME_DynamicTable, PNAME_EnumList, PNAME_FormattedTextField, PNAME_Graph, PNAME_HGrid, PNAME_Iterator, PNAME_Label, PNAME_ListSingleSel, PNAME_LovButton, PNAME_LOVList, PNAME_MethodAction, PNAME_MethodIterator, PNAME_NavigationBar, PNAME_NavigationList, PNAME_Panel, PNAME_ProgressBar, PNAME_ProgressBarAttr, PNAME_Range, PNAME_ScrollBar, PNAME_ScrollBarAttr, PNAME_Slider, PNAME_SliderAttr, PNAME_Spinner, PNAME_Table, PNAME_TextField, PNAME_ToplinkIterator, PNAME_Tree |
Fields inherited from class oracle.jbo.mom.DefinitionObject |
mBaseDefObject, mExtendedDefObjects, mObjectResolved |
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.JUCtrlValueDef |
addValidator, createControlBinding, getAttrNames, getCustomInputHandler, getFirstAttrName, getIsDynamic, getValidators, hasCustomInputHandler, isApplyValidation, loadFromXML, setCustomInputHandler |
Methods inherited from class oracle.adf.model.binding.DCControlBindingDef |
createControl, createControlBinding, getControlBindingClassName, getControlClassName, getDesignTimeClass, getInitialValue, getIterBinding, getIterBindingName, getLayoutCons, setBindingContainerDef, setControlBindingClassName, setControlClassName, setInitialValue |
Methods inherited from class oracle.adf.model.binding.DCDefBase |
convertToBoolean, convertToInt, convertToIntArray, createAndLoadFromXML, getDefClassName, getSubType, initSubType, isDirty, isNew, readXMLBoolean, readXMLInt, readXMLString, readXMLStringArray, readXMLStringArrayList, readXMLStringArrayList, setDefClassName, setDirty, setNew, setSubType |
Methods inherited from class oracle.jbo.mom.DefinitionObject |
addExtendedDefObject, finishedLoading, getBaseDefObject, getContainerDef, getContainerName, getExtendedDefObjects, hasExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadProperties, resolveReferences, setBaseDefObject, setName, setObjectResolved, setParent |
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 |
mVODefName
protected java.lang.String mVODefName
mDiscrColumnName
protected java.lang.String mDiscrColumnName
mDiscrColumnValue
protected java.lang.Object mDiscrColumnValue
mChildAccessorNames
protected java.lang.String[] mChildAccessorNames
mLeafIcon
protected javax.swing.Icon mLeafIcon
mOpenIcon
protected javax.swing.Icon mOpenIcon
mClosedIcon
protected javax.swing.Icon mClosedIcon
mViewInstanceName
protected java.lang.String mViewInstanceName
PNAME_TYPE
public static final java.lang.String PNAME_TYPE
- See Also:
- Constant Field Values
PNAME_ViewDefName
public static final java.lang.String PNAME_ViewDefName
- See Also:
- Constant Field Values
PNAME_DiscrColumnName
public static final java.lang.String PNAME_DiscrColumnName
- See Also:
- Constant Field Values
PNAME_DiscrColumnValue
public static final java.lang.String PNAME_DiscrColumnValue
- See Also:
- Constant Field Values
PNAME_AccessorName
public static final java.lang.String PNAME_AccessorName
- See Also:
- Constant Field Values
PNAME_IconName
public static final java.lang.String PNAME_IconName
- See Also:
- Constant Field Values
PNAME_OpenIconName
public static final java.lang.String PNAME_OpenIconName
- See Also:
- Constant Field Values
PNAME_ClosedIconName
public static final java.lang.String PNAME_ClosedIconName
- See Also:
- Constant Field Values
PNAME_ViewInstanceName
public static final java.lang.String PNAME_ViewInstanceName
- See Also:
- Constant Field Values
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 JUCtrlValueDef
getXMLElementTag
public java.lang.String getXMLElementTag()
- Overrides:
getXMLElementTag
in class DCControlBindingDef
getViewDefName
public java.lang.String getViewDefName()
getViewInstanceName
public java.lang.String getViewInstanceName()
- For Framework internal use only
getDiscrColumnName
public java.lang.String getDiscrColumnName()
getDiscrColumnValue
public java.lang.Object getDiscrColumnValue()
getAccessorName
public java.lang.String getAccessorName()
getAttributeName
public java.lang.String getAttributeName()
getAccessorNames
public java.lang.String[] getAccessorNames()
hasIcon
public boolean hasIcon()
getLeafIcon
public javax.swing.Icon getLeafIcon()
getOpenIcon
public javax.swing.Icon getOpenIcon()
getClosedIcon
public javax.swing.Icon getClosedIcon()
matchViewObjectType
public boolean matchViewObjectType(java.lang.String str)
- Returns true if the given string matches the fully-qualified ViewObject definition name
that this node-type is supposed to display.
matchRowDiscrColumn
public boolean matchRowDiscrColumn(Row row)
- Returns true if the given row has an attribute value for the discriminator attribute that this
node type is interested in, such that that attribute value matches this type's discriminator
attribute value.
isDiscrColumnType
public boolean isDiscrColumnType()
- Returns false as this type of node does not support discriminator columns.
retrieveFromXML
protected void retrieveFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement,
java.util.HashMap valueTab)
- Overrides:
retrieveFromXML
in class DCControlBindingDef
loadChildrenFromXML
protected void loadChildrenFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement)
- Overrides:
loadChildrenFromXML
in class JUCtrlValueDef
createControlBindingInstance
protected DCControlBinding createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd)
- Specified by:
createControlBindingInstance
in class DCControlBindingDef
Copyright © 1997, 2004, Oracle. All rights reserved.