wt.clients.ixb
Class IXBOptions

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Panel
              extended byjava.applet.Applet
                  extended byjavax.swing.JApplet
                      extended bywt.clients.ixb.IXBOptions
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, RootPaneContainer, Serializable

public class IXBOptions
extends JApplet

See Also:
Serialized Form

Nested Class Summary
(package private)  class IXBOptions.SymAction
           
(package private)  class IXBOptions.SymMouse
           
 
Nested classes inherited from class javax.swing.JApplet
JApplet.AccessibleJApplet
 
Nested classes inherited from class java.applet.Applet
Applet.AccessibleApplet
 
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  boolean authenicated
           
private  WTContainerRef container
           
static String HELP_RESOURCE
           
static String HELP_TARGET
           
(package private)  symantec.itools.multimedia.ImageViewer imvExporter
           
(package private)  symantec.itools.multimedia.ImageViewer imvExporterLabel
           
(package private)  symantec.itools.multimedia.ImageViewer imvImporter
           
(package private)  symantec.itools.multimedia.ImageViewer imvImporterLabel
           
(package private)  symantec.itools.multimedia.ImageViewer imvLogo
           
private static Object initSync
           
(package private)  symantec.itools.awt.ImagePanel panImages
           
private static boolean VERBOSE
           
 
Fields inherited from class javax.swing.JApplet
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.applet.Applet
 
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
IXBOptions()
           
 
Method Summary
private  void authenticate_user()
           
 void destroy()
           
protected  Frame getExportFrame(WTContainerRef containerRef)
          Creates and initializes an 'Export' frame component.
protected  Frame getImportFrame(WTContainerRef containerRef)
          Creates and initializes an 'Import' frame component.
private  String getLocalizedResource(String resource)
           
protected  Frame getParentFrame()
          Returns the parent Frame of this applet.
(package private)  void imvExporter_mouseEntered(MouseEvent event)
           
(package private)  void imvExporter_mouseExited(MouseEvent event)
           
(package private)  void imvExporter_mouseReleased(MouseEvent event)
           
(package private)  void imvImporter_mouseEntered(MouseEvent event)
           
(package private)  void imvImporter_mouseExited(MouseEvent event)
           
(package private)  void imvImporter_mouseReleased(MouseEvent event)
           
 void init()
           
private  boolean isOverImage(MouseEvent event, symantec.itools.multimedia.ImageViewer image)
           
private  void launchIXBExportFrame()
           
private  void launchIXBFrame(Frame frame)
           
private  void launchIXBImportFrame()
           
private static String log(Object msg)
           
 void start()
           
 void stop()
           
 
Methods inherited from class javax.swing.JApplet
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, remove, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.applet.Applet
getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, 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, 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, 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

initSync

private static Object initSync

authenicated

private boolean authenicated

container

private WTContainerRef container

HELP_TARGET

public static String HELP_TARGET

HELP_RESOURCE

public static String HELP_RESOURCE

VERBOSE

private static final boolean VERBOSE

panImages

symantec.itools.awt.ImagePanel panImages

imvLogo

symantec.itools.multimedia.ImageViewer imvLogo

imvExporter

symantec.itools.multimedia.ImageViewer imvExporter

imvExporterLabel

symantec.itools.multimedia.ImageViewer imvExporterLabel

imvImporter

symantec.itools.multimedia.ImageViewer imvImporter

imvImporterLabel

symantec.itools.multimedia.ImageViewer imvImporterLabel
Constructor Detail

IXBOptions

public IXBOptions()
Method Detail

init

public void init()

authenticate_user

private void authenticate_user()

getLocalizedResource

private String getLocalizedResource(String resource)

imvImporter_mouseEntered

void imvImporter_mouseEntered(MouseEvent event)

imvImporter_mouseExited

void imvImporter_mouseExited(MouseEvent event)

imvImporter_mouseReleased

void imvImporter_mouseReleased(MouseEvent event)

imvExporter_mouseEntered

void imvExporter_mouseEntered(MouseEvent event)

imvExporter_mouseExited

void imvExporter_mouseExited(MouseEvent event)

imvExporter_mouseReleased

void imvExporter_mouseReleased(MouseEvent event)

getParentFrame

protected Frame getParentFrame()
Returns the parent Frame of this applet.


start

public void start()

stop

public void stop()

destroy

public void destroy()

isOverImage

private boolean isOverImage(MouseEvent event,
                            symantec.itools.multimedia.ImageViewer image)

getExportFrame

protected Frame getExportFrame(WTContainerRef containerRef)
Creates and initializes an 'Export' frame component. Should be overwritten if some solution uses its own 'Export' frame.

Parameters:
containerRef - The container reference.
Returns:
The 'Export' frame component.

launchIXBExportFrame

private void launchIXBExportFrame()

getImportFrame

protected Frame getImportFrame(WTContainerRef containerRef)
Creates and initializes an 'Import' frame component. Should be overwritten if some solution uses its own 'Import' frame.

Parameters:
containerRef - The container reference.
Returns:
The 'Import' frame component.

launchIXBImportFrame

private void launchIXBImportFrame()

launchIXBFrame

private void launchIXBFrame(Frame frame)

log

private static String log(Object msg)