com.ptc.wgmecad
Class DesignQueryControl

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.DesignQueryControl
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable

public class DesignQueryControl
extends GriddedPanel

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
private static ArgumentMap argMap
           
private static ArgumentRegister argReg
           
private  CCAWGMMain ccawgm
           
private  ImageIcon contextProdImage
           
private  ImageIcon contextProjImage
           
private  ImageIcon epmDocImage
           
private  int guiSpacing
           
static boolean initialization
           
private static DesignQueryControl instance
           
private  JLabel jAllDescriptionLabel
           
private  JTextField jAllDescriptionText
           
private  JLabel jAllNameLabel
           
private  JTextField jAllNameText
           
private  JLabel jAllNumberLabel
           
private  JTextField jAllNumberText
           
private  JLabel jAllRevisionLabel
           
private  JTextField jAllRevisionText
           
private  JLabel jCabinetLabel
           
private  JSortedCombo jCabinetText
           
private  JTextField jCiByText
           
private  ContextChooser jContextChooser
           
private  JLabel jContextLabel
           
private  JTextField jCrByText
           
private  GriddedPanel jDesignPanel
           
private  JLabel jEPMTypeLabel
           
 JComboBox jEPMTypeText
           
private  JLabel jFolderLabel
           
private  BrowseFolderPathControl jRemoteFolder
           
private  JLabel jSolutionLabel
           
private  JSortedCombo jSolutionText
           
private  JLabel jTeamLabel
           
private  JSortedCombo jTeamText
           
(package private) static org.apache.log4j.Logger logger
           
private static SecondaryArgumentMap sargMap
           
private static SecondaryArgumentRegister sargReg
           
 
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
DesignQueryControl(CCAWGMMain ccawgm)
           
 
Method Summary
static DesignQueryControl getInstance()
           
 QueryDesign getQuery()
           
private  void initComponents()
          This method is called from within the constructor to initialize the form.
 void initContextChooser()
           
 void loadDesignData()
           
private  void onContextChange(ActionEvent e)
           
private  void onSolutionChange(ActionEvent e)
           
 
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

guiSpacing

private int guiSpacing

instance

private static DesignQueryControl instance

initialization

public static boolean initialization

argMap

private static ArgumentMap argMap

argReg

private static ArgumentRegister argReg

sargMap

private static SecondaryArgumentMap sargMap

sargReg

private static SecondaryArgumentRegister sargReg

logger

static org.apache.log4j.Logger logger

jAllNameLabel

private JLabel jAllNameLabel

jAllNameText

private JTextField jAllNameText

jAllNumberLabel

private JLabel jAllNumberLabel

jAllNumberText

private JTextField jAllNumberText

jAllRevisionLabel

private JLabel jAllRevisionLabel

jAllRevisionText

private JTextField jAllRevisionText

jAllDescriptionLabel

private JLabel jAllDescriptionLabel

jAllDescriptionText

private JTextField jAllDescriptionText

jEPMTypeLabel

private JLabel jEPMTypeLabel

jCrByText

private JTextField jCrByText

jCiByText

private JTextField jCiByText

jEPMTypeText

public JComboBox jEPMTypeText

jDesignPanel

private GriddedPanel jDesignPanel

jTeamLabel

private JLabel jTeamLabel

jTeamText

private JSortedCombo jTeamText

jCabinetLabel

private JLabel jCabinetLabel

jSolutionLabel

private JLabel jSolutionLabel

jSolutionText

private JSortedCombo jSolutionText

jCabinetText

private JSortedCombo jCabinetText

contextProdImage

private ImageIcon contextProdImage

contextProjImage

private ImageIcon contextProjImage

jContextLabel

private JLabel jContextLabel

jContextChooser

private ContextChooser jContextChooser

jFolderLabel

private JLabel jFolderLabel

jRemoteFolder

private BrowseFolderPathControl jRemoteFolder

epmDocImage

private ImageIcon epmDocImage
Constructor Detail

DesignQueryControl

public DesignQueryControl(CCAWGMMain ccawgm)
Method Detail

getInstance

public static DesignQueryControl getInstance()

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form.


loadDesignData

public void loadDesignData()

initContextChooser

public void initContextChooser()

onContextChange

private void onContextChange(ActionEvent e)

onSolutionChange

private void onSolutionChange(ActionEvent e)

getQuery

public QueryDesign getQuery()