de.unihalle.informatik.Alida.exceptions
Enum ALDWorkflowException.WorkflowExceptionType

java.lang.Object
  extended by java.lang.Enum<ALDWorkflowException.WorkflowExceptionType>
      extended by de.unihalle.informatik.Alida.exceptions.ALDWorkflowException.WorkflowExceptionType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ALDWorkflowException.WorkflowExceptionType>
Enclosing class:
ALDWorkflowException

public static enum ALDWorkflowException.WorkflowExceptionType
extends java.lang.Enum<ALDWorkflowException.WorkflowExceptionType>

Author:
posch

Enum Constant Summary
CYCLIC
          work flow gets cyclic
DUPLICATE_EDGE
          duplicate edge
EDGE_DOESNOT_EXIST
          edge does not exist.
EDGEID_OUTOFRANGE
          node id out of range
FATAL_INTERNAL_ERROR
          fatal internal error unknown cause
ILLEGAL_GRAPH_STRUCTURE
          illegal graph structure
INCOMPATIBLE_TYPES
          source and target parameter are of incompatible type
INCOMPATIBLE_TYPES_BUT_CONVERTIBLE
          source and target parameter are of incompatible type but may be converted by a data converter
INSTANTIATION_ERROR
          Operator object cannot be instantiated.
INVALID_OPERATOR
          invalid class of operator
LOAD_FAILED
          Load of work flow failed.
MULTIPLE_INCIDENT_LINKS
          multiple incident edges for an input parameter.
NODE_DOESNOT_EXIST
          node does not exist.
NODEID_OUTOFRANGE
          node id out of range
PARAMETER_ERROR
          error with parameter.
RUN_FAILED
          execution of (part of) the work flow failed
SAVE_FAILED
          Save of work flow failed.
WRONG_SOURCE_PARAMETER_DIRECTION
          source parameter has not direction OUT or INOUT
WRONG_TARGET_PARAMETER_DIRECTION
          target parameter has not direction INPUT or INOUT
 
Method Summary
static ALDWorkflowException.WorkflowExceptionType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ALDWorkflowException.WorkflowExceptionType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CYCLIC

public static final ALDWorkflowException.WorkflowExceptionType CYCLIC
work flow gets cyclic


DUPLICATE_EDGE

public static final ALDWorkflowException.WorkflowExceptionType DUPLICATE_EDGE
duplicate edge


EDGE_DOESNOT_EXIST

public static final ALDWorkflowException.WorkflowExceptionType EDGE_DOESNOT_EXIST
edge does not exist.


EDGEID_OUTOFRANGE

public static final ALDWorkflowException.WorkflowExceptionType EDGEID_OUTOFRANGE
node id out of range


FATAL_INTERNAL_ERROR

public static final ALDWorkflowException.WorkflowExceptionType FATAL_INTERNAL_ERROR
fatal internal error unknown cause


ILLEGAL_GRAPH_STRUCTURE

public static final ALDWorkflowException.WorkflowExceptionType ILLEGAL_GRAPH_STRUCTURE
illegal graph structure


INCOMPATIBLE_TYPES

public static final ALDWorkflowException.WorkflowExceptionType INCOMPATIBLE_TYPES
source and target parameter are of incompatible type


INCOMPATIBLE_TYPES_BUT_CONVERTIBLE

public static final ALDWorkflowException.WorkflowExceptionType INCOMPATIBLE_TYPES_BUT_CONVERTIBLE
source and target parameter are of incompatible type but may be converted by a data converter


INSTANTIATION_ERROR

public static final ALDWorkflowException.WorkflowExceptionType INSTANTIATION_ERROR
Operator object cannot be instantiated.


INVALID_OPERATOR

public static final ALDWorkflowException.WorkflowExceptionType INVALID_OPERATOR
invalid class of operator


LOAD_FAILED

public static final ALDWorkflowException.WorkflowExceptionType LOAD_FAILED
Load of work flow failed.


MULTIPLE_INCIDENT_LINKS

public static final ALDWorkflowException.WorkflowExceptionType MULTIPLE_INCIDENT_LINKS
multiple incident edges for an input parameter.


NODE_DOESNOT_EXIST

public static final ALDWorkflowException.WorkflowExceptionType NODE_DOESNOT_EXIST
node does not exist.


NODEID_OUTOFRANGE

public static final ALDWorkflowException.WorkflowExceptionType NODEID_OUTOFRANGE
node id out of range


PARAMETER_ERROR

public static final ALDWorkflowException.WorkflowExceptionType PARAMETER_ERROR
error with parameter.


RUN_FAILED

public static final ALDWorkflowException.WorkflowExceptionType RUN_FAILED
execution of (part of) the work flow failed


SAVE_FAILED

public static final ALDWorkflowException.WorkflowExceptionType SAVE_FAILED
Save of work flow failed.


WRONG_SOURCE_PARAMETER_DIRECTION

public static final ALDWorkflowException.WorkflowExceptionType WRONG_SOURCE_PARAMETER_DIRECTION
source parameter has not direction OUT or INOUT


WRONG_TARGET_PARAMETER_DIRECTION

public static final ALDWorkflowException.WorkflowExceptionType WRONG_TARGET_PARAMETER_DIRECTION
target parameter has not direction INPUT or INOUT

Method Detail

valueOf

public static ALDWorkflowException.WorkflowExceptionType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

values

public static ALDWorkflowException.WorkflowExceptionType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ALDWorkflowException.WorkflowExceptionType c : ALDWorkflowException.WorkflowExceptionType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared