wt.clients.vc
Class IterationHistoryDialog

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

public class IterationHistoryDialog
extends Dialog

See Also:
Serialized Form

Nested Class Summary
(package private)  class IterationHistoryDialog.SymAction
           
(package private)  class IterationHistoryDialog.SymItem
           
(package private)  class IterationHistoryDialog.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)  Label baselineLabel
           
(package private)  List baselineList
           
(package private)  Panel buttonPanel
           
(package private)  Button closeButton
           
private static int COLUMN_COUNT
           
(package private)  Label commentsLabel
           
(package private)  WTTextArea commentsTextArea
           
(package private)  Button compareButton
           
private  ThreadGroup contextGroup
           
private static int CREATEDATE_COLUMN
           
private static int CREATEDBY_COLUMN
           
private static int DUMMY_COLUMN
           
(package private)  boolean fComponentsAdjusted
           
(package private)  Panel globalButtonPanel
           
(package private)  Button helpButton
           
(package private)  HelpContext helpContext
           
(package private)  HelpSystem helpSystem
           
(package private)  symantec.itools.awt.shape.HorizontalLine horizontalLine1
           
private  boolean inDescendent
           
private  Vector iterationEntries
           
(package private)  Label iterationHistoryLabel
           
(package private)  Panel iterationHistoryPanel
           
(package private)  WTMultiList iterationMultiList
           
private  SerialEnumeration iterations
           
private static int LASTMODIFIEDDATE_COLUMN
           
private static int LOCATION_SHIFT
           
private  Object lockStr
           
(package private)  Panel multiListPanel
           
(package private)  Applet parentApplet
           
(package private)  Frame parentFrame
           
private static ResourceBundle resources
           
private static String RESOURCES
           
private  Iterated reviseItem
           
(package private)  Folder selectedFolder
           
private static boolean VERBOSE
           
private static int VERSION_COLUMN
           
(package private)  Button viewButton
           
 
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
IterationHistoryDialog(Frame parent, boolean modal)
          Supported API: false
IterationHistoryDialog(Frame parent, String title, boolean modal)
          Supported API: false
 
Method Summary
 void addNotify()
          Supported API: false
(package private)  void closeButton_Action(ActionEvent event)
           
(package private)  void compareButton_ActionPerformed(ActionEvent event)
           
(package private)  void Dialog1_WindowClosing(WindowEvent event)
           
private  void dispatchRefresh(int action, Object obj)
           
 void dispose()
          Override the dispose method to work around a bug in the JDK.
private  void enableActions(boolean enable)
           
private  WTContext getContext()
           
 HelpSystem getHelpSystem()
          Gets the current helpSystem.
 String getHttpgwURLString()
          Supported API: false
 Dimension getMinimumSize()
           
 Applet getParentApplet()
          Supported API: false
(package private)  Frame getParentFrame()
           
 Dimension getPreferredSize()
           
 Iterated getReviseItem()
          Supported API: false
protected  Iterated getSelectedIteration()
           
protected  Iterated[] getSelectedIterations()
           
protected  CabinetBased getSelectedObject()
           
(package private)  void helpButton_Action(ActionEvent event)
           
private  void initHelpSystem()
           
(package private)  void initializeHelp()
           
private  void initResources()
           
(package private)  void iterationMultiList_itemStateChanged(ItemEvent event)
           
private  void localize()
           
private  void setButtonsEnabled(boolean value)
           
 void setParentApplet(Applet parent_applet)
          Supported API: false
(package private)  void setParentFrame(Frame parent)
           
 void setReviseItem(Iterated item)
          Supported API: false
private  void setStaggered()
          A very simple method that simply gets the parent Frame and staggers the Dialog's position relative to the parent Frame so that the parent Frame is not obscured by the IterationHistoryDialog.
 void setVisible(boolean isVisible)
           
 void show()
          Deprecated. The user should call the setVisible(boolean isVisible)
protected  void showBaselines()
           
protected  void showComments()
           
(package private)  void viewButton_Action(ActionEvent event)
           
protected  void viewObject()
           
 
Methods inherited from class java.awt.Dialog
getAccessibleContext, getTitle, hide, isModal, isResizable, isUndecorated, paramString, setModal, setResizable, setTitle, setUndecorated
 
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, 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

VERBOSE

private static boolean VERBOSE

selectedFolder

Folder selectedFolder

parentFrame

Frame parentFrame

iterations

