wt.clients.prodmgmt
Class AllocateSNPartDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended bywt.clients.prodmgmt.AllocateSNPartDialog
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable

public class AllocateSNPartDialog
extends Dialog

See Also:
Serialized Form

Nested Class Summary
(package private)  class AllocateSNPartDialog.ButtonListener
           
(package private)  class AllocateSNPartDialog.SymWindow
           
 
Nested classes inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
Window.AccessibleAWTWindow
 
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
(package private)  Panel buttonPanel
           
(package private)  Button cancelButton
           
(package private)  InstanceExplorer explorer
           
(package private)  boolean fComponentsAdjusted
           
private static String HELP_TARGET
           
(package private)  Button helpButton
           
protected  HelpContext helpContext
           
protected  HelpSystem helpSystem
           
(package private)  InstanceItem instanceItem
           
(package private)  Label instanceLabel
           
(package private)  Label instanceNameValueLabel
           
(package private)  WTPartMaster master
           
(package private)  Button okButton
           
(package private)  BaselineConfigurationOverride override
           
(package private)  WTBusinessObject parentItem
           
(package private)  Label partNameLabel
           
(package private)  Label partNameValueLabel
           
(package private)  Label partNumberLabel
           
(package private)  Label partNumberValueLabel
           
(package private)  PathOccurrence pathOccurrence
           
protected  ResourceBundle RB
           
static String RESOURCE
           
(package private)  Label snLabel
           
(package private)  SerialNumberMapping snMapping
           
(package private)  WTSerialNumberedPartInstance snPartInstance
           
(package private)  TextField snTextField
           
(package private)  WTPartUsageLink usageLink
           
(package private)  UsesOccurrence usesOccurrence
           
(package private)  WTPart version
           
 
Fields inherited from class java.awt.Dialog
 
Fields inherited from class java.awt.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
AllocateSNPartDialog(Frame parent)
           
AllocateSNPartDialog(Frame parent, boolean modal)
           
AllocateSNPartDialog(Frame parent, String title, boolean modal)
           
 
Method Summary
 void addNotify()
           
(package private)  void AllocateSNPartDialog_WindowClosing(WindowEvent event)
           
 void dispose()
          Override the dispose method to work around a bug in the JDK.
 void initialize()
           
(package private)  void initializeHelp()
          Initialize the help system for this dialog.
protected  void localize()
           
private  PathOccurrence saveParentOccurrences(ConfiguredPartItem item)
           
private  PathOccurrence savePathOccurrence(PathOccurrence path_occurrence, UsesOccurrence uses_occurrence)
           
private  UsesOccurrence saveUsesOccurrence(UsesOccurrence uses_occurrence)
           
 void setInstanceExplorer(InstanceExplorer explorer)
           
 void setInstanceItem(InstanceItem instance_item)
           
 void setOverride(BaselineConfigurationOverride override)
           
 void setParentItem(WTBusinessObject parent_item)
           
 void setPartMaster(WTPartMaster master)
           
 void setPartVersion(WTPart version)
           
 void setPathOccurrence(PathOccurrence path_occurrence)
           
 void setSNMapping(SerialNumberMapping sn_mapping)
           
 void setSNPartInstance(WTSerialNumberedPartInstance sn_part_instance)
           
 void setUsageLink(WTPartUsageLink usage_link)
           
 void setUsesOccurrence(UsesOccurrence uses_occurrence)
           
 void setVisible(boolean b)
          Shows or hides the component depending on the boolean flag b.
 
Methods inherited from class java.awt.Dialog
getAccessibleContext, getTitle, hide, isModal, isResizable, isUndecorated, paramString, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

instanceItem

InstanceItem instanceItem

pathOccurrence

PathOccurrence pathOccurrence

usesOccurrence

UsesOccurrence usesOccurrence

parentItem

WTBusinessObject parentItem

override

BaselineConfigurationOverride override

snPartInstance

WTSerialNumberedPartInstance snPartInstance

snMapping

SerialNumberMapping snMapping

master

WTPartMaster master

version

WTPart version

usageLink

WTPartUsageLink usageLink

explorer

InstanceExplorer explorer

RB

protected ResourceBundle RB

RESOURCE

public static String RESOURCE

HELP_TARGET

private static final String HELP_TARGET
See Also:
Constant Field Values

helpSystem

protected HelpSystem helpSystem

helpContext

protected HelpContext helpContext

fComponentsAdjusted

boolean fComponentsAdjusted

instanceLabel

Label instanceLabel

partNumberLabel

Label partNumberLabel

partNameLabel

Label partNameLabel

snLabel

Label snLabel

snTextField

TextField snTextField

buttonPanel

Panel buttonPanel

okButton

Button okButton

cancelButton

Button cancelButton

helpButton

Button helpButton

instanceNameValueLabel

Label instanceNameValueLabel

partNumberValueLabel

Label partNumberValueLabel

partNameValueLabel

Label partNameValueLabel
Constructor Detail

AllocateSNPartDialog

public AllocateSNPartDialog(Frame parent)

AllocateSNPartDialog

public AllocateSNPartDialog(Frame parent,
                            boolean modal)

AllocateSNPartDialog

public AllocateSNPartDialog(Frame parent,
                            String title,
                            boolean modal)
Method Detail

setInstanceItem

public void setInstanceItem(InstanceItem instance_item)

setPathOccurrence

public void setPathOccurrence(PathOccurrence path_occurrence)

setUsesOccurrence

public void setUsesOccurrence(UsesOccurrence uses_occurrence)

setParentItem

public void setParentItem(WTBusinessObject parent_item)

setOverride

public void setOverride(BaselineConfigurationOverride override)

setPartMaster

public void setPartMaster(WTPartMaster master)

setPartVersion

public void setPartVersion(WTPart version)

setUsageLink

public void setUsageLink(WTPartUsageLink usage_link)

setSNPartInstance

public void setSNPartInstance(WTSerialNumberedPartInstance sn_part_instance)

setSNMapping

public void setSNMapping(SerialNumberMapping sn_mapping)

setInstanceExplorer

public void setInstanceExplorer(InstanceExplorer explorer)

initialize

public void initialize()

localize

protected void localize()

initializeHelp

void initializeHelp()
Initialize the help system for this dialog.


dispose

public void dispose()
Override the dispose method to work around a bug in the JDK. See the javadoc for ContainerUtility for more information.

See Also:
ContainerUtility

saveParentOccurrences

private PathOccurrence saveParentOccurrences(ConfiguredPartItem item)
                                      throws PropertyVetoException,
                                             WTException
Throws:
PropertyVetoException
WTException

saveUsesOccurrence

private UsesOccurrence saveUsesOccurrence(UsesOccurrence uses_occurrence)
                                   throws WTException
Throws:
WTException

savePathOccurrence

private PathOccurrence savePathOccurrence(PathOccurrence path_occurrence,
                                          UsesOccurrence uses_occurrence)
                                   throws WTException,
                                          PropertyVetoException
Throws:
WTException
PropertyVetoException

addNotify

public void addNotify()

setVisible

public void setVisible(boolean b)
Shows or hides the component depending on the boolean flag b.

Parameters:
b - if true, show the component; otherwise, hide the component.
See Also:
Component.isVisible()

AllocateSNPartDialog_WindowClosing

void AllocateSNPartDialog_WindowClosing(WindowEvent event)