01: package org.enhydra.shark.xpdl;
02:
03: /**
04: * @author Sasa Bojanic
05: *
06: */
07: public final class XPDLValidationErrorIds {
08:
09: public static final String ERROR_INVALID_ID = "ERROR_INVALID_ID";
10: public static final String ERROR_NON_UNIQUE_ID = "ERROR_NON_UNIQUE_ID";
11:
12: public static final String ERROR_INVALID_XPDL_VERSION = "ERROR_INVALID_XPDL_VERSION";
13:
14: public static final String ERROR_NON_EXISTING_WORKFLOW_PROCESS_REFERENCE = "ERROR_NON_EXISTING_WORKFLOW_PROCESS_REFERENCE";
15: public static final String ERROR_NON_EXISTING_APPLICATION_REFERENCE = "ERROR_NON_EXISTING_APPLICATION_REFERENCE";
16: public static final String ERROR_NON_EXISTING_ACTIVITY_SET_REFERENCE = "ERROR_NON_EXISTING_ACTIVITY_SET_REFERENCE";
17: public static final String ERROR_NON_EXISTING_TYPE_DECLARATION_REFERENCE = "ERROR_NON_EXISTING_TYPE_DECLARATION_REFERENCE";
18: public static final String ERROR_NON_EXISTING_PARTICIPANT_REFERENCE = "ERROR_NON_EXISTING_PARTICIPANT_REFERENCE";
19: public static final String ERROR_NON_EXISTING_TRANSITION_REFERENCE = "ERROR_NON_EXISTING_TRANSITION_REFERENCE";
20: public static final String ERROR_NON_EXISTING_ACTIVITY_REFERENCE = "ERROR_NON_EXISTING_ACTIVITY_REFERENCE";
21: public static final String ERROR_NON_EXISTING_VARIABLE_REFERENCE = "ERROR_NON_EXISTING_VARIABLE_REFERENCE";
22: public static final String ERROR_NON_EXISTING_EXTERNAL_PACKAGE_REFERENCE = "ERROR_NON_EXISTING_EXTERNAL_PACKAGE_REFERENCE";
23:
24: public static final String ERROR_WORKFLOW_PROCESS_NOT_DEFINED = "ERROR_WORKFLOW_PROCESS_NOT_DEFINED";
25: public static final String ERROR_ACTIVITY_SET_NOT_DEFINED = "ERROR_ACTIVITY_SET_NOT_DEFINED";
26: public static final String ERROR_NO_TOOLS_DEFINED = "ERROR_NO_TOOLS_DEFINED";
27:
28: public static final String ERROR_DEADLINE_EXCEPTION_NOT_PROPERLY_HANDLED_MISSING_SPECIFIED_EXCEPTION_TRANSITION_OR_DEFAULT_EXCEPTION_TRANSITION = "ERROR_DEADLINE_EXCEPTION_NOT_PROPERLY_HANDLED_MISSING_SPECIFIED_EXCEPTION_TRANSITION_OR_DEFAULT_EXCEPTION_TRANSITION";
29: public static final String ERROR_DEADLINES_NOT_PROPERLY_HANDLED_NO_EXCEPTIONAL_TRANSITIONS = "ERROR_DEADLINES_NOT_PROPERLY_HANDLED_NO_EXCEPTIONAL_TRANSITIONS";
30:
31: public static final String ERROR_MULTIPLE_SYNC_DEADLINES_DEFINED = "ERROR_MULTIPLE_SYNC_DEADLINES_DEFINED";
32:
33: public static final String WARNING_ACTIVITY_CANNOT_HAVE_PERFORMER = "WARNING_ACTIVITY_CANNOT_HAVE_PERFORMER";
34:
35: public static final String WARNING_PERFORMER_EXPRESSION_POSSIBLY_INVALID = "WARNING_PERFORMER_EXPRESSION_POSSIBLY_INVALID";
36: public static final String WARNING_ACTUAL_PARAMETER_EXPRESSION_POSSIBLY_INVALID = "WARNING_ACTUAL_PARAMETER_EXPRESSION_POSSIBLY_INVALID";
37: public static final String WARNING_CONDITIONAL_TRANSITION_WITHOUT_EXPRESSION = "WARNING_CONDITIONAL_TRANSITION_WITHOUT_EXPRESSION";
38: public static final String WARNING_EXCEPTION_TRANSITION_WITHOUT_EXPRESSION = "WARNING_EXCEPTION_TRANSITION_WITHOUT_EXPRESSION";
39: public static final String WARNING_UNCONDITIONAL_TRANSITION_WITH_EXPRESSION = "WARNING_UNCONDITIONAL_TRANSITION_WITH_EXPRESSION";
40: public static final String WARNING_DEFAULT_EXCEPTION_TRANSITION_WITH_EXPRESSION = "WARNING_DEFAULT_EXCEPTION_TRANSITION_WITH_EXPRESSION";
41: public static final String WARNING_OTHERWISE_TRANSITION_WITH_EXPRESSION = "WARNING_OTHERWISE_TRANSITION_WITH_EXPRESSION";
42: public static final String WARNING_CONDITION_EXPRESSION_POSSIBLY_INVALID = "WARNING_CONDITION_EXPRESSION_POSSIBLY_INVALID";
43: public static final String WARNING_DEADLINE_EXPRESSION_POSSIBLY_INVALID = "WARNING_DEADLINE_EXPRESSION_POSSIBLY_INVALID";
44: public static final String WARNING_POSSIBLY_INVALID_EXTERNAL_PACKAGE = "WARNING_POSSIBLY_INVALID_EXTERNAL_PACKAGE";
45: public static final String WARNING_UNUSED_VARIABLE = "WARNING_UNUSED_VARIABLE";
46:
47: public static final String ERROR_FORMAL_AND_ACTUAL_PARAMETERS_NUMBER_MISSMATCH = "ERROR_FORMAL_AND_ACTUAL_PARAMETERS_NUMBER_MISSMATCH";
48: public static final String ERROR_TRANSITION_REFS_AND_OUTGOING_TRANSITION_NUMBER_MISSMATCH = "ERROR_TRANSITION_REFS_AND_OUTGOING_TRANSITION_NUMBER_MISSMATCH";
49: public static final String ERROR_INVALID_ACTUAL_PARAMETER_VARIABLE_TYPE = "ERROR_INVALID_ACTUAL_PARAMETER_VARIABLE_TYPE";
50:
51: public static final String ERROR_MULTIPLE_OUTGOING_TRANSITIONS_WITHOUT_SPLIT_TYPE_DEFINED = "ERROR_MULTIPLE_OUTGOING_TRANSITIONS_WITHOUT_SPLIT_TYPE_DEFINED";
52: public static final String ERROR_MULTIPLE_INCOMING_TRANSITIONS_WITHOUT_JOIN_TYPE_DEFINED = "ERROR_MULTIPLE_INCOMING_TRANSITIONS_WITHOUT_JOIN_TYPE_DEFINED";
53: public static final String ERROR_MORE_THAN_ONE_OTHERWISE_TRANSITION = "ERROR_MORE_THAN_ONE_OTHERWISE_TRANSITION";
54: public static final String ERROR_MORE_THAN_ONE_DEFAULT_EXCEPTION_TRANSITION = "ERROR_MORE_THAN_ONE_DEFAULT_EXCEPTION_TRANSITION";
55:
56: public static final String ERROR_LOOP_CONTAINED_ACTIVITY_IN_LOOP_BLOCKED_MODE = "ERROR_LOOP_CONTAINED_ACTIVITY_IN_LOOP_BLOCKED_MODE";
57: public static final String ERROR_CYCLIC_GRAPH_IN_LOOP_BLOCKED_MODE = "ERROR_CYCLIC_GRAPH_IN_LOOP_BLOCKED_MODE";
58: public static final String ERROR_MULTIPLE_STARTING_ACTIVITIES_IN_FULL_BLOCKED_MODE = "ERROR_MULTIPLE_STARTING_ACTIVITIES_IN_FULL_BLOCKED_MODE";
59: public static final String ERROR_MULTIPLE_ENDING_ACTIVITIES_IN_FULL_BLOCKED_MODE = "ERROR_MULTIPLE_ENDING_ACTIVITIES_IN_FULL_BLOCKED_MODE";
60: public static final String ERROR_SPLIT_JOIN_MISSMATCH_IN_FULL_BLOCKED_MODE_MORE_SPLITS = "ERROR_SPLIT_JOIN_MISSMATCH_IN_FULL_BLOCKED_MODE_MORE_SPLITS";
61: public static final String ERROR_SPLIT_JOIN_MISSMATCH_IN_FULL_BLOCKED_MODE_MORE_JOINS = "ERROR_SPLIT_JOIN_MISSMATCH_IN_FULL_BLOCKED_MODE_MORE_JOINS";
62: public static final String ERROR_SPLIT_JOIN_MISSMATCH_IN_FULL_BLOCKED_MODE_DIFFERENT_TYPES = "ERROR_SPLIT_JOIN_MISSMATCH_IN_FULL_BLOCKED_MODE_DIFFERENT_TYPES";
63: public static final String ERROR_CONDITIONAL_TRANSITION_FOR_AND_SPLIT_IN_FULL_BLOCKED_MODE = "ERROR_CONDITIONAL_TRANSITION_FOR_AND_SPLIT_IN_FULL_BLOCKED_MODE";
64: public static final String ERROR_NO_OTHERWISE_TRANSITION_FOR_XOR_SPLIT_IN_FULL_BLOCKED_MODE = "ERROR_NO_OTHERWISE_TRANSITION_FOR_XOR_SPLIT_IN_FULL_BLOCKED_MODE";
65: public static final String ERROR_NO_CORRESPONDING_JOIN_ACTIVITY_IN_FULL_BLOCKED_MODE = "ERROR_NO_CORRESPONDING_JOIN_ACTIVITY_IN_FULL_BLOCKED_MODE";
66: public static final String ERROR_NO_CORRESPONDING_JOIN_ACTIVITY_TYPE_IN_FULL_BLOCKED_MODE_AND_XOR = "ERROR_NO_CORRESPONDING_JOIN_ACTIVITY_TYPE_IN_FULL_BLOCKED_MODE_AND_XOR";
67: public static final String ERROR_NO_CORRESPONDING_JOIN_ACTIVITY_TYPE_IN_FULL_BLOCKED_MODE_XOR_AND = "ERROR_NO_CORRESPONDING_JOIN_ACTIVITY_TYPE_IN_FULL_BLOCKED_MODE_XOR_AND";
68:
69: public static final String ERROR_NO_STARTING_ACTIVITY = "ERROR_NO_STARTING_ACTIVITY";
70: public static final String ERROR_NO_ENDING_ACTIVITY = "ERROR_NO_ENDING_ACTIVITY";
71:
72: public static final String ERROR_IMPROPERLY_CONNECTED_ACTIVITY_MULTIPLE_INCOMING_TRANSITIONS = "ERROR_IMPROPERLY_CONNECTED_ACTIVITY_MULTIPLE_INCOMING_TRANSITIONS";
73: public static final String ERROR_IMPROPERLY_CONNECTED_ACTIVITY_MULTIPLE_OUTGOING_TRANSITIONS = "ERROR_IMPROPERLY_CONNECTED_ACTIVITY_MULTIPLE_OUTGOING_TRANSITIONS";
74:
75: public static final String ERROR_MULTIPLE_ACTIVITY_CONNECTIONS = "ERROR_MULTIPLE_ACTIVITY_CONNECTIONS";
76:
77: public static final String ERROR_PRIORITY_INVALID_VALUE = "ERROR_PRIORITY_INVALID_VALUE";
78:
79: }
|