oracle.adf.dt.objects
Class JUDTCtrlHier
java.lang.Object
oracle.adf.dt.objects.JUDTBaseObject
oracle.adf.dt.objects.JUDTControlBinding
oracle.adf.dt.objects.JUDTCtrlValue
oracle.adf.dt.objects.JUDTCtrlHier
- All Implemented Interfaces:
- oracle.ide.model.Displayable, java.util.EventListener, oracle.ide.inspector.Inspectable, oracle.ide.inspector.Inspectable2, java.util.Map, ObjectUpdateListener, oracle.jbo.mom.xml.PersistentDefinition, java.beans.PropertyChangeListener, oracle.ide.model.SupportsInspection
- Direct Known Subclasses:
- JUDTTree
- public class JUDTCtrlHier
- extends JUDTCtrlValue
Nested classes inherited from class java.util.Map |
java.util.Map.Entry |
Methods inherited from class oracle.adf.dt.objects.JUDTCtrlValue |
addAttrName, clearAttributeNames, containsAttribute, getAttributeInfos, getAttrNames, getFirstAttribute, getIsDynamic, isApplyValidation, isSameDefinition, setApplyValidation, setAttrNames, setIsDynamic, writeContents, xferToArrayList |
Methods inherited from class oracle.adf.dt.objects.JUDTControlBinding |
buildContextActionList, clear, containsKey, containsValue, entrySet, get, getActualBindingClassName, getBindingClassName, getBindingContainer, getClientDataControl, getControlClassName, getControlPrefix, getDataControl, getDesignTimeClass, getInitialValue, getInstanceName, getIteratorBinding, getIterBindingName, getLayoutCons, getLongLabel, getXMLElementTag, initializeFromRuntimeObject, isEmpty, keySet, performDeleteAction, put, putAll, remove, requiresIterator, setBindingClassName, setBindingContainer, setControlClassName, setControlPrefix, setDefaultControlClass, setDesignTimeClass, setInitialValue, setIterBindingName, setLayoutCons, size, values |
Methods inherited from class oracle.adf.dt.objects.JUDTBaseObject |
addObjectUpdateListener, addPropertyChangeListener, addVetoableChangeListener, buildActionList, buildContextMenuEntries, buildsContextMenuDirectly, dataChanged, fireObjectUpdated, firePropertyChange, getAdditionalTabPages, getContextMenuActions, getCustomDialogIcon, getCustomizer, getDefClassName, getFullName, getHelpTopicId, getId, getLinkActions, getPropertyChangeListeners, getPropertyModel, getShortLabel, getSubType, getTarget, getToolTipText, isNewInstance, propertyChange, readContents, removeObjectUpdateListener, removePropertyChangeListener, removeVetoableChangeListener, reportExceptionToUser, setContext, setDefClassName, setId, setNewInstance, setRunningKavaTests, setSaveSubType, setSubType, showCustomDialog, toString, writeChildren, writeChildren, writeObject, writeXMLIntArray, writeXMLStringArray |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
JUDTCtrlHier
public JUDTCtrlHier()
getRTDef
protected oracle.adf.model.binding.DCDefBase getRTDef()
- Overrides:
getRTDef
in class JUDTBaseObject
setTypeBindings
public void setTypeBindings(java.util.ArrayList typeBindings)
getTypeBindings
public java.util.ArrayList getTypeBindings()
initializeDefClassName
protected void initializeDefClassName()
- Description copied from class:
JUDTControlBinding
- Initializes the definition class name. The definition class name defines the class name for the
meta object that reads\loads the xml metadata for this binding.
- Overrides:
initializeDefClassName
in class JUDTCtrlValue
getDefaultBindingClassName
protected java.lang.String getDefaultBindingClassName()
- Specified by:
getDefaultBindingClassName
in class JUDTControlBinding
- Returns:
- The default binding class name used at runtime. The binding class name is the runtime object
that represents the binding's instance. The instance defaults will be initialized via that data read in
by the definition class.
getDefaultDefClassName
protected java.lang.String getDefaultDefClassName()
- Overrides:
getDefaultDefClassName
in class JUDTBaseObject
initFromRTDef
protected void initFromRTDef()
- Description copied from class:
JUDTControlBinding
- Subclasses implement this method to perform custom runtime
object initialization.
- Overrides:
initFromRTDef
in class JUDTCtrlValue
writeNonContentsChildren
public void writeNonContentsChildren(oracle.jbo.mom.xml.DefWriter jos)
- Overrides:
writeNonContentsChildren
in class JUDTCtrlValue
hasCustomDialog
public boolean hasCustomDialog()
- Specified by:
hasCustomDialog
in interface oracle.ide.inspector.Inspectable2
- Overrides:
hasCustomDialog
in class JUDTBaseObject
getCustomDialogToolTipText
public java.lang.String getCustomDialogToolTipText()
- Specified by:
getCustomDialogToolTipText
in interface oracle.ide.inspector.Inspectable2
- Overrides:
getCustomDialogToolTipText
in class JUDTBaseObject
showEditorDialog
public boolean showEditorDialog(java.awt.Component parent)
- Description copied from class:
JUDTBaseObject
- We care about return types, override this version instead.
- Overrides:
showEditorDialog
in class JUDTBaseObject
- Parameters:
parent
-
- Returns:
hasIterators
protected boolean hasIterators()
getIcon
public javax.swing.Icon getIcon()
- Specified by:
getIcon
in interface oracle.ide.model.Displayable
- Overrides:
getIcon
in class JUDTControlBinding
Copyright © 1997, 2004, Oracle. All rights reserved.