ADF Designtime

oracle.adf.dt.dbpanel
Class DataBindingPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byoracle.adf.dt.dbpanel.DataBindingPanel
All Implemented Interfaces:
javax.accessibility.Accessible, DataControlListener, java.awt.dnd.DragGestureListener, java.util.EventListener, oracle.ide.help.Helpable, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.swing.event.TreeSelectionListener

public final class DataBindingPanel
extends javax.swing.JPanel
implements javax.swing.event.TreeSelectionListener, oracle.ide.help.Helpable, java.awt.dnd.DragGestureListener, DataControlListener

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
static java.lang.String HELP_ID
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DataBindingPanel()
           
 
Method Summary
 void createActionBindings(java.util.ArrayList bindings, JUDTControlBinding binding)
           
 JUDTControlBinding createControlBinding(java.lang.String sBindingTypeName)
           
 JUDTControlBinding createControlBinding(java.lang.String sBindingTypeName, boolean bCreateBindingsForAttributes, java.lang.String attributeBindingType, java.util.ArrayList returnedBindings)
           
 JUDTControlBinding createControlBinding(java.lang.String sBindingTypeName, DataControlTreeNode treeNode)
           
 JUDTIteratorBinding createIteratorBinding()
           
 void dataControlSetChanged()
           
 void dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
           
 DataBindingManager getBindingManager()
           
 oracle.ide.addin.Context getContext()
           
 javax.swing.JComboBox getControlTypeList()
           
 DataControlsTree getDataControlsTree()
           
 JUDTApplication getDTApplication()
           
 oracle.ide.help.HelpInfo getHelpInfo()
           
 DataBindingPanelListener getPanelListener()
           
 void initializeListenerFromSelection()
           
 void populateTreeIfNecessary()
           
 void setContext(oracle.ide.addin.Context ctx)
           
 void setEnabled(boolean enabled)
           
 void setPanelListener(DataBindingPanelListener listener)
           
 void valueChanged(javax.swing.event.TreeSelectionEvent event)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

HELP_ID

public static final java.lang.String HELP_ID
See Also:
Constant Field Values
Constructor Detail

DataBindingPanel

public DataBindingPanel()
Method Detail

getBindingManager

public DataBindingManager getBindingManager()

populateTreeIfNecessary

public void populateTreeIfNecessary()

dragGestureRecognized

public final void dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
Specified by:
dragGestureRecognized in interface java.awt.dnd.DragGestureListener

getDTApplication

public final JUDTApplication getDTApplication()

getControlTypeList

public final javax.swing.JComboBox getControlTypeList()

setContext

public final void setContext(oracle.ide.addin.Context ctx)

getContext

public final oracle.ide.addin.Context getContext()

getDataControlsTree

public final DataControlsTree getDataControlsTree()

setPanelListener

public final void setPanelListener(DataBindingPanelListener listener)

getPanelListener

public final DataBindingPanelListener getPanelListener()

initializeListenerFromSelection

public void initializeListenerFromSelection()

valueChanged

public final void valueChanged(javax.swing.event.TreeSelectionEvent event)
Specified by:
valueChanged in interface javax.swing.event.TreeSelectionListener

getHelpInfo

public oracle.ide.help.HelpInfo getHelpInfo()
Specified by:
getHelpInfo in interface oracle.ide.help.Helpable

setEnabled

public void setEnabled(boolean enabled)

createControlBinding

public JUDTControlBinding createControlBinding(java.lang.String sBindingTypeName,
                                               boolean bCreateBindingsForAttributes,
                                               java.lang.String attributeBindingType,
                                               java.util.ArrayList returnedBindings)

createControlBinding

public JUDTControlBinding createControlBinding(java.lang.String sBindingTypeName)

createControlBinding

public JUDTControlBinding createControlBinding(java.lang.String sBindingTypeName,
                                               DataControlTreeNode treeNode)

createActionBindings

public void createActionBindings(java.util.ArrayList bindings,
                                 JUDTControlBinding binding)

createIteratorBinding

public JUDTIteratorBinding createIteratorBinding()

dataControlSetChanged

public void dataControlSetChanged()
Specified by:
dataControlSetChanged in interface DataControlListener

ADF Designtime

 

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