org.eclipse.emf.mwe.core
Class WorkflowRunnerApplication

java.lang.Object
  extended by org.eclipse.emf.mwe.core.WorkflowRunnerApplication
All Implemented Interfaces:
org.eclipse.equinox.app.IApplication

public class WorkflowRunnerApplication
extends java.lang.Object
implements org.eclipse.equinox.app.IApplication

Eclipse Application wrapper for MWE WorkflowRunner. Application arguments are passed as-is to the workflow engine.

Since:
1.0.0-M4
Author:
Karsten Thoms - Initial contribution and API

Field Summary
static java.lang.String KEY_APPL_ARGS
           
 
Fields inherited from interface org.eclipse.equinox.app.IApplication
EXIT_OK, EXIT_RELAUNCH, EXIT_RESTART
 
Constructor Summary
WorkflowRunnerApplication()
           
 
Method Summary
 java.lang.Object start(org.eclipse.equinox.app.IApplicationContext context)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_APPL_ARGS

public static final java.lang.String KEY_APPL_ARGS
See Also:
Constant Field Values
Constructor Detail

WorkflowRunnerApplication

public WorkflowRunnerApplication()
Method Detail

start

public java.lang.Object start(org.eclipse.equinox.app.IApplicationContext context)
                       throws java.lang.Exception
Specified by:
start in interface org.eclipse.equinox.app.IApplication
Throws:
java.lang.Exception

stop

public void stop()
Specified by:
stop in interface org.eclipse.equinox.app.IApplication