com.ptc.wgmecad
Class AssemblyControl
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.ptc.wgmecad.GriddedPanel
com.ptc.wgmecad.AssemblyControl
- All Implemented Interfaces:
- Accessible, ImageObserver, MenuContainer, Serializable
- public class AssemblyControl
- extends GriddedPanel
- See Also:
- Serialized Form
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class java.awt.Container |
|
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 |
design
private DesignAll design
ccawgm
private CCAWGMMain ccawgm
editable
private boolean editable
defaultRevision
private String defaultRevision
queryForCheckedOut
private boolean queryForCheckedOut
status
private DesignStatusControl status
epmDocType
private String epmDocType
searchImage
private ImageIcon searchImage
include
private JCheckBox include
contentImage
private ImageIcon contentImage
assemblyNameEdit
private boolean assemblyNameEdit
assemblyNunberEdit
private boolean assemblyNunberEdit
assemblyRevisionEdit
private boolean assemblyRevisionEdit
assemblyDescriptionEdit
private boolean assemblyDescriptionEdit
instance
private static AssemblyControl instance
enable
boolean enable
argReg
private static ArgumentRegister argReg
sargReg
private static SecondaryArgumentRegister sargReg
argMap
private static ArgumentMap argMap
sargMap
private static SecondaryArgumentMap sargMap
asmCCFileLines
public static Vector asmCCFileLines
resultFile
public static BufferedReader resultFile
logger
static org.apache.log4j.Logger logger
tab
private JTabbedPane tab
registeredTabs
private Set registeredTabs
numberPanel
private GriddedPanel numberPanel
jcageCodeLabel
private JLabel jcageCodeLabel
jcageCodeList
private static JSortedCombo jcageCodeList
jAssemblyNameLabel
private JLabel jAssemblyNameLabel
jAssemblyNameText
private JTextField jAssemblyNameText
jAssemblyNumberLabel
private JLabel jAssemblyNumberLabel
jAssemblyNumberText
private JTextField jAssemblyNumberText
jAssemblyRevisionLabel
private JLabel jAssemblyRevisionLabel
jAssemblyRevisionText
private JTextField jAssemblyRevisionText
jAssemblyDescriptionLabel
private JLabel jAssemblyDescriptionLabel
jAssemblyDescriptionText
private JTextField jAssemblyDescriptionText
AssemblyControl
public AssemblyControl(DesignAll design,
CCAWGMMain ccawgm,
boolean editable,
boolean includeTeam,
boolean queryForCheckedOut)
AssemblyControl
public AssemblyControl(DesignAll design,
CCAWGMMain ccawgm)
AssemblyControl
public AssemblyControl()
getInstance
public static AssemblyControl getInstance()
init
private void init()
onStateChanged
private void onStateChanged(ChangeEvent e)
switchToTab
private void switchToTab(Component tabComp)
- Changes to the tab with the component that is passed in. If the component is not found, it does nothing.
initComponents
protected void initComponents()
createAsmDataPanel
private GriddedPanel createAsmDataPanel()
onNew
public void onNew()
onccChange
public void onccChange()
getIncludeState
public boolean getIncludeState()
setIncludeState
public void setIncludeState(boolean _enable)
getEnabledState
public boolean getEnabledState()
setEnabledState
public void setEnabledState(boolean _enable)
onDesignChange
public void onDesignChange()
addOKListener
private void addOKListener()
onOK
public void onOK()
cardUpdateDesign
public void cardUpdateDesign()
setGUIEnable
public void setGUIEnable(boolean _enable)
resetGUIEnable
public void resetGUIEnable()
setupEditability
private void setupEditability(boolean _enable)
updateGUIValues
private void updateGUIValues()
setCageCodeList
public static void setCageCodeList()
clearGUIValues
private void clearGUIValues()
updateDesignFromGUIValues
private void updateDesignFromGUIValues()
updateDesignStatus
private void updateDesignStatus()
- This updates the status of a design, querying Windchill to get state.
fix: update this for assembly and assembly status checking
readFile
public static Vector readFile(String filePath,
boolean VERBOSE)
throws IOException,
WTException
- Throws:
IOException
WTException