org.obe.xpdl.model.activity
Class ImplementationType

java.lang.Object
  extended byorg.obe.util.AbstractEnum
      extended byorg.obe.xpdl.model.activity.ImplementationType
All Implemented Interfaces:
java.lang.Comparable, Enum, java.io.Serializable

public final class ImplementationType
extends AbstractEnum

The ImplementationType class is used to represent how an activity is implemented.

Author:
Adrian Price
See Also:
Serialized Form

Field Summary
static ImplementationType NO
          ImplementationType which represents an empty implementation.
static int NO_INT
           
static ImplementationType SUBFLOW
          ImplementationType which represents a subflow implementation.
static int SUBFLOW_INT
           
static ImplementationType TOOLS
          ImplementationType which represents a tool implementation.
static int TOOLS_INT
           
static java.util.List VALUES
           
 
Fields inherited from class org.obe.util.AbstractEnum
name, ordinal
 
Method Summary
 java.util.List family()
          Returns an immutable list of the members of the enumerated type.
static ImplementationType valueOf(java.lang.String tag)
          Convert the specified String to an ImplementationType object.
 
Methods inherited from class org.obe.util.AbstractEnum
clinit, clone, compareTo, equals, hashCode, readResolve, toString, value
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NO_INT

public static final int NO_INT
See Also:
Constant Field Values

TOOLS_INT

public static final int TOOLS_INT
See Also:
Constant Field Values

SUBFLOW_INT

public static final int SUBFLOW_INT
See Also:
Constant Field Values

NO

public static final ImplementationType NO
ImplementationType which represents an empty implementation.


TOOLS

public static final ImplementationType TOOLS
ImplementationType which represents a tool implementation.


SUBFLOW

public static final ImplementationType SUBFLOW
ImplementationType which represents a subflow implementation.


VALUES

public static final java.util.List VALUES
Method Detail

valueOf

public static ImplementationType valueOf(java.lang.String tag)
Convert the specified String to an ImplementationType object. If there no matching ImplementationType for the given String then this method returns null.

Parameters:
tag - The String
Returns:
The ImplementationType object

family

public java.util.List family()
Description copied from interface: Enum
Returns an immutable list of the members of the enumerated type.

Returns:
The family of allowed values.


SourceForge.net Logo OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.