wt.clients.prodmgmt
Class EditOccurrenceDialog

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

public class EditOccurrenceDialog
extends Dialog

See Also:
Serialized Form

Nested Class Summary
(package private)  class EditOccurrenceDialog.EventHandlerThread
           
(package private)  class EditOccurrenceDialog.SymAction
           
(package private)  class EditOccurrenceDialog.SymKey
           
(package private)  class EditOccurrenceDialog.SymText
           
(package private)  class EditOccurrenceDialog.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
static String ADD_HELP_KEY
           
(package private)  Panel attributesPanel
           
(package private)  Panel buttonPanel
           
static int CANCEL
           
(package private)  Button cancelButton
           
protected  int command
           
static int CREATE_MODE
           
protected static int CREATE_OCCURRENCE
           
static String EDIT_HELP_KEY
           
static int EDIT_MODE
           
protected  String[] existingDesignators
           
protected  String[] existingOtherDesignators
           
(package private)  boolean fComponentsAdjusted
           
static String HELP_TARGET
           
(package private)  Button helpButton
           
protected  HelpContext helpContext
           
protected  HelpSystem helpSystem
           
(package private)  symantec.itools.awt.shape.HorizontalLine horizontalLine1
           
protected  int mode
           
protected  PartUsesOccurrenceItem occurrence
           
static int OK
           
(package private)  Button okButton
           
protected  Frame parentFrame
           
(package private)  Label refDesignatorLabel
           
(package private)  TextField refDesignatorTextField
           
static String RESOURCE
           
protected static int SHOW_HELP
           
protected  ThreadGroup threadGroup
           
static String UNNAMED
           
protected static int UPDATE_OCCURRENCE
           
 
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
EditOccurrenceDialog(Frame parent)
           
EditOccurrenceDialog(Frame parent, boolean modal)
           
EditOccurrenceDialog(Frame parent, String title, boolean modal)
           
 
Method Summary
 void addNotify()
           
(package private)  void cancelButton_ActionPerformed(ActionEvent event)
           
(package private)  void cancelButton_KeyPressed(KeyEvent event)
           
(package private)  void EditOccurrenceDialog_WindowClosing(WindowEvent event)
           
protected  void enableOkButton(boolean enable)
           
 int getCommand()
           
protected  WTContext getContext()
           
protected  String getLocalizedMessage(String key, Object[] params)
           
 int getMode()
           
protected  Frame getParentFrame()
           
 PartUsesOccurrenceItem getPartUsesOccurrenceItem()
           
protected  ThreadGroup getThreadGroup()
           
protected  boolean handleCreateOccurrence()
           
protected  boolean handleEditOccurrence()
           
(package private)  void helpButton_ActionPerformed(ActionEvent event)
           
(package private)  void helpButton_KeyPressed(KeyEvent event)
           
private  void initHelpSystem()
          Initialize the help system used in displaying tooltips and online help.
protected  boolean isReferenceDesignatorUnique()
           
protected  boolean isReferenceDesignatorUniqueAmongAll()
           
protected  void localize()
           
(package private)  void okButton_ActionPerformed(ActionEvent event)
           
(package private)  void okButton_KeyPressed(KeyEvent event)
           
protected  String prependRequiredFieldFlag(String label)
           
protected  void processCancelCommand()
           
protected  void processHelpCommand()
           
protected  void processOkCommand()
           
(package private)  void refDesignatorTextField_KeyPressed(KeyEvent event)
           
(package private)  void refDesignatorTextField_TextValueChanged(TextEvent event)
           
 void setExistingDesignators(String[] designators)
           
 void setExistingOtherUsageDesignators(Vector designators)
           
 void setMode(int mode)
           
 void setPartUsesOccurrenceItem(PartUsesOccurrenceItem uses_item)
           
 void setVisible(boolean b)
          Shows or hides the component depending on the boolean flag b.
protected  void showMessageDialog(String message, boolean modal, Exception e)
           
protected  void showOnlineHelp()
           
 
Methods inherited from class java.awt.Dialog
dispose, 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

threadGroup

protected ThreadGroup threadGroup

mode

protected int mode

occurrence

protected PartUsesOccurrenceItem occurrence

existingDesignators

protected String[] existingDesignators

existingOtherDesignators

protected String[] existingOtherDesignators

parentFrame

protected Frame parentFrame

command

protected int command

helpSystem

protected HelpSystem helpSystem

