com.ptc.wgmecad
Class CCAUCSOverall

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

public class CCAUCSOverall
extends GriddedPanel

Created by IntelliJ IDEA. User: barky Date: Apr 1, 2003f Time: 12:17:51 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
 JTextArea asmComment
           
private  JCheckBox asmInclude
           
private  JLabel asmStatusLabel
           
private  JLabel asmVaultLabel
           
 JTextArea brdComment
           
(package private)  GriddedPanel BrdFileSelectorPanel
           
private  JCheckBox brdInclude
           
private  JCheckBox brdOhioInclude
           
private  JLabel brdStatusLabel
           
private  JLabel brdVaultLabel
           
static int CANCEL_CHECKOUT
           
private  CCAWGMMain ccawgm
           
static int CHECKIN
           
static int CHECKOUT
           
static int CHECKPOINT
           
private  int comlCol
           
private  int comlRow
           
private  int comtCol
           
private  int comtHight
           
private  int comtRow
           
private  int comtWidth
           
private  ImageIcon contextProdImage
           
private  ImageIcon contextProjImage
           
 ImageIcon costatusImage
           
static int CREATENEW
           
private  int desclCol
           
private  int desclRow
           
private  Dimension descriptionField
           
private  int desctCol
           
private  int desctHight
           
private  int desctRow
           
private  int desctWidth
           
 ImageIcon dncostatusImage
           
(package private)  GriddedPanel extraPanel
           
static int GET_COPY
           
 String globalComment
           
 JTextArea GlobalCommentText
           
(package private)  String imageLoc
           
private static CCAUCSOverall instance
           
private  GriddedPanel jAsmCommentPanel
           
 JLabel jAssemblyDescriptionLabel
           
 JTextField jAssemblyDescriptionText
           
 JLabel jAssemblyNameLabel
           
 JTextField jAssemblyNameText
           
 JLabel jAssemblyNumberLabel
           
 JTextField jAssemblyNumberText
           
private  GriddedPanel jAssemblyPanel
           
 JLabel jAssemblyRevisionLabel
           
 JTextField jAssemblyRevisionText
           
private  JLabel jBoardDescriptionLabel
           
private  JTextField jBoardDescriptionText
           
private  JLabel jBoardNameLabel
           
private  JTextField jBoardNameText
           
private  JLabel jBoardNumberLabel
           
private  JTextField jBoardNumberText
           
private  GriddedPanel jBoardPanel
           
private  JLabel jBoardRevisionLabel
           
private  JTextField jBoardRevisionText
           
private  JLabel jBoardSelectionLabel
           
private  GriddedPanel jBrdCommentPanel
           
private  JLabel jBrdFileSelectorLabel
           
private  JTextField jBrdFileSelectorText
           
private  JLabel jbrdProjLocLabel
           
private  GriddedPanel jBrdProjLocPanel
           
private  JTextField jbrdProjLocText
           
private  JLabel jCabinetLabel
           
private  JTextField jCabinetText
           
private  JLabel jContextLabel
           
private  JTextField jContextText
           
private  GriddedPanel jDesignPanel
           
private  GriddedPanel jDesignProjLocPanel
           
private  JTextField jDesignProjLocText
           
private  JLabel jFolderLabel
           
private  JTextField jFolderText
           
private  GriddedPanel jGlobalCommentPanel
           
private  GriddedPanel jMainPanel
           
private  GriddedPanel jSchCommentPanel
           
private  JLabel jSchematicDescriptionLabel
           
private  JTextField jSchematicDescriptionText
           
private  JLabel jSchematicNameLabel
           
private  JTextField jSchematicNameText
           
private  JLabel jSchematicNumberLabel
           
private  JTextField jSchematicNumberText
           
private  GriddedPanel jSchematicPanel
           
private  JLabel jSchematicRevisionLabel
           
private  JTextField jSchematicRevisionText
           
private  JLabel jSchFileSelectorLabel
           
private  JTextField jSchFileSelectorText
           
private  JLabel jschProjLocLabel
           
private  GriddedPanel jSchProjLocPanel
           
private  JTextField jschProjLocText
           
private  JLabel jSolutionLabel
           
private  JTextField jSolutionText
           
private  JLabel jTeamLabel
           
private  JTextField jTeamText
           
(package private) static org.apache.log4j.Logger logger
           
private  Dimension nameField
           
private  int namelCol
           
private  int namelRow
           
private  int nametCol
           
private  int nametHight
           
private  int nametRow
           
private  int nametWidth
           
 ImageIcon ncostatusImage
           
static int NEW_REVISION
           
static int NONE
           
private  Dimension numberField
           
private  int numberlCol
           
private  int numberlRow
           
private  int numbertCol
           
private  int numbertHight
           
private  int numbertRow
           
private  int numbertWidth
           
 ImageIcon nvaultImage
           
 ImageIcon ohioImage
           
private  int projlCol
           
private  int projlRow
           
