EGF Engine
Release 0.1.0

org.eclipse.egf.batch.application
Class FactoryComponentRunnerApplication

java.lang.Object
  extended by org.eclipse.egf.batch.application.FactoryComponentRunnerApplication

public class FactoryComponentRunnerApplication
extends Object

This class controls all aspects of the application's execution.
This application is a workbench window that runs given factory component and exit immediately when execution is done.


Field Summary
static String FACTORY_COMPONENT_ID
          Constant to be used to set the factory component to run.
 
Constructor Summary
FactoryComponentRunnerApplication()
           
 
Method Summary
 Object run(String[] args_p)
          Starts this application with the given context and returns a result.
 Object start(IApplicationContext context_p)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FACTORY_COMPONENT_ID

public static final String FACTORY_COMPONENT_ID
Constant to be used to set the factory component to run.

See Also:
Constant Field Values
Constructor Detail

FactoryComponentRunnerApplication

public FactoryComponentRunnerApplication()
Method Detail

start

public Object start(IApplicationContext context_p)
             throws Exception
Throws:
Exception
See Also:
org.eclipse.equinox.app.IApplication#start(org.eclipse.equinox.app.IApplicationContext)

run

public Object run(String[] args_p)
Starts this application with the given context and returns a result.

Parameters:
args_p -
Returns:

stop

public void stop()
See Also:
org.eclipse.equinox.app.IApplication#stop()

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.