helpContext

protected HelpContext helpContext

CREATE_MODE

public static final int CREATE_MODE
See Also:
Constant Field Values

EDIT_MODE

public static final int EDIT_MODE
See Also:
Constant Field Values

UNNAMED

public static String UNNAMED

RESOURCE

public static String RESOURCE

OK

public static final int OK
See Also:
Constant Field Values

CANCEL

public static final int CANCEL
See Also:
Constant Field Values

CREATE_OCCURRENCE

protected static final int CREATE_OCCURRENCE
See Also:
Constant Field Values

UPDATE_OCCURRENCE

protected static final int UPDATE_OCCURRENCE
See Also:
Constant Field Values

SHOW_HELP

protected static final int SHOW_HELP
See Also:
Constant Field Values

HELP_TARGET

public static final String HELP_TARGET
See Also:
Constant Field Values

ADD_HELP_KEY

public static final String ADD_HELP_KEY
See Also:
Constant Field Values

EDIT_HELP_KEY

public static final String EDIT_HELP_KEY
See Also:
Constant Field Values

fComponentsAdjusted

boolean fComponentsAdjusted

attributesPanel

Panel attributesPanel

refDesignatorLabel

Label refDesignatorLabel

refDesignatorTextField

TextField refDesignatorTextField

horizontalLine1

symantec.itools.awt.shape.HorizontalLine horizontalLine1

buttonPanel

Panel buttonPanel

okButton

Button okButton

cancelButton

Button cancelButton

helpButton

Button helpButton
Constructor Detail

EditOccurrenceDialog

public EditOccurrenceDialog(Frame parent)

EditOccurrenceDialog

public EditOccurrenceDialog(Frame parent,
                            boolean modal)

EditOccurrenceDialog

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

localize

protected void localize()

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()

EditOccurrenceDialog_WindowClosing

void EditOccurrenceDialog_WindowClosing(WindowEvent event)

getContext

protected WTContext getContext()

okButton_ActionPerformed

void okButton_ActionPerformed(ActionEvent event)

processOkCommand

protected void processOkCommand()

getThreadGroup

protected ThreadGroup getThreadGroup()

handleCreateOccurrence

protected boolean handleCreateOccurrence()

handleEditOccurrence

protected boolean handleEditOccurrence()

enableOkButton

protected void enableOkButton(boolean enable)

refDesignatorTextField_TextValueChanged

void refDesignatorTextField_TextValueChanged(TextEvent event)

getMode

public int getMode()

setMode

public void setMode(int mode)

setPartUsesOccurrenceItem

public void setPartUsesOccurrenceItem(PartUsesOccurrenceItem uses_item)

cancelButton_ActionPerformed

void cancelButton_ActionPerformed(ActionEvent event)

processCancelCommand

protected void processCancelCommand()

getPartUsesOccurrenceItem

public PartUsesOccurrenceItem getPartUsesOccurrenceItem()

setExistingDesignators

public void setExistingDesignators(String[] designators)

setExistingOtherUsageDesignators

public void setExistingOtherUsageDesignators(Vector designators)

isReferenceDesignatorUnique

protected boolean isReferenceDesignatorUnique()

isReferenceDesignatorUniqueAmongAll

protected boolean isReferenceDesignatorUniqueAmongAll()

getLocalizedMessage

protected String getLocalizedMessage(String key,
                                     Object[] params)

showMessageDialog

protected void showMessageDialog(String message,
                                 boolean modal,
                                 Exception e)

getParentFrame

protected Frame getParentFrame()

okButton_KeyPressed

void okButton_KeyPressed(KeyEvent event)

cancelButton_KeyPressed

void cancelButton_KeyPressed(KeyEvent event)

helpButton_ActionPerformed

void helpButton_ActionPerformed(ActionEvent event)

processHelpCommand

protected void processHelpCommand()

helpButton_KeyPressed

void helpButton_KeyPressed(KeyEvent event)

refDesignatorTextField_KeyPressed

void refDesignatorTextField_KeyPressed(KeyEvent event)

prependRequiredFieldFlag

protected String prependRequiredFieldFlag(String label)

getCommand

public int getCommand()

showOnlineHelp

protected void showOnlineHelp()

initHelpSystem

private void initHelpSystem()
Initialize the help system used in displaying tooltips and online help. The help system is initialized so that all online help files are displayed in the same browser window.

See Also:
HelpContext, HelpSystem