com.ptc.wgmecad
Class CCASetupQuery

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.ptc.wgmecad.GriddedPanel
                      extended bycom.ptc.wgmecad.CCASetupQuery
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable

public class CCASetupQuery
extends GriddedPanel

Created by IntelliJ IDEA. User: barky Date: Dec 30, 2002 Time: 2:32:22 PM To change this template use Options | File Templates.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
static String BOARD_TOOL_DEFAULT_VALUE
           
static String BOARD_TOOL_KEY
           
static String BOARD_VENDOR_DEFAULT_VALUE
           
static String BOARD_VENDOR_KEY
           
private  JSortedCombo brdToolChooser
           
private  JLabel brdToolLabel
           
private  JSortedCombo brdVendorChooser
           
private  JLabel brdVendorLabel
           
private  ImageIcon cabinetImage
           
private  CCAWGMMain ccawgm
           
private  JLabel CommentLabel
           
private  boolean createFlag
           
private  ImageIcon epmDocImage
           
private  JLabel GlobalCommentLabel
           
private  JCheckBox GlobalCommentToggle
           
private static CCASetupQuery instance
           
(package private)  JTextField length
           
static int LENGTH_DEFAULT_VALUE
           
static String LENGTH_RESOURCE_KEY
           
private  JLabel lengthLabel
           
(package private) static org.apache.log4j.Logger logger
           
private  JLabel ManCommentLabel
           
private  JCheckBox ManCommentToggle
           
static String SCHEMATIC_TOOL_DEFAULT_VALUE
           
static String SCHEMATIC_TOOL_KEY
           
static String SCHEMATIC_VENDOR_DEFAULT_VALUE
           
static String SCHEMATIC_VENDOR_KEY
           
private  JSortedCombo schToolChooser
           
private  JLabel schToolLabel
           
private  JSortedCombo schVendorChooser
           
private  JLabel schVendorLabel
           
private  boolean selecting
           
(package private)  JTextField size
           
static int SIZE_DEFAULT_VALUE
           
static String SIZE_RESOURCE_KEY
           
private  JLabel sizeLabel
           
private  ImageIcon teamImage
           
private  JCheckBox toggleVis
           
private  JLabel toggleVisLabel
           
static boolean toolChange
           
 
Fields inherited from class com.ptc.wgmecad.GriddedPanel
 
Fields inherited from class javax.swing.JPanel
 
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.Container
 
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
CCASetupQuery(CCAWGMMain ccawgm)
           
 
Method Summary
private  void createInteriorComponents()
           
static CCASetupQuery getInstance()
           
static int getQueryLength()
           
static int getQuerySize()
           
private  void onBrdToolChange(ActionEvent e)
           
private  void onBrdVendorChange(ActionEvent e)
           
 void onChange()
           
private  void onGlobalCmtChange(ActionEvent e)
           
private  void onManCmtChange(ActionEvent e)
           
 void onSave()
           
private  void onSchToolChange(ActionEvent e)
           
private  void onSchVendorChange(ActionEvent e)
           
private  void ontoggleIntercommVisChange(ActionEvent e)
           
private  void ontoggleVisChange(ActionEvent e)
           
private  void ontoggleVisLaunchChange(ActionEvent e)
           
private  void setBrdTool()
           
private  void setSchTool()
           
 void toolChange()
           
private  void updateArgumentMap()
           
private  void updateGUIFromArgumentMap()
           
private  void updateToolMap()
           
 
Methods inherited from class com.ptc.wgmecad.GriddedPanel
addAnchoredComponent, addAnchoredComponent, addAnchoredFilledComponent, addComponent, addComponent, addComponent, addFilledComponent, addFilledComponent, addFilledComponent
 
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, getMinimumSize, getNextFocusableComponent, getPreferredSize, 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

ccawgm

private CCAWGMMain ccawgm

size

JTextField size

length

JTextField length

SIZE_RESOURCE_KEY

public static final String SIZE_RESOURCE_KEY
See Also:
Constant Field Values

LENGTH_RESOURCE_KEY

