Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.dt.patterns.metadata.creator.common
Class ApplicationsBindingPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by oracle.apps.fnd.applcore.dt.patterns.metadata.creator.common.ApplicationsBindingPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class ApplicationsBindingPanel
extends javax.swing.JPanel

This class provides the binding UI for the Applications Panel and Applicatiopns popup creator wizards.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
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
ApplicationsBindingPanel(org.w3c.dom.Node root, oracle.bali.xml.gui.jdev.JDevXmlContext context, ApplcoreModelProvider provider)
          The constructor.
ApplicationsBindingPanel(org.w3c.dom.Node root, oracle.bali.xml.gui.jdev.JDevXmlContext context, ApplcoreModelProvider provider, boolean readOnly)
          The constructor.
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Add a PropertyChangeListener to this panel interested in listening to "bind data now" property changes.
 org.w3c.dom.Node commit()
          This method is used to generate the nodes for all the components.
 oracle.adfdt.view.ui.collection.Collection getAttributeCollection()
          Return the attribute collection object.
 ApplcoreModelProvider getComponentFirstModelProvider()
          Get the ApplcoreModelProvider in use from the "Bind Data now" operation when in component first mode.
 oracle.bali.xml.gui.jdev.JDevXmlContext getContext()
          This method returns the jdev xml context set on this panel.
 ApplicationsTableDecorator getDecorator()
          Returns the decorator object for the collections table..
 ApplcoreModelProvider getModelProvider()
          Returns the iterator model provider.
 org.w3c.dom.Node getRootNode()
          Return to the root node of all the components.
 void pageSelected()
          This method is called when this panel is selected in the wizard.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Remove an existing PropertyChangeListener from this panel.
 void setContext(oracle.bali.xml.gui.jdev.JDevXmlContext context)
          This method used to set the jdev context for this panel.
 void setModelProvider(ApplcoreModelProvider provider)
          This method used to set the model provider object for this panel.
 void setRootNode(org.w3c.dom.Node node)
          This method is used to set the root node for all the components.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, 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
 

Constructor Detail

ApplicationsBindingPanel

public ApplicationsBindingPanel(org.w3c.dom.Node root,
                                oracle.bali.xml.gui.jdev.JDevXmlContext context,
                                ApplcoreModelProvider provider)
The constructor.

Parameters:
root - The root node for the databound items.
context - The xml context.
provider - The iterator model provider.

ApplicationsBindingPanel

public ApplicationsBindingPanel(org.w3c.dom.Node root,
                                oracle.bali.xml.gui.jdev.JDevXmlContext context,
                                ApplcoreModelProvider provider,
                                boolean readOnly)
The constructor.

Parameters:
root - The root node for the databound items.
context - The xml context.
provider - The iterator model provider.
readOnly - Do we show readonly components.
Method Detail

pageSelected

public void pageSelected()
This method is called when this panel is selected in the wizard.


getAttributeCollection

public oracle.adfdt.view.ui.collection.Collection getAttributeCollection()
Return the attribute collection object.

Returns:
The attribute collection.

getDecorator

public ApplicationsTableDecorator getDecorator()
Returns the decorator object for the collections table..

Returns:
Returns the table decorator.

commit

public org.w3c.dom.Node commit()
This method is used to generate the nodes for all the components.

Returns:
The root node.

getRootNode

public org.w3c.dom.Node getRootNode()
Return to the root node of all the components.

Returns:
The root node.

setRootNode

public void setRootNode(org.w3c.dom.Node node)
This method is used to set the root node for all the components.

Parameters:
node - The root node.

getModelProvider

public ApplcoreModelProvider getModelProvider()
Returns the iterator model provider.

Returns:
Return the model provider.

setModelProvider

public void setModelProvider(ApplcoreModelProvider provider)
This method used to set the model provider object for this panel.

Parameters:
provider - The iterator model provider.

setContext

public void setContext(oracle.bali.xml.gui.jdev.JDevXmlContext context)
This method used to set the jdev context for this panel.

Parameters:
context - The jdev xml context.

getContext

public oracle.bali.xml.gui.jdev.JDevXmlContext getContext()
This method returns the jdev xml context set on this panel.

Returns:
The jdev xml context.

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Add a PropertyChangeListener to this panel interested in listening to "bind data now" property changes.

Overrides:
addPropertyChangeListener in class java.awt.Container
Parameters:
listener - the listener

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Remove an existing PropertyChangeListener from this panel.

Overrides:
removePropertyChangeListener in class java.awt.Component
Parameters:
listener - the listener

getComponentFirstModelProvider

public ApplcoreModelProvider getComponentFirstModelProvider()
Get the ApplcoreModelProvider in use from the "Bind Data now" operation when in component first mode.

Returns:
ApplcoreModelProvider if user has used "Bind Data Now", else null.

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.