oracle.adf.dt.objects
Class JUDTIteratorBinding
java.lang.Object
oracle.adf.dt.objects.JUDTBaseObject
oracle.adf.dt.objects.JUDTIteratorBinding
- 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:
- JUDTAccessorIterator, JUDTMethodIteratorBinding
- public class JUDTIteratorBinding
- extends JUDTBaseObject
- implements java.util.Map
Nested classes inherited from class java.util.Map |
java.util.Map.Entry |
Field Summary |
protected java.lang.String |
mVOName
|
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, getRTDef, getShortLabel, getSubType, getTarget, getToolTipText, initFromRTDef, isNewInstance, propertyChange, readContents, removeObjectUpdateListener, removePropertyChangeListener, removeVetoableChangeListener, reportExceptionToUser, setContext, setDefClassName, setId, setNewInstance, setRunningKavaTests, setSaveSubType, setSubType, showCustomDialog, toString, writeChildren, writeChildren, writeNonContentsChildren, 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 |
mVOName
protected java.lang.String mVOName
JUDTIteratorBinding
public JUDTIteratorBinding()
setDataControlName
public void setDataControlName(java.lang.String sName)
getDataControlName
public java.lang.String getDataControlName()
getDesignTimeClass
public java.lang.String getDesignTimeClass()
setDesignTimeClass
public void setDesignTimeClass(java.lang.String sValue)
getActualIteratorClassName
public java.lang.String getActualIteratorClassName()
getRowSetPath
protected java.lang.String getRowSetPath()
getRowSetInfo
public RowsetInfo getRowSetInfo()
getClientDataControl
public JUDTDataControl getClientDataControl()
- Deprecated. Returns the client side data control. In the future this should be a reference to the "middle tier" data control.
Retaining this method now in case there is client side code which must maintain the client side copy of the data control only.
getDataControl
public JUDTDataControl getDataControl()
setBindingContainer
public void setBindingContainer(JUDTBaseBindingContainer container)
getBindingContainer
public JUDTBaseBindingContainer getBindingContainer()
getDefaultDefClassName
protected java.lang.String getDefaultDefClassName()
-
- Overrides:
getDefaultDefClassName
in class JUDTBaseObject
initializeFromRuntimeObject
public void initializeFromRuntimeObject(oracle.adf.model.binding.DCIteratorBindingDef rtObject)
getAMName
public java.lang.String getAMName()
getVOName
public java.lang.String getVOName()
getViewDefName
public java.lang.String getViewDefName()
setViewDefName
public void setViewDefName(java.lang.String viewDefName)
setVOName
public void setVOName(java.lang.String viewDefName)
getRangeSize
public int getRangeSize()
setRangeSize
public void setRangeSize(int rSize)
isObjectType
public boolean isObjectType()
setObjectType
public void setObjectType(boolean flag)
setRSIName
public void setRSIName(java.lang.String sName)
getModelPath
public java.lang.String getModelPath()
- returns a path to the model object. This path is similar to the instance name. It is used for comparison with the accessor node's path in the data control tree.
-
- Returns:
getRSIName
public java.lang.String getRSIName()
init
public void init(java.util.HashMap initValues)
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.PersistentDefinition
- Overrides:
writeContents
in class JUDTBaseObject
-
- Throws:
oracle.jbo.mom.xml.DefPersistenceException
getXMLElementTag
public java.lang.String getXMLElementTag()
-
- Specified by:
getXMLElementTag
in interface oracle.jbo.mom.xml.PersistentDefinition
- Specified by:
getXMLElementTag
in class JUDTBaseObject
getIcon
public javax.swing.Icon getIcon()
-
- Specified by:
getIcon
in interface oracle.ide.model.Displayable
- Overrides:
getIcon
in class JUDTBaseObject
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:
showEditorDialog
public boolean showEditorDialog(java.lang.String title,
boolean enabled)
buildContextActionList
protected void buildContextActionList(java.util.ArrayList actionList)
-
- Overrides:
buildContextActionList
in class JUDTBaseObject
getLongLabel
public java.lang.String getLongLabel()
-
- Specified by:
getLongLabel
in interface oracle.ide.model.Displayable
- Overrides:
getLongLabel
in class JUDTBaseObject
size
public int size()
-
- Specified by:
size
in interface java.util.Map
isEmpty
public boolean isEmpty()
-
- Specified by:
isEmpty
in interface java.util.Map
containsKey
public boolean containsKey(java.lang.Object key)
-
- Specified by:
containsKey
in interface java.util.Map
containsValue
public boolean containsValue(java.lang.Object value)
-
- Specified by:
containsValue
in interface java.util.Map
get
public java.lang.Object get(java.lang.Object key)
-
- Specified by:
get
in interface java.util.Map
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
-
- Specified by:
put
in interface java.util.Map
remove
public java.lang.Object remove(java.lang.Object key)
-
- Specified by:
remove
in interface java.util.Map
putAll
public void putAll(java.util.Map t)
-
- Specified by:
putAll
in interface java.util.Map
clear
public void clear()
-
- Specified by:
clear
in interface java.util.Map
keySet
public java.util.Set keySet()
-
- Specified by:
keySet
in interface java.util.Map
values
public java.util.Collection values()
-
- Specified by:
values
in interface java.util.Map
entrySet
public java.util.Set entrySet()
-
- Specified by:
entrySet
in interface java.util.Map
performDeleteAction
public boolean performDeleteAction()
- Description copied from class:
JUDTBaseObject
- If the DT object knows how to handle the 'delete' key, it can do the work when this is called
-
- Overrides:
performDeleteAction
in class JUDTBaseObject
isSameDefinition
public boolean isSameDefinition(JUDTBaseObject object)
- Description copied from class:
JUDTBaseObject
- Check to see if the passed in object has the same definition. We dont use ID or Full Name since this method is used to figure out if we should add an object to a container.
-
- Overrides:
isSameDefinition
in class JUDTBaseObject
-
- Parameters:
object
-
- Returns:
Copyright © 1997, 2004, Oracle. All rights reserved.