public static final String LENGTH_RESOURCE_KEY
See Also:
Constant Field Values

BOARD_VENDOR_KEY

public static final String BOARD_VENDOR_KEY
See Also:
Constant Field Values

BOARD_TOOL_KEY

public static final String BOARD_TOOL_KEY
See Also:
Constant Field Values

SCHEMATIC_VENDOR_KEY

public static final String SCHEMATIC_VENDOR_KEY
See Also:
Constant Field Values

SCHEMATIC_TOOL_KEY

public static final String SCHEMATIC_TOOL_KEY
See Also:
Constant Field Values

BOARD_VENDOR_DEFAULT_VALUE

public static final String BOARD_VENDOR_DEFAULT_VALUE

BOARD_TOOL_DEFAULT_VALUE

public static final String BOARD_TOOL_DEFAULT_VALUE

SCHEMATIC_VENDOR_DEFAULT_VALUE

public static final String SCHEMATIC_VENDOR_DEFAULT_VALUE

SCHEMATIC_TOOL_DEFAULT_VALUE

public static final String SCHEMATIC_TOOL_DEFAULT_VALUE

SIZE_DEFAULT_VALUE

public static final int SIZE_DEFAULT_VALUE
See Also:
Constant Field Values

LENGTH_DEFAULT_VALUE

public static final int LENGTH_DEFAULT_VALUE
See Also:
Constant Field Values

toolChange

public static boolean toolChange

GlobalCommentToggle

private JCheckBox GlobalCommentToggle

ManCommentToggle

private JCheckBox ManCommentToggle

toggleVis

private JCheckBox toggleVis

epmDocImage

private ImageIcon epmDocImage

teamImage

private ImageIcon teamImage

cabinetImage

private ImageIcon cabinetImage

instance

private static CCASetupQuery instance

createFlag

private boolean createFlag

logger

static org.apache.log4j.Logger logger

selecting

private boolean selecting

brdToolLabel

private JLabel brdToolLabel

brdVendorLabel

private JLabel brdVendorLabel

brdVendorChooser

private JSortedCombo brdVendorChooser

brdToolChooser

private JSortedCombo brdToolChooser

schToolLabel

private JLabel schToolLabel

schVendorLabel

private JLabel schVendorLabel

schVendorChooser

private JSortedCombo schVendorChooser

schToolChooser

private JSortedCombo schToolChooser

CommentLabel

private JLabel CommentLabel

GlobalCommentLabel

private JLabel GlobalCommentLabel

ManCommentLabel

private JLabel ManCommentLabel

toggleVisLabel

private JLabel toggleVisLabel

sizeLabel

private JLabel sizeLabel

lengthLabel

private JLabel lengthLabel
Constructor Detail

CCASetupQuery

public CCASetupQuery(CCAWGMMain ccawgm)
Method Detail

getInstance

public static CCASetupQuery getInstance()

toolChange

public void toolChange()

onSave

public void onSave()

onChange

public void onChange()

setBrdTool

private void setBrdTool()

onBrdVendorChange

private void onBrdVendorChange(ActionEvent e)

onBrdToolChange

private void onBrdToolChange(ActionEvent e)

setSchTool

private void setSchTool()

onSchVendorChange

private void onSchVendorChange(ActionEvent e)

onSchToolChange

private void onSchToolChange(ActionEvent e)

onManCmtChange

private void onManCmtChange(ActionEvent e)

onGlobalCmtChange

private void onGlobalCmtChange(ActionEvent e)

ontoggleVisChange

private void ontoggleVisChange(ActionEvent e)

ontoggleIntercommVisChange

private void ontoggleIntercommVisChange(ActionEvent e)

ontoggleVisLaunchChange

private void ontoggleVisLaunchChange(ActionEvent e)

createInteriorComponents

private void createInteriorComponents()

updateGUIFromArgumentMap

private void updateGUIFromArgumentMap()

updateToolMap

private void updateToolMap()

updateArgumentMap

private void updateArgumentMap()

getQuerySize

public static int getQuerySize()

getQueryLength

public static int getQueryLength()