org.eclipse.stardust.engine.api.model
Class ImplementationType

java.lang.Object
  extended by org.eclipse.stardust.common.StringKey
      extended by org.eclipse.stardust.engine.api.model.ImplementationType
All Implemented Interfaces:
Serializable, Comparable

public class ImplementationType
extends org.eclipse.stardust.common.StringKey

The implementation type of an activity.

Version:
$Revision$
Author:
ubirkemeyer
See Also:
Serialized Form

Field Summary
static ImplementationType Application
          An activity which executes an application, either interactive or non-interactive.
static ImplementationType Manual
          An interactive activity which does not execute any application.
static ImplementationType Route
          An activity which is used for routing to other activities via the transitions.
static ImplementationType SubProcess
          An activity which contains a sub process.
 
Method Summary
static ImplementationType get(String id)
           
 String[] getContexts()
          Gets the identifiers of the predefined application contexts.
 boolean isSubProcess()
           
 
Methods inherited from class org.eclipse.stardust.common.StringKey
compareTo, equals, getId, getKey, getKey, getKeys, getKeys, getName, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

Manual

public static final ImplementationType Manual
An interactive activity which does not execute any application.


Application

public static final ImplementationType Application
An activity which executes an application, either interactive or non-interactive.


SubProcess

public static final ImplementationType SubProcess
An activity which contains a sub process.


Route

public static final ImplementationType Route
An activity which is used for routing to other activities via the transitions.

Method Detail

get

public static ImplementationType get(String id)

getContexts

public String[] getContexts()
Gets the identifiers of the predefined application contexts.

Returns:
an array containing the valid application contexts for this implementation type.

isSubProcess

public final boolean isSubProcess()


Copyright © 2017 Eclipse Stardust. All Rights Reserved.