wt.clients.vc
Class VersionPanel

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

public class VersionPanel
extends Panel

See Also:
Serialized Form

Nested Class Summary
(package private)  class VersionPanel.SymAction
           
(package private)  class VersionPanel.SymItem
           
(package private)  class VersionPanel.WorkThread
           
 
Nested classes inherited from class java.awt.Panel
Panel.AccessibleAWTPanel
 
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
private  Applet applet
           
private  WTContext context
           
private  Frame frame
           
private  HelpContext helpContext
           
private  HelpSystem helpSystem
           
private  Master master
           
protected static ResourceBundle resource
           
protected static String RESOURCE
           
protected static int SET_OBJECT
          The work thread for this Panel.
private  ThreadGroup threadGroup
           
(package private)  Label versionLabel
           
private  VersionList versionList
           
(package private)  WTMultiList versionMultiList
           
protected static int VIEW_OBJECT
           
(package private)  Button viewButton
           
 
Fields inherited from class java.awt.Panel
 
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
VersionPanel()
           
 
Method Summary
 void addHelpListener(PropertyChangeListener listener)
           
 void addNotify()
           
 void clear()
           
 Applet getApplet()
           
 WTContext getContext()
          Get the WTContext to use in threads
protected  String getHelpBundleName()
           
 HelpContext getHelpContext()
           
 HelpSystem getHelpSystem()
           
protected  ResourceBundle getLabelsRB()
           
protected  String getLocalizedMessage(String key, Object[] params)
           
protected  String getLocalizedValue(String key)
           
 Master getMasterObject()
           
 Frame getParentFrame()
           
 Dimension getPreferredSize()
           
protected  Object getSelectedObject()
           
protected  ThreadGroup getThreadGroup()
           
 void initializeHelp()
           
protected  void initializeHelpTips()
           
protected  void initResources()
           
protected  void localize()
           
 void setApplet(Applet applet)
           
 void setHelpContext(HelpContext helpContext)
           
 void setHelpSystem(HelpSystem helpSystem)
           
 void setMaster(Master obj)
           
protected  void setObject(Object obj)
           
 void setParentFrame(Frame frame)
           
protected  void showMessageDialog(String message, boolean modal)
           
(package private)  void versionMultiList_actionPerformed(ActionEvent event)
           
(package private)  void versionMultiList_itemStateChanged(ItemEvent event)
           
(package private)  void viewButton_Action(ActionEvent event)
           
protected  void viewSelectedItem()
           
 
Methods inherited from class java.awt.Panel
getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, 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, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, 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, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, 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

versionLabel

Label versionLabel

versionMultiList

WTMultiList versionMultiList

viewButton

Button viewButton

helpContext

private HelpContext helpContext

helpSystem

private HelpSystem helpSystem

threadGroup

private ThreadGroup threadGroup

master

private Master master

versionList

private VersionList versionList

applet

private Applet applet

frame

private Frame frame

RESOURCE

protected static String RESOURCE

resource

protected static ResourceBundle resource

context

private WTContext context

SET_OBJECT

protected static final int SET_OBJECT
The work thread for this Panel. The work thread is used to place long operations in a separate WTThread so the AWT thread isn't tied up.

See Also:
Constant Field Values

VIEW_OBJECT

protected static final int VIEW_OBJECT
See Also:
Constant Field Values
Constructor Detail

VersionPanel

public VersionPanel()
Method Detail

getPreferredSize

public Dimension getPreferredSize()

setMaster

public void setMaster(Master obj)
               throws WTException,
                      PropertyVetoException
Throws:
WTException
PropertyVetoException

setObject

protected void setObject(Object obj)
                  throws WTException,
                         PropertyVetoException
Throws:
WTException
PropertyVetoException

getMasterObject

public Master getMasterObject()

setApplet

public void setApplet(Applet applet)

setParentFrame

public void setParentFrame(Frame frame)

getParentFrame

public Frame getParentFrame()

getApplet

public Applet getApplet()

getThreadGroup

protected ThreadGroup getThreadGroup()

localize

protected void localize()

initResources

protected void initResources()

getLabelsRB

protected ResourceBundle getLabelsRB()

addNotify

public void addNotify()

getHelpContext

public HelpContext getHelpContext()

getHelpSystem

public HelpSystem getHelpSystem()

setHelpSystem

public void setHelpSystem(HelpSystem helpSystem)

setHelpContext

public void setHelpContext(HelpContext helpContext)

initializeHelp

public void initializeHelp()
                    throws PropertyVetoException
Throws:
PropertyVetoException

initializeHelpTips

protected void initializeHelpTips()

getHelpBundleName

protected String getHelpBundleName()

addHelpListener

public void addHelpListener(PropertyChangeListener listener)

getContext

public WTContext getContext()
Get the WTContext to use in threads


versionMultiList_itemStateChanged

void versionMultiList_itemStateChanged(ItemEvent event)

getSelectedObject

protected Object getSelectedObject()

viewButton_Action

void viewButton_Action(ActionEvent event)

viewSelectedItem

protected void viewSelectedItem()

showMessageDialog

protected void showMessageDialog(String message,
                                 boolean modal)

getLocalizedMessage

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

getLocalizedValue

protected String getLocalizedValue(String key)

versionMultiList_actionPerformed

void versionMultiList_actionPerformed(ActionEvent event)

clear

public void clear()