private  int projtCol
           
private  int projtHight
           
private  int projtRow
           
private  int projtWidth
           
static int QUERY_WORKSPACE
           
private  Dimension revisionField
           
private  int revlCol
           
private  int revlRow
           
private  int revtCol
           
private  int revtHight
           
private  int revtRow
           
private  int revtWidth
           
 JTextArea schComment
           
(package private)  GriddedPanel SchFileSelectorPanel
           
private  JCheckBox schInclude
           
private  JCheckBox schOhioInclude
           
private  JLabel schStatusLabel
           
private  JLabel schVaultLabel
           
 ImageIcon vaultImage
           
private  ImageIcon wrkstatusImage
           
 
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
CCAUCSOverall(CCAWGMMain ccawgm)
           
 
Method Summary
private static String argValOf(String key)
           
 boolean checkCommentFields()
           
private  GriddedPanel createAsmDataPanel()
           
private  GriddedPanel createBrdDataPanel()
           
private  GriddedPanel createDesignDataPanel()
           
private  GriddedPanel createSchDataPanel()
           
static CCAUCSOverall getInstance()
           
private  void initComponents()
           
 void onDesignChange()
           
 void setGlobalCmtVisible()
           
 void setSolutionVisible()
           
 void setToolVisible()
           
private  void setupEditability(DesignAll _design)
           
 void updateDesignFromGUIValues()
           
 void updateGUIValues()
           
 
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

jSchematicPanel

private GriddedPanel jSchematicPanel

jBoardPanel

private GriddedPanel jBoardPanel

jAssemblyPanel

private GriddedPanel jAssemblyPanel

jMainPanel

private GriddedPanel jMainPanel

jDesignPanel

private GriddedPanel jDesignPanel

jGlobalCommentPanel

private GriddedPanel jGlobalCommentPanel

jAsmCommentPanel

private GriddedPanel jAsmCommentPanel

jBrdCommentPanel

private GriddedPanel jBrdCommentPanel

jSchCommentPanel

private GriddedPanel jSchCommentPanel

jDesignProjLocPanel

private GriddedPanel jDesignProjLocPanel

jBrdProjLocPanel

private GriddedPanel jBrdProjLocPanel

jSchProjLocPanel

private GriddedPanel jSchProjLocPanel

jSolutionText

private JTextField jSolutionText

jSolutionLabel

private JLabel jSolutionLabel

jTeamLabel

private JLabel jTeamLabel

jTeamText

private JTextField jTeamText

jCabinetLabel

private JLabel jCabinetLabel

jCabinetText

private JTextField jCabinetText

jContextLabel

private JLabel jContextLabel

jContextText

private JTextField jContextText

jFolderLabel

private JLabel jFolderLabel

jFolderText

private JTextField jFolderText

jSchematicNameLabel

private JLabel jSchematicNameLabel

jSchematicNameText

private JTextField jSchematicNameText

jSchematicNumberLabel

private JLabel jSchematicNumberLabel

jSchematicNumberText

private JTextField jSchematicNumberText

jSchematicRevisionLabel

private JLabel jSchematicRevisionLabel

jSchematicRevisionText

private JTextField jSchematicRevisionText

jSchematicDescriptionLabel

private JLabel jSchematicDescriptionLabel

jSchematicDescriptionText

private JTextField jSchematicDescriptionText

jschProjLocLabel

private JLabel jschProjLocLabel

jschProjLocText

private JTextField jschProjLocText

jBoardNameLabel

private JLabel jBoardNameLabel

jBoardNameText

private JTextField jBoardNameText

jBoardNumberLabel

private JLabel jBoardNumberLabel

jBoardNumberText

private JTextField jBoardNumberText

jBoardRevisionLabel

private JLabel jBoardRevisionLabel

jBoardRevisionText

private JTextField jBoardRevisionText

jBoardDescriptionLabel

private JLabel jBoardDescriptionLabel

jBoardDescriptionText

private JTextField jBoardDescriptionText

jBoardSelectionLabel

private JLabel jBoardSelectionLabel

jbrdProjLocLabel

private JLabel jbrdProjLocLabel

jbrdProjLocText

private JTextField jbrdProjLocText

jDesignProjLocText

private JTextField jDesignProjLocText

jAssemblyNameLabel

public JLabel jAssemblyNameLabel

jAssemblyNameText

public JTextField jAssemblyNameText

jAssemblyNumberLabel

public JLabel jAssemblyNumberLabel

jAssemblyNumberText

public JTextField jAssemblyNumberText

jAssemblyRevisionLabel

public JLabel jAssemblyRevisionLabel

jAssemblyRevisionText

public JTextField jAssemblyRevisionText

jAssemblyDescriptionLabel

public JLabel jAssemblyDescriptionLabel

jAssemblyDescriptionText

public JTextField jAssemblyDescriptionText

globalComment

public String globalComment

asmInclude

private JCheckBox asmInclude

brdInclude

