gui.run
Class RunAnnotationEditor

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 gui.run.RunAnnotationEditor
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.lang.Runnable, javax.accessibility.Accessible

public abstract class RunAnnotationEditor
extends javax.swing.JPanel
implements java.lang.Runnable

Copyright 2005, DocJava, Inc. User: dlyon Date: Dec 7, 2006 Time: 1:58:09 PM

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, 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
RunAnnotationEditor(java.lang.Object value)
           
RunAnnotationEditor(java.io.Serializable value, ImageProcessListener ipl)
           
 
Method Summary
 void addToJTP(java.lang.String s, javax.swing.JComponent c)
           
 void addToMainPanel(java.lang.String s, javax.swing.JComponent c)
           
 DoubleRange getDoubleRange(java.lang.reflect.Method m)
           
 FloatRange getFloatRange(java.lang.reflect.Method m)
           
 IntRange getIntRange(java.lang.reflect.Method m)
           
static RangeArray getRangeArray(java.lang.reflect.Method m)
           
 java.awt.Container getRoot(java.awt.Container c)
           
static SpinnerProperties getSpinnerProperties(java.lang.reflect.Method m)
           
 TextProperties getTextProperties(java.lang.reflect.Method m)
           
 java.lang.Object getValue()
           
 boolean isContinuouslyUpdated()
           
 void setContinuouslyUpdated(boolean continuouslyUpdated)
           
 void setValue(java.lang.Object value)
           
 void setValue(java.io.Serializable v)
           
 void updateListener()
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.Runnable
run
 

Constructor Detail

RunAnnotationEditor

public RunAnnotationEditor(java.io.Serializable value,
                           ImageProcessListener ipl)

RunAnnotationEditor

public RunAnnotationEditor(java.lang.Object value)
Method Detail

addToJTP

public void addToJTP(java.lang.String s,
                     javax.swing.JComponent c)

addToMainPanel

public void addToMainPanel(java.lang.String s,
                           javax.swing.JComponent c)

updateListener

public void updateListener()

setValue

public void setValue(java.io.Serializable v)

getRoot

public java.awt.Container getRoot(java.awt.Container c)

getValue

public java.lang.Object getValue()

getDoubleRange

public DoubleRange getDoubleRange(java.lang.reflect.Method m)
                           throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

getFloatRange

public FloatRange getFloatRange(java.lang.reflect.Method m)
                         throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

getIntRange

public IntRange getIntRange(java.lang.reflect.Method m)
                     throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

getTextProperties

public TextProperties getTextProperties(java.lang.reflect.Method m)
                                 throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

getSpinnerProperties

public static SpinnerProperties getSpinnerProperties(java.lang.reflect.Method m)
                                              throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

getRangeArray

public static RangeArray getRangeArray(java.lang.reflect.Method m)
                                throws java.lang.NoSuchMethodException
Throws:
java.lang.NoSuchMethodException

isContinuouslyUpdated

public boolean isContinuouslyUpdated()

setContinuouslyUpdated

public void setContinuouslyUpdated(boolean continuouslyUpdated)

setValue

public void setValue(java.lang.Object value)