com.tensegrity.skeleton.swt.launch
Class SwtFileMenuLaunchTask

java.lang.Object
  extended bycom.tensegrity.gui.launch.LaunchTask
      extended bycom.tensegrity.skeleton.swing.launch.AbstractLaunchTask
          extended bycom.tensegrity.skeleton.swt.launch.SwtMenuLaunchTask
              extended bycom.tensegrity.skeleton.swt.launch.SwtFileMenuLaunchTask

public class SwtFileMenuLaunchTask
extends SwtMenuLaunchTask

Creates the File-Menu and adds it to the MenuBar of a given SwtApplicationFrame. Users of this class may overwrite the SwtMenuLaunchTask.postCreate(Object) method and modify the passed Menu.

Version:
$Id: SwtFileMenuLaunchTask.java,v 1.10 2005/08/08 16:36:36 BurkhardWick Exp $
Author:
S�bastien Guyon

Nested Class Summary
 
Nested classes inherited from class com.tensegrity.skeleton.swt.launch.SwtMenuLaunchTask
SwtMenuLaunchTask.menuItemsListener
 
Field Summary
 
Fields inherited from class com.tensegrity.gui.launch.LaunchTask
lasterror, LAUNCHTASKSTATUS_FATAL, LAUNCHTASKSTATUS_FATAL_RETRY, LAUNCHTASKSTATUS_SERIOUS, LAUNCHTASKSTATUS_SERIOUS_RETRY, LAUNCHTASKSTATUS_SHUTDOWN, LAUNCHTASKSTATUS_SUCCESS, LAUNCHTASKSTATUS_WARNING
 
Constructor Summary
SwtFileMenuLaunchTask(SwtApplicationFrame applicationFrame)
          Creates a new SwtFileMenuLaunchTask.
 
Method Summary
 int run()
          The run method of this launch task.
 
Methods inherited from class com.tensegrity.skeleton.swt.launch.SwtMenuLaunchTask
addMenuItem, addMenuItem, addSeparator, createMenu, createSubMenu, postCreate
 
Methods inherited from class com.tensegrity.skeleton.swing.launch.AbstractLaunchTask
findResourceText, getApplicationFrame, getName, getStatusPrefix, getStatusPrefixResourceKey
 
Methods inherited from class com.tensegrity.gui.launch.LaunchTask
getError, getStatusDetails
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwtFileMenuLaunchTask

public SwtFileMenuLaunchTask(SwtApplicationFrame applicationFrame)
Creates a new SwtFileMenuLaunchTask.

Parameters:
applicationFrame - Application context for this LaunchTask.
Method Detail

run

public final int run()
              throws java.lang.Exception
Description copied from class: LaunchTask
The run method of this launch task. The returned status indicates what the invoker is supposed to do after the task executed.

Specified by:
run in class LaunchTask
Returns:
one of the LAUNCHTASKSTATUS_* constants defined in this interface.
Throws:
java.lang.Exception


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.