private JCheckBox brdInclude

schInclude

private JCheckBox schInclude

ncostatusImage

public ImageIcon ncostatusImage

dncostatusImage

public ImageIcon dncostatusImage

costatusImage

public ImageIcon costatusImage

vaultImage

public ImageIcon vaultImage

nvaultImage

public ImageIcon nvaultImage

wrkstatusImage

private ImageIcon wrkstatusImage

ohioImage

public ImageIcon ohioImage

asmStatusLabel

private JLabel asmStatusLabel

asmVaultLabel

private JLabel asmVaultLabel

brdStatusLabel

private JLabel brdStatusLabel

brdVaultLabel

private JLabel brdVaultLabel

schStatusLabel

private JLabel schStatusLabel

schVaultLabel

private JLabel schVaultLabel

brdOhioInclude

private JCheckBox brdOhioInclude

schOhioInclude

private JCheckBox schOhioInclude

NONE

public static final int NONE
See Also:
Constant Field Values

CREATENEW

public static final int CREATENEW
See Also:
Constant Field Values

CHECKIN

public static final int CHECKIN
See Also:
Constant Field Values

CHECKPOINT

public static final int CHECKPOINT
See Also:
Constant Field Values

CHECKOUT

public static final int CHECKOUT
See Also:
Constant Field Values

CANCEL_CHECKOUT

public static final int CANCEL_CHECKOUT
See Also:
Constant Field Values

NEW_REVISION

public static final int NEW_REVISION
See Also:
Constant Field Values

GET_COPY

public static final int GET_COPY
See Also:
Constant Field Values

QUERY_WORKSPACE

public static final int QUERY_WORKSPACE
See Also:
Constant Field Values

numberField

private Dimension numberField

nameField

private Dimension nameField

revisionField

private Dimension revisionField

descriptionField

private Dimension descriptionField

numberlCol

private int numberlCol

numbertCol

private int numbertCol

numberlRow

private int numberlRow

numbertRow

private int numbertRow

numbertWidth

private int numbertWidth

numbertHight

private int numbertHight

namelCol

private int namelCol

nametCol

private int nametCol

namelRow

private int namelRow

nametRow

private int nametRow

nametWidth

private int nametWidth

nametHight

private int nametHight

revlCol

private int revlCol

revtCol

private int revtCol

revlRow

private int revlRow

revtRow

private int revtRow

revtWidth

private int revtWidth

revtHight

private int revtHight

desclCol

private int desclCol

desctCol

private int desctCol

desclRow

private int desclRow

desctRow

private int desctRow

desctWidth

private int desctWidth

desctHight

private int desctHight

comlCol

private int comlCol

comtCol

private int comtCol

comlRow

private int comlRow

comtRow

private int comtRow

comtWidth

private int comtWidth

comtHight

private int comtHight

projlCol

private int projlCol

projtCol

private int projtCol

projlRow

private int projlRow

projtRow

private int projtRow

projtWidth

private int projtWidth

projtHight

private int projtHight

extraPanel

GriddedPanel extraPanel

BrdFileSelectorPanel

GriddedPanel BrdFileSelectorPanel

jBrdFileSelectorLabel

private JLabel jBrdFileSelectorLabel

jBrdFileSelectorText

private JTextField jBrdFileSelectorText

SchFileSelectorPanel

GriddedPanel SchFileSelectorPanel

jSchFileSelectorLabel

private JLabel jSchFileSelectorLabel

jSchFileSelectorText

private JTextField jSchFileSelectorText

imageLoc

final String imageLoc

instance

private static CCAUCSOverall instance

ccawgm

private CCAWGMMain ccawgm

logger

static org.apache.log4j.Logger logger

schComment

public JTextArea schComment

asmComment

public JTextArea asmComment

brdComment

public JTextArea brdComment

GlobalCommentText

public JTextArea GlobalCommentText

contextProdImage

private ImageIcon contextProdImage

contextProjImage

private ImageIcon contextProjImage
Constructor Detail

CCAUCSOverall

public CCAUCSOverall(CCAWGMMain ccawgm)
Method Detail

getInstance

public static CCAUCSOverall getInstance()

argValOf

private static String argValOf(String key)

onDesignChange

public void onDesignChange()

setSolutionVisible

public void setSolutionVisible()

setGlobalCmtVisible

public void setGlobalCmtVisible()

setToolVisible

public void setToolVisible()

initComponents

private void initComponents()

createDesignDataPanel

private GriddedPanel createDesignDataPanel()

createAsmDataPanel

private GriddedPanel createAsmDataPanel()

createBrdDataPanel

private GriddedPanel createBrdDataPanel()

createSchDataPanel

private GriddedPanel createSchDataPanel()

setupEditability

private void setupEditability(DesignAll _design)

updateGUIValues

public void updateGUIValues()

updateDesignFromGUIValues

public void updateDesignFromGUIValues()

checkCommentFields

public boolean checkCommentFields()