Process UI Toolkit API

filenet.vw.toolkit.utils
Interface IVWAppLauncher

All Superinterfaces:
IVWFrameInterface
All Known Implementing Classes:
VWBaseAppLauncherApplet, VWBaseLaunchableApplication

public interface IVWAppLauncher
extends IVWFrameInterface

This interface specifies the methods supported for objects that launch a dependent application. This interface must be implemented in all applications that need to share session-related information with dependent (or child) applications.

Since:
eProcess 4.0

Method Summary
 boolean bringChildAppToFront(java.lang.String className)
          Bring the child application window to the front (z-order)
 boolean hasChildClass(java.lang.String className)
           
 void registerApplication(IVWLaunchableApp childApp)
          Allows the class to determine the state of the dependent (child) application launched from the class implementing this interface.
 
Methods inherited from interface filenet.vw.toolkit.utils.IVWFrameInterface
windowClosing
 

Method Detail

registerApplication

void registerApplication(IVWLaunchableApp childApp)
Allows the class to determine the state of the dependent (child) application launched from the class implementing this interface. This method is used to keep track of the child application - if it is closed, the reference is deleted; if the parent closes, the reference is used to close the child application.

Parameters:
childApp - An IVWLaunchableApp object that represents the dependent (child) application being launched by this object.
Since:
eProcess 4.0

hasChildClass

boolean hasChildClass(java.lang.String className)
Parameters:
className -
Returns:
true if a child application of the given class name is in our list.
Since:
P8 4.5.0

bringChildAppToFront

boolean bringChildAppToFront(java.lang.String className)
Bring the child application window to the front (z-order)

Parameters:
className -
Returns:
true if successful
Since:
P8 4.5.0

Process UI Toolkit API

© Copyright IBM Corporation 2002, 2008. All rights reserved.