wt.clients.replication.unit
Class ReferencesPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Panel
              extended bywt.clients.replication.unit.HelperPanel
                  extended bywt.clients.replication.unit.ReferencesPanel
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable

public class ReferencesPanel
extends HelperPanel

ReferencesPanel is a view class for displaying the Documents referenced by a part.

Supported API: false

Extendable: false

See Also:
Serialized Form

Nested Class Summary
(package private)  class ReferencesPanel.SymAction
           
(package private)  class ReferencesPanel.SymItem
           
 
Nested classes inherited from class wt.clients.replication.unit.HelperPanel
HelperPanel.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
(package private)  Panel actionPanel
           
(package private)  symantec.itools.awt.LabelButton addButton
           
(package private)  Panel buttonPanel
           
private  Font crossLocaleFont
           
(package private)  Panel detailPanel
           
(package private)  symantec.itools.awt.WrappingLabel findingReferencesLabel
           
(package private)  Panel progressPanel
           
(package private)  WTMultiList referenceMultiList
           
protected  ReferencesList referencesList
           
(package private)  Panel referencesPanel
           
(package private)  symantec.itools.awt.LabelButton removeButton
           
(package private)  symantec.itools.awt.LabelButton showversionsButton
           
(package private)  symantec.itools.awt.WrappingLabel titleLabel
           
(package private)  Panel titlePanel
           
protected  boolean updateMode
           
protected  VersionPanel versionPanel
           
(package private)  Panel workingPanel
           
 
Fields inherited from class wt.clients.replication.unit.HelperPanel
resource, RESOURCE, SAVE, SET_PART_ITEM, threadGroup
 
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
ReferencesPanel()
          Construct the ReferencesPanel.
 
Method Summary
(package private)  void addButton_Action(ActionEvent event)
           
 void addHelpListener(PropertyChangeListener listener)
           
 void findDocumentsChooser()
          Launch a WTChooser dialog to find documents to reference.
 void initializeHelp()
          Initialize the help for this panel.
protected  void localize()
           
(package private)  void referenceMultiList_actionPerformed(ActionEvent event)
           
(package private)  void referenceMultiList_itemStateChanged(ItemEvent event)
           
(package private)  void removeButton_Action(ActionEvent event)
           
 boolean save()
          Save any changes.
 void setPartItem()
          This method is used internally by the WorkThread to initialize the instance variables using the contained PartItem().
 void setUpdateMode(boolean update_mode)
          Set the update mode for the panel.
(package private)  void showVersions()
           
(package private)  void viewButton_ActionPerformed(ActionEvent event)
           
 void viewSelectedItem()
          Launch a view task for the selected item in the list.
 
Methods inherited from class wt.clients.replication.unit.HelperPanel
addNotify, getApplet, getContext, getHelpBundleName, getHelpContext, getHelpSystem, getLabelsRB, getLocalizedMessage, getLocalizedValue, getParentFrame, getPartItem, getThreadGroup, initResources, saveInThread, setApplet, setContext, setHelpContext, setHelpSystem, setPartItem, showMessageDialog
 
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, getPreferredSize, 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

referencesList

protected ReferencesList referencesList

versionPanel

protected VersionPanel versionPanel

updateMode

protected boolean updateMode

crossLocaleFont

private Font crossLocaleFont

progressPanel

Panel progressPanel

findingReferencesLabel

symantec.itools.awt.WrappingLabel findingReferencesLabel

workingPanel

Panel workingPanel

titlePanel

Panel titlePanel

titleLabel

symantec.itools.awt.WrappingLabel titleLabel

referencesPanel

Panel referencesPanel

referenceMultiList

WTMultiList referenceMultiList

actionPanel

Panel actionPanel

buttonPanel

Panel buttonPanel

showversionsButton

symantec.itools.awt.LabelButton showversionsButton

addButton

symantec.itools.awt.LabelButton addButton

removeButton

symantec.itools.awt.LabelButton removeButton

detailPanel

Panel detailPanel
Constructor Detail

ReferencesPanel

public ReferencesPanel()
Construct the ReferencesPanel.

Method Detail

setPartItem

public void setPartItem()
This method is used internally by the WorkThread to initialize the instance variables using the contained PartItem().

Overrides:
setPartItem in class HelperPanel

setUpdateMode

public void setUpdateMode(boolean update_mode)
Set the update mode for the panel.

Overrides:
setUpdateMode in class HelperPanel
Parameters:
update_mode - if true, allow updates

addHelpListener

public void addHelpListener(PropertyChangeListener listener)

save

public boolean save()
             throws WTException
Save any changes.

Returns:
true if save was successful
Throws:
WTException

localize

protected void localize()
Overrides:
localize in class HelperPanel

initializeHelp

public void initializeHelp()
Initialize the help for this panel.

Overrides:
initializeHelp in class HelperPanel

viewSelectedItem

public void viewSelectedItem()
Launch a view task for the selected item in the list.


viewButton_ActionPerformed

void viewButton_ActionPerformed(ActionEvent event)

referenceMultiList_actionPerformed

void referenceMultiList_actionPerformed(ActionEvent event)

showVersions

void showVersions()

referenceMultiList_itemStateChanged

void referenceMultiList_itemStateChanged(ItemEvent event)

addButton_Action

void addButton_Action(ActionEvent event)

findDocumentsChooser

public void findDocumentsChooser()
Launch a WTChooser dialog to find documents to reference. Use an inner class to listen for events from the WTChooser.


removeButton_Action

void removeButton_Action(ActionEvent event)