DESY ACOP Beans Home

com.cosylab.gui.components
Class DialKnobCustomizer

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JSplitPane
                  extended by com.cosylab.gui.components.customizer.AbstractCustomizerPanel
                      extended by com.cosylab.gui.components.DialKnobCustomizer
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.Customizer, java.io.Serializable, javax.accessibility.Accessible
Direct Known Subclasses:
DialKnobDisplayerCustomizer

public class DialKnobCustomizer
extends AbstractCustomizerPanel

DialKnobCustomizer is a customizer for DialKnob which allows customization of its most common properties.

Version:
$Id: DialKnobCustomizer.java,v 1.18 2008-04-22 12:28:40 jbobnar Exp $
Author:
Jaka Bobnar
See Also:
DialKnob, Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JSplitPane
javax.swing.JSplitPane.AccessibleJSplitPane
 
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
static java.lang.String[] ADVANCED_PROPERTIES
          Names of advanced properties
static java.lang.String[] ASPECTS
          Supported aspects
static java.lang.String AUTO_SYNCHRONIZATION
          Title of the auto synchronization tab.
static java.lang.String EDITABLE
          Tag for editable property
static java.lang.String ENHANCED
          Tag for enhanced property
static java.lang.String FORMAT
          Tag for format property
static java.lang.String GRAPH_MAX
          Tag for graphMax property
static java.lang.String GRAPH_MIN
          Tag for graphMin property
static java.lang.String MAXIMUM
          Tag for maximum property
static java.lang.String MINIMUM
          Tag for minimum property
static java.lang.String RESIZABLE
          Tag for resizable property
static java.lang.String TILTING_ENABLED
          Tag for tiltingEnabled property
static java.lang.String TITLE
          Tag for title property
static java.lang.String TITLE_VISIBLE
          Tag for titleVisible property
static java.lang.String UNITS
          Tag for units property
static java.lang.String UNITS_VISIBLE
          Tag for unitsVisible property
static java.lang.String VALUE_DISPLAY
          Title of the value display tab.
static java.lang.String VALUE_DISPLAY_ADVANCED
          Title of the advance value display tab.
static java.lang.String[] VALUE_DISPLAY_PROPERTIES
          Names of the value display properties
static java.lang.String VALUE_POLICY
          Title of the value policy tab.
static java.lang.String VISUAL_BASIC
          Title of the basic visual tab.
static java.lang.String[] VISUAL_BASIC_PROPERTIES
          Names of basic visual properties
 
Fields inherited from class javax.swing.JSplitPane
BOTTOM, CONTINUOUS_LAYOUT_PROPERTY, continuousLayout, DIVIDER, DIVIDER_LOCATION_PROPERTY, DIVIDER_SIZE_PROPERTY, dividerSize, HORIZONTAL_SPLIT, LAST_DIVIDER_LOCATION_PROPERTY, lastDividerLocation, LEFT, leftComponent, ONE_TOUCH_EXPANDABLE_PROPERTY, oneTouchExpandable, orientation, ORIENTATION_PROPERTY, RESIZE_WEIGHT_PROPERTY, RIGHT, rightComponent, TOP, VERTICAL_SPLIT
 
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
DialKnobCustomizer()
           
 
Method Summary
 
Methods inherited from class com.cosylab.gui.components.customizer.AbstractCustomizerPanel
addCustomizer, addCustomizer, addCustomizerPlaceholder, addCustomizerTable, addCustomizerTable, closeDialog, findCustomizer, selectAspect, setObject, showDialog, showDialog
 
Methods inherited from class javax.swing.JSplitPane
addImpl, getAccessibleContext, getBottomComponent, getDividerLocation, getDividerSize, getLastDividerLocation, getLeftComponent, getMaximumDividerLocation, getMinimumDividerLocation, getOrientation, getResizeWeight, getRightComponent, getTopComponent, getUI, getUIClassID, isContinuousLayout, isOneTouchExpandable, isValidateRoot, paintChildren, paramString, remove, remove, removeAll, resetToPreferredSizes, setBottomComponent, setContinuousLayout, setDividerLocation, setDividerLocation, setDividerSize, setLastDividerLocation, setLeftComponent, setOneTouchExpandable, setOrientation, setResizeWeight, setRightComponent, setTopComponent, 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, paint, paintBorder, 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, 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, processContainerEvent, processEvent, 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, 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
 
Methods inherited from interface java.beans.Customizer
addPropertyChangeListener, removePropertyChangeListener
 

Field Detail

VISUAL_BASIC

public static final java.lang.String VISUAL_BASIC
Title of the basic visual tab.

See Also:
Constant Field Values

VALUE_DISPLAY

public static final java.lang.String VALUE_DISPLAY
Title of the value display tab.

See Also:
Constant Field Values

AUTO_SYNCHRONIZATION

public static final java.lang.String AUTO_SYNCHRONIZATION
Title of the auto synchronization tab.

See Also:
Constant Field Values

VALUE_POLICY

public static final java.lang.String VALUE_POLICY
Title of the value policy tab.

See Also:
Constant Field Values

VALUE_DISPLAY_ADVANCED

public static final java.lang.String VALUE_DISPLAY_ADVANCED
Title of the advance value display tab.

See Also:
Constant Field Values

ASPECTS

public static java.lang.String[] ASPECTS
Supported aspects


TITLE_VISIBLE

public static final java.lang.String TITLE_VISIBLE
Tag for titleVisible property

See Also:
Constant Field Values

TITLE

public static final java.lang.String TITLE
Tag for title property

See Also:
Constant Field Values

UNITS

public static final java.lang.String UNITS
Tag for units property

See Also:
Constant Field Values

UNITS_VISIBLE

public static final java.lang.String UNITS_VISIBLE
Tag for unitsVisible property

See Also:
Constant Field Values

FORMAT

public static final java.lang.String FORMAT
Tag for format property

See Also:
Constant Field Values

GRAPH_MAX

public static final java.lang.String GRAPH_MAX
Tag for graphMax property

See Also:
Constant Field Values

GRAPH_MIN

public static final java.lang.String GRAPH_MIN
Tag for graphMin property

See Also:
Constant Field Values

MAXIMUM

public static final java.lang.String MAXIMUM
Tag for maximum property

See Also:
Constant Field Values

MINIMUM

public static final java.lang.String MINIMUM
Tag for minimum property

See Also:
Constant Field Values

EDITABLE

public static final java.lang.String EDITABLE
Tag for editable property

See Also:
Constant Field Values

RESIZABLE

public static final java.lang.String RESIZABLE
Tag for resizable property

See Also:
Constant Field Values

ENHANCED

public static final java.lang.String ENHANCED
Tag for enhanced property

See Also:
Constant Field Values

TILTING_ENABLED

public static final java.lang.String TILTING_ENABLED
Tag for tiltingEnabled property

See Also:
Constant Field Values

VALUE_DISPLAY_PROPERTIES

public static java.lang.String[] VALUE_DISPLAY_PROPERTIES
Names of the value display properties


VISUAL_BASIC_PROPERTIES

public static java.lang.String[] VISUAL_BASIC_PROPERTIES
Names of basic visual properties


ADVANCED_PROPERTIES

public static java.lang.String[] ADVANCED_PROPERTIES
Names of advanced properties

Constructor Detail

DialKnobCustomizer

public DialKnobCustomizer()


Copyright © 2010. All Rights Reserved.