tdg.visual.jfc
Class LW_3DViewBean

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

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

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Field Summary
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_3DViewBean()
           
LW_3DViewBean(boolean[] tabs)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
 int getCubeSizeStep()
           
 int getDelayInterval()
           
 int getPanStep()
           
 tdg.Perspective getPerspectiveChart()
           
 java.awt.Dimension getPreferredSize()
           
 double getProjectStep()
           
 int getRotationStep()
           
 int getSelectedTabIndex()
           
 boolean[] getTransformTools()
           
 int getTranslationStep()
           
 int getWallThicknessStep()
           
 double getZoomStep()
           
 void perspectiveEvent(tdg.event.TDGEvent e)
           
 void setCubeSizeStep(int step)
           
 void setDelayInterval(int d)
           
 void setPanStep(int step)
           
 void setPerspectiveChart(tdg.Perspective chart)
           
 void setProjectStep(double step)
           
 void setRotationStep(int Degrees)
           
 void setSelectedTabIndex(int value)
           
 void setTransformTools(boolean[] values)
           
 void setTranslationStep(int step)
           
 void setWallThicknessStep(int step)
           
 void setZoomStep(double step)
           
 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

TAB_HEIGHT

public static final int TAB_HEIGHT

TAB_WIDTH

public static final int TAB_WIDTH
Constructor Detail

LW_3DViewBean

public LW_3DViewBean()

LW_3DViewBean

public LW_3DViewBean(boolean[] tabs)
Method Detail

getPreferredSize

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

stateChanged

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

actionPerformed

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

setDelayInterval

public void setDelayInterval(int d)

getDelayInterval

public int getDelayInterval()

setRotationStep

public void setRotationStep(int Degrees)

getRotationStep

public int getRotationStep()

setTranslationStep

public void setTranslationStep(int step)

getTranslationStep

public int getTranslationStep()

setWallThicknessStep

public void setWallThicknessStep(int step)

getWallThicknessStep

public int getWallThicknessStep()

setCubeSizeStep

public void setCubeSizeStep(int step)

getCubeSizeStep

public int getCubeSizeStep()

setZoomStep

public void setZoomStep(double step)

getZoomStep

public double getZoomStep()

setProjectStep

public void setProjectStep(double step)

getProjectStep

public double getProjectStep()

setPanStep

public void setPanStep(int step)

getPanStep

public int getPanStep()

setTransformTools

public void setTransformTools(boolean[] values)

getTransformTools

public boolean[] getTransformTools()

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