ADF Designtime

oracle.adf.dt.objects.bindpanels
Class SpinnerEnumAttrBindPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byoracle.adf.dt.objects.bindpanels.SpinnerEnumAttrBindPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.beans.VetoableChangeListener

public class SpinnerEnumAttrBindPanel
extends javax.swing.JPanel
implements java.beans.VetoableChangeListener

Spinner enumerartion binding panel Used in Spinner

See Also:
Serialized Form

Nested Class Summary
 class SpinnerEnumAttrBindPanel.DateSpinnerPanel
           
 class SpinnerEnumAttrBindPanel.NumberSpinnerPanel
           
 
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 int ENUM_USE_DATE_MODEL
           
static int ENUM_USE_LIST_MODEL
           
static int ENUM_USE_NUMBER_MODEL
           
protected  java.awt.Color ERROR_COLOR
           
protected  java.awt.Color ORIGINAL_COLOR
           
 
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
SpinnerEnumAttrBindPanel(JUDTBaseObject mDef)
           
 
Method Summary
 SpinnerEnumAttrBindPanel.DateSpinnerPanel getDateSpinnerPanel()
           
 int getEnumModeSpinnerModelType()
           
 java.lang.String[] getListOfStrings()
           
 java.awt.Dimension getMinimumSize()
           
 SpinnerEnumAttrBindPanel.NumberSpinnerPanel getNumberSpinnerPanel()
           
 java.awt.Dimension getPreferredSize()
           
 java.lang.String[] getSelectedAttributes()
           
 java.lang.String getSelectedIteratorName()
           
 javax.swing.JFormattedTextField getTextField(javax.swing.JSpinner spinner)
          Return the formatted text field used by the editor
 void refresh()
           
 void setBaseObjectDef(JUDTBaseObject mDef)
           
 void setEnumModeSpinnerModelType(int smt)
          Used in Enumeration mode to determine which SpinnerModel to use
 void setListOfString(java.lang.String[] values)
           
 void setModelTitle(java.lang.String title)
           
 void setSelectedAttributes(java.lang.String[] attrs)
           
 void setSelectedIteratorName(java.lang.String iterName)
           
 void switchToCurrentSubPanel()
           
 void validateDate()
           
 void validateNumber()
           
 void validateStaticList()
           
 void vetoableChange(java.beans.PropertyChangeEvent evt)
           
 
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, getNextFocusableComponent, 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

ENUM_USE_LIST_MODEL

public static final int ENUM_USE_LIST_MODEL
See Also:
Constant Field Values

ENUM_USE_DATE_MODEL

public static final int ENUM_USE_DATE_MODEL
See Also:
Constant Field Values

ENUM_USE_NUMBER_MODEL

public static final int ENUM_USE_NUMBER_MODEL
See Also:
Constant Field Values

ERROR_COLOR

protected java.awt.Color ERROR_COLOR

ORIGINAL_COLOR

protected java.awt.Color ORIGINAL_COLOR
Constructor Detail

SpinnerEnumAttrBindPanel

public SpinnerEnumAttrBindPanel(JUDTBaseObject mDef)
Method Detail

setSelectedAttributes

public void setSelectedAttributes(java.lang.String[] attrs)

getSelectedAttributes

public java.lang.String[] getSelectedAttributes()

setListOfString

public void setListOfString(java.lang.String[] values)

getListOfStrings

public java.lang.String[] getListOfStrings()

refresh

public void refresh()

vetoableChange

public void vetoableChange(java.beans.PropertyChangeEvent evt)
                    throws java.beans.PropertyVetoException
Specified by:
vetoableChange in interface java.beans.VetoableChangeListener
Throws:
java.beans.PropertyVetoException

validateStaticList

public void validateStaticList()
                        throws java.beans.PropertyVetoException
Throws:
java.beans.PropertyVetoException

validateNumber

public void validateNumber()
                    throws java.beans.PropertyVetoException
Throws:
java.beans.PropertyVetoException

validateDate

public void validateDate()
                  throws java.beans.PropertyVetoException
Throws:
java.beans.PropertyVetoException

getPreferredSize

public java.awt.Dimension getPreferredSize()

getMinimumSize

public java.awt.Dimension getMinimumSize()

setModelTitle

public void setModelTitle(java.lang.String title)

getNumberSpinnerPanel

public SpinnerEnumAttrBindPanel.NumberSpinnerPanel getNumberSpinnerPanel()

getDateSpinnerPanel

public SpinnerEnumAttrBindPanel.DateSpinnerPanel getDateSpinnerPanel()

switchToCurrentSubPanel

public void switchToCurrentSubPanel()

setEnumModeSpinnerModelType

public void setEnumModeSpinnerModelType(int smt)
Used in Enumeration mode to determine which SpinnerModel to use


getEnumModeSpinnerModelType

public int getEnumModeSpinnerModelType()

getSelectedIteratorName

public java.lang.String getSelectedIteratorName()

setSelectedIteratorName

public void setSelectedIteratorName(java.lang.String iterName)

setBaseObjectDef

public void setBaseObjectDef(JUDTBaseObject mDef)

getTextField

public javax.swing.JFormattedTextField getTextField(javax.swing.JSpinner spinner)
Return the formatted text field used by the editor


ADF Designtime

 

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