tdg.visual.jfc
Class LW_ScaleGridBean

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--tdg.visual.jfc.LW_ScaleGridBean

public class LW_ScaleGridBean
extends javax.swing.JPanel
implements tdg.event.TDGListener, javax.swing.event.ChangeListener, java.awt.event.ItemListener, java.awt.event.ActionListener, java.io.Serializable

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Field Summary
static java.lang.String[] axisNames
           
static int[] axisTypes
           
static java.lang.String[] CATEGORY_TITLE
           
static int TAB_HEIGHT
           
static int TAB_WIDTH
           
 
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
 
Constructor Summary
LW_ScaleGridBean()
           
LW_ScaleGridBean(boolean[] tabs, int axis)
           
LW_ScaleGridBean(int axis)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
 tdg.Perspective getPerspectiveChart()
           
 java.awt.Dimension getPreferredSize()
           
 int getScaleGridAxis()
           
 boolean[] getScaleGridToolTabs()
           
 int getSelectedTabIndex()
           
 void itemStateChanged(java.awt.event.ItemEvent event)
           
 void perspectiveEvent(tdg.event.TDGEvent e)
           
 void setPerspectiveChart(tdg.Perspective chart)
           
 void setScaleGridAxis(int axis)
           
 void setScaleGridToolTabs(boolean[] values)
           
 void setSelectedTabIndex(int value)
           
 void stateChanged(javax.swing.event.ChangeEvent event)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, bounds, checkImage, checkImage, contains, createImage, createImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CATEGORY_TITLE

public static final java.lang.String[] CATEGORY_TITLE

axisNames

public static final java.lang.String[] axisNames

axisTypes

public static final int[] axisTypes

TAB_HEIGHT

public static final int TAB_HEIGHT

TAB_WIDTH

public static final int TAB_WIDTH
Constructor Detail

LW_ScaleGridBean

public LW_ScaleGridBean()

LW_ScaleGridBean

public LW_ScaleGridBean(boolean[] tabs,
                        int axis)

LW_ScaleGridBean

public LW_ScaleGridBean(int axis)
Method Detail

getPreferredSize

public java.awt.Dimension getPreferredSize()
Overrides:
getPreferredSize in class javax.swing.JComponent

setScaleGridAxis

public void setScaleGridAxis(int axis)

getScaleGridAxis

public int getScaleGridAxis()

setScaleGridToolTabs

public void setScaleGridToolTabs(boolean[] values)

getScaleGridToolTabs

public boolean[] getScaleGridToolTabs()

setSelectedTabIndex

public void setSelectedTabIndex(int value)

getSelectedTabIndex

public int getSelectedTabIndex()

setPerspectiveChart

public void setPerspectiveChart(tdg.Perspective chart)

getPerspectiveChart

public tdg.Perspective getPerspectiveChart()

perspectiveEvent

public void perspectiveEvent(tdg.event.TDGEvent e)
Specified by:
perspectiveEvent in interface tdg.event.TDGListener

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent event)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent event)
Specified by:
stateChanged in interface javax.swing.event.ChangeListener