ADF Designtime

oracle.adf.dt.objects
Class JUDTBindingContainerDefReference

java.lang.Object
  extended byoracle.adf.dt.objects.JUDTBaseObject
      extended byoracle.adf.dt.objects.JUDTBindingContainerDefReference
All Implemented Interfaces:
oracle.ide.model.Displayable, java.util.EventListener, oracle.ide.inspector.Inspectable, oracle.ide.inspector.Inspectable2, ObjectUpdateListener, oracle.jbo.mom.xml.PersistentDefinition, java.beans.PropertyChangeListener, oracle.ide.model.SupportsInspection

public class JUDTBindingContainerDefReference
extends JUDTBaseObject


Field Summary
 
Fields inherited from class oracle.adf.dt.objects.JUDTBaseObject
_Context, _DefClassName, _RTDef, PNAME_id
 
Constructor Summary
JUDTBindingContainerDefReference()
           
JUDTBindingContainerDefReference(JUDTBaseBindingContainer container)
           
 
Method Summary
protected  void buildContextActionList(java.util.ArrayList actionList)
           
 void dataChanged(ObjectUpdateEvent e)
           
 JUDTBaseBindingContainer findBindingContainer(oracle.jdeveloper.model.JProject project)
           
 JUDTBaseBindingContainer getBindingContainer(oracle.jdeveloper.model.JProject project)
           
protected  java.lang.String getDefaultDefClassName()
           
 java.lang.String getFullName()
           
 javax.swing.Icon getIcon()
           
 java.lang.String getInstanceName()
           
 java.lang.String getXMLElementTag()
           
protected  void initializeFromRuntimeObject(oracle.jbo.mom.xml.DefElementImpl rtObject)
           
 boolean performDeleteAction()
          If the DT object knows how to handle the 'delete' key, it can do the work when this is called
 void setBindingContainer(JUDTBaseBindingContainer container)
           
 void setFullName(java.lang.String sFullName)
           
 void setPackageName(java.lang.String sValue)
           
 void writeContents(oracle.jbo.mom.xml.DefWriter jos)
           
 
Methods inherited from class oracle.adf.dt.objects.JUDTBaseObject
addObjectUpdateListener, addPropertyChangeListener, addVetoableChangeListener, buildActionList, buildContextMenuEntries, buildsContextMenuDirectly, fireObjectUpdated, firePropertyChange, getAdditionalTabPages, getContextMenuActions, getCustomDialogIcon, getCustomDialogToolTipText, getCustomizer, getDefClassName, getHelpTopicId, getId, getLinkActions, getLongLabel, getPropertyChangeListeners, getPropertyModel, getRTDef, getShortLabel, getSubType, getTarget, getToolTipText, hasCustomDialog, initFromRTDef, isNewInstance, isSameDefinition, propertyChange, readContents, removeObjectUpdateListener, removePropertyChangeListener, removeVetoableChangeListener, reportExceptionToUser, setContext, setDefClassName, setId, setNewInstance, setRunningKavaTests, setSaveSubType, setSubType, showCustomDialog, showEditorDialog, toString, writeChildren, writeChildren, writeNonContentsChildren, writeObject, writeXMLIntArray, writeXMLStringArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JUDTBindingContainerDefReference

public JUDTBindingContainerDefReference()

JUDTBindingContainerDefReference

public JUDTBindingContainerDefReference(JUDTBaseBindingContainer container)
Method Detail

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

initializeFromRuntimeObject

protected void initializeFromRuntimeObject(oracle.jbo.mom.xml.DefElementImpl rtObject)

getDefaultDefClassName

protected java.lang.String getDefaultDefClassName()
Overrides:
getDefaultDefClassName in class JUDTBaseObject

setPackageName

public void setPackageName(java.lang.String sValue)

setFullName

public void setFullName(java.lang.String sFullName)

getFullName

public java.lang.String getFullName()
Overrides:
getFullName in class JUDTBaseObject

getInstanceName

public java.lang.String getInstanceName()

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

setBindingContainer

public void setBindingContainer(JUDTBaseBindingContainer container)

findBindingContainer

public JUDTBaseBindingContainer findBindingContainer(oracle.jdeveloper.model.JProject project)

getBindingContainer

public JUDTBaseBindingContainer getBindingContainer(oracle.jdeveloper.model.JProject project)

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

buildContextActionList

protected void buildContextActionList(java.util.ArrayList actionList)
Overrides:
buildContextActionList in class JUDTBaseObject

dataChanged

public void dataChanged(ObjectUpdateEvent e)
Specified by:
dataChanged in interface ObjectUpdateListener
Overrides:
dataChanged in class JUDTBaseObject

ADF Designtime

 

Copyright © 1997, 2004, Oracle. All rights reserved.