private SerialEnumeration iterations

iterationEntries

private Vector iterationEntries

VERSION_COLUMN

private static int VERSION_COLUMN

LASTMODIFIEDDATE_COLUMN

private static int LASTMODIFIEDDATE_COLUMN

CREATEDBY_COLUMN

private static int CREATEDBY_COLUMN

CREATEDATE_COLUMN

private static int CREATEDATE_COLUMN

DUMMY_COLUMN

private static int DUMMY_COLUMN

COLUMN_COUNT

private static int COLUMN_COUNT

LOCATION_SHIFT

private static int LOCATION_SHIFT

reviseItem

private Iterated reviseItem

parentApplet

Applet parentApplet

contextGroup

private ThreadGroup contextGroup

resources

private static ResourceBundle resources

RESOURCES

private static String RESOURCES

helpSystem

HelpSystem helpSystem

helpContext

HelpContext helpContext

fComponentsAdjusted

boolean fComponentsAdjusted

iterationHistoryPanel

Panel iterationHistoryPanel

iterationHistoryLabel

Label iterationHistoryLabel

multiListPanel

Panel multiListPanel

iterationMultiList

WTMultiList iterationMultiList

buttonPanel

Panel buttonPanel

viewButton

Button viewButton

compareButton

Button compareButton

commentsLabel

Label commentsLabel

commentsTextArea

WTTextArea commentsTextArea

baselineLabel

Label baselineLabel

baselineList

List baselineList

horizontalLine1

symantec.itools.awt.shape.HorizontalLine horizontalLine1

globalButtonPanel

Panel globalButtonPanel

closeButton

Button closeButton

helpButton

Button helpButton

lockStr

private Object lockStr

inDescendent

private boolean inDescendent
Constructor Detail

IterationHistoryDialog

public IterationHistoryDialog(Frame parent,
                              boolean modal)
Supported API: false


IterationHistoryDialog

public IterationHistoryDialog(Frame parent,
                              String title,
                              boolean modal)
Supported API: false

Method Detail

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

initResources

private void initResources()

localize

private void localize()

addNotify

public void addNotify()
Supported API: false


setVisible

public void setVisible(boolean isVisible)

show

public void show()
Deprecated. The user should call the setVisible(boolean isVisible)

Supported API: false


getContext

private WTContext getContext()

Dialog1_WindowClosing

void Dialog1_WindowClosing(WindowEvent event)

viewButton_Action

void viewButton_Action(ActionEvent event)

viewObject

protected void viewObject()

getSelectedObject

protected CabinetBased getSelectedObject()

getSelectedIterations

protected Iterated[] getSelectedIterations()

getSelectedIteration

protected Iterated getSelectedIteration()

closeButton_Action

void closeButton_Action(ActionEvent event)

getParentApplet

public Applet getParentApplet()
Supported API: false


setParentApplet

public void setParentApplet(Applet parent_applet)
Supported API: false


setParentFrame

void setParentFrame(Frame parent)

getParentFrame

Frame getParentFrame()

setReviseItem

public void setReviseItem(Iterated item)
Supported API: false


getReviseItem

public Iterated getReviseItem()
Supported API: false


dispatchRefresh

private void dispatchRefresh(int action,
                             Object obj)

setButtonsEnabled

private void setButtonsEnabled(boolean value)

enableActions

private void enableActions(boolean enable)

helpButton_Action

void helpButton_Action(ActionEvent event)

initializeHelp

void initializeHelp()

initHelpSystem

private void initHelpSystem()

getHelpSystem

public HelpSystem getHelpSystem()
Gets the current helpSystem. If it's null, it initializes it.

Returns:
helpSystem

showBaselines

protected void showBaselines()

showComments

protected void showComments()

iterationMultiList_itemStateChanged

void iterationMultiList_itemStateChanged(ItemEvent event)

getHttpgwURLString

public String getHttpgwURLString()
                          throws WTException,
                                 IOException
Supported API: false

Throws:
WTException
IOException

compareButton_ActionPerformed

void compareButton_ActionPerformed(ActionEvent event)

setStaggered

private void setStaggered()
A very simple method that simply gets the parent Frame and staggers the Dialog's position relative to the parent Frame so that the parent Frame is not obscured by the IterationHistoryDialog. There is also a check to see that the dialog does not appear off the screen

Returns:
void

getMinimumSize

public Dimension getMinimumSize()

getPreferredSize

public Dimension getPreferredSize()