|
Oracle ADF Designtime API Reference v10.1.2 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
oracle.adf.dt.objects.bindpanels.AttributeBindPanel
This is the generic UI implementation of the panel used to edit Attribute Bindings. There is no DTModel passed in as a value. Instead it passes in a String with the format "<view name>.<attribute name>". This is old code, the conversion of passing in the model simply never happened.
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 | |
protected DetailAppModelView |
_appModelView |
protected javax.swing.JList |
_attributeList |
protected static int |
ATTRIBUTE_TYPE |
protected static int |
VIEWOBJECT_TYPE |
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 | |
AttributeBindPanel() |
|
AttributeBindPanel(boolean showIteratorPanel) |
|
AttributeBindPanel(JUDTBaseObject mDef) |
|
AttributeBindPanel(JUDTBaseObject mDef, boolean showIteratorPanel) Constructor |
Method Summary | |
protected int |
_getBindPanelType() |
protected java.lang.String |
_modelTitle() |
protected void |
_setAttributeValues() |
void |
addListenerToAttributeList(javax.swing.event.ListSelectionListener lsl) |
void |
checkSingleAttributeSelected(java.lang.String[] selectedAttributes) Checks if more than one attribute is selected then throws exception. |
protected void |
firePropertyChange(java.lang.String oldBindName, java.lang.String newBindName) |
java.lang.String |
getAttributeType(java.lang.String attributeName) |
javax.swing.JComponent |
getIteratorSelectPanel(JUDTBaseObject mDef) |
int |
getListSelectionMode() |
RowsetInfo |
getRowSetFromSelection() |
java.lang.String |
getSelectedAttribute() |
java.lang.String[] |
getSelectedAttributes() |
JUDTDataControl |
getSelectedIteratorDataControl() |
java.lang.String |
getSelectedIteratorName() |
boolean |
isNumberAtttribute(java.lang.String attributeName) |
void |
refresh() |
void |
refreshIteratorSelectCombo() |
void |
removeAppModLabel() |
void |
setBaseObjectDef(JUDTBaseObject mDef) |
void |
setInstLabel(java.lang.String instLabel, int preferredRows) |
void |
setModelTitle(java.lang.String modelTitle) |
void |
setSelectedAttributes(java.lang.String[] attrs) |
void |
setSelectedIteratorName(java.lang.String iterName) |
void |
validateAttributes(java.lang.String[] selectedAttributes) Checks if a attribute is selected or not. |
void |
valueChanged(javax.swing.event.ListSelectionEvent e) updating the bind value when an attribute is changed |
void |
valueChanged(javax.swing.event.TreeSelectionEvent e) |
void |
vetoableChange(java.beans.PropertyChangeEvent evt) Cancel OK operation, if the binding definition is incomplete/incorrect |
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, setEnabled, 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 |
protected static final int ATTRIBUTE_TYPE
protected static final int VIEWOBJECT_TYPE
protected javax.swing.JList _attributeList
protected DetailAppModelView _appModelView
Constructor Detail |
public AttributeBindPanel()
public AttributeBindPanel(JUDTBaseObject mDef)
public AttributeBindPanel(boolean showIteratorPanel)
public AttributeBindPanel(JUDTBaseObject mDef, boolean showIteratorPanel)
Method Detail |
public void setSelectedAttributes(java.lang.String[] attrs)
public java.lang.String[] getSelectedAttributes()
public void refreshIteratorSelectCombo()
public void refresh()
public void valueChanged(javax.swing.event.ListSelectionEvent e)
valueChanged
in interface javax.swing.event.ListSelectionListener
protected void firePropertyChange(java.lang.String oldBindName, java.lang.String newBindName)
protected java.lang.String _modelTitle()
public void vetoableChange(java.beans.PropertyChangeEvent evt) throws java.beans.PropertyVetoException
vetoableChange
in interface java.beans.VetoableChangeListener
java.beans.PropertyVetoException
public void validateAttributes(java.lang.String[] selectedAttributes) throws java.beans.PropertyVetoException
java.beans.PropertyVetoException
public void checkSingleAttributeSelected(java.lang.String[] selectedAttributes) throws java.beans.PropertyVetoException
java.beans.PropertyVetoException
protected int _getBindPanelType()
protected void _setAttributeValues()
public void setModelTitle(java.lang.String modelTitle)
public void setInstLabel(java.lang.String instLabel, int preferredRows)
public void addListenerToAttributeList(javax.swing.event.ListSelectionListener lsl)
public java.lang.String getSelectedAttribute()
public RowsetInfo getRowSetFromSelection()
public java.lang.String getAttributeType(java.lang.String attributeName)
public boolean isNumberAtttribute(java.lang.String attributeName)
public java.lang.String getSelectedIteratorName()
public void setSelectedIteratorName(java.lang.String iterName)
public void setBaseObjectDef(JUDTBaseObject mDef)
public javax.swing.JComponent getIteratorSelectPanel(JUDTBaseObject mDef)
public JUDTDataControl getSelectedIteratorDataControl()
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
valueChanged
in interface javax.swing.event.TreeSelectionListener
public int getListSelectionMode()
public void removeAppModLabel()
|
Oracle ADF Designtime API Reference v10.1.2 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.