Process UI Toolkit API

filenet.vw.toolkit.utils
Class VWBaseAppLauncherApplet

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--javax.swing.JApplet
                                |
                                +--filenet.vw.toolkit.utils.VWBaseAppLauncherApplet
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, IVWAppLauncher, IVWFrameInterface, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable

public abstract class VWBaseAppLauncherApplet
extends javax.swing.JApplet
implements IVWAppLauncher

This class provides the basic functionality for an applet that can launch child applications

Since:
IWWS1.00
See Also:
Serialized Form

Inner classes inherited from class javax.swing.JApplet
javax.swing.JApplet.AccessibleJApplet
 
Inner classes inherited from class java.applet.Applet
java.applet.Applet.AccessibleApplet
 
Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
static filenet.vw.toolkit.utils.Logger m_logger
           
protected  VWSessionInfo m_sessionInfo
           
 
Fields inherited from class javax.swing.JApplet
accessibleContext, rootPane, rootPaneCheckingEnabled
 
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
VWBaseAppLauncherApplet()
           
 
Method Summary
protected  void abort()
          Closes the window
protected  void childWindowClosed()
          Called when a child window closes.
 void closeWindow()
          Attempts to close the window
 void closeWindow(java.lang.String infoMessage, java.lang.String closingMessage)
          Replaces the window controls with a message
 void destroy()
          Called by the browser or applet viewer to inform this applet that it is being reclaimed and that it should destroy any resources that it has allocated.
 VWSessionInfo getSessionInfo()
          Returns the session information object
protected  boolean hasChildren()
          Returns true if we are managing child applications
 void init()
          Initialize the applet
 boolean logoff()
          Closes all of the active applications and logs off the session
 void registerApplication(IVWLaunchableApp childApp)
          Allows this class to keep track of the child applications.
 void simpleLogoff()
          Just logs off the session
 void windowClosing(java.awt.event.WindowEvent event)
          Invoked when a window is in the process of being closed.
 
Methods inherited from class javax.swing.JApplet
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, 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, start, stop
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_logger

public static final filenet.vw.toolkit.utils.Logger m_logger

m_sessionInfo

protected VWSessionInfo m_sessionInfo
Constructor Detail

VWBaseAppLauncherApplet

public VWBaseAppLauncherApplet()
Method Detail

init

public void init()
Initialize the applet
Overrides:
init in class java.applet.Applet
Since:
IWWS1.00

closeWindow

public void closeWindow()
Attempts to close the window
Since:
4.2.2

closeWindow

public void closeWindow(java.lang.String infoMessage,
                        java.lang.String closingMessage)
Replaces the window controls with a message
Parameters:
infoMessage -  
closingMessage -  
Since:
4.2.2

destroy

public void destroy()
Called by the browser or applet viewer to inform this applet that it is being reclaimed and that it should destroy any resources that it has allocated.
Overrides:
destroy in class java.applet.Applet
Since:
IWWS 1.00

getSessionInfo

public VWSessionInfo getSessionInfo()
Returns the session information object
Returns:
the session information object
Since:
IWWS 1.10

logoff

public boolean logoff()
Closes all of the active applications and logs off the session
Returns:
true if the session has been logged off
Since:
IWWS 1.00

simpleLogoff

public void simpleLogoff()
Just logs off the session
Since:
IWWS 1.10

registerApplication

public void registerApplication(IVWLaunchableApp childApp)
Allows this class to keep track of the child applications.
Specified by:
registerApplication in interface IVWAppLauncher
Parameters:
childApp - the child application
Since:
IWWS1.00

windowClosing

public void windowClosing(java.awt.event.WindowEvent event)
Invoked when a window is in the process of being closed.
Specified by:
windowClosing in interface IVWFrameInterface
Parameters:
event - The window closing event.

abort

protected void abort()
Closes the window
Since:
IWWS1.00

childWindowClosed

protected void childWindowClosed()
Called when a child window closes.
Since:
IWWS1.00

hasChildren

protected boolean hasChildren()
Returns true if we are managing child applications
Returns:
true if we are managing child applications
Since:
IWWS1.00


Copyright © 2002, 2003 FileNet Corporation. All rights reserved.