## org.eclipse.uml2.uml.util
Class UMLValidator

    java.lang.Object
      org.eclipse.emf.ecore.util.EObjectValidator
          org.eclipse.uml2.uml.util.UMLValidator

All Implemented Interfaces:
  org.eclipse.emf.ecore.EValidator

    public class UMLValidator

extends org.eclipse.emf.ecore.util.EObjectValidator

The Validator for the model.

See Also:
  `UMLPackage`

Nested Class Summary

Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.EObjectValidator
`org.eclipse.emf.ecore.util.EObjectValidator.DynamicEDataTypeValidator`

Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EValidator
`org.eclipse.emf.ecore.EValidator.Descriptor, org.eclipse.emf.ecore.EValidator.PatternMatcher, org.eclipse.emf.ecore.EValidator.Registry, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider`

Field Summary
`static int` `ACCEPT_CALL_ACTION__RESULT_PINS` The `code` for constraint 'Validate Result Pins' of 'Accept Call Action'
`static int` `ACCEPT_CALL_ACTION__TRIGGER_CALL_EVENT` The `code` for constraint 'Validate Trigger Call Event' of 'Accept Call Action'
`static int` `ACCEPT_CALL_ACTION__UNMARSHALL` The `code` for constraint 'Validate Unmarshall' of 'Accept Call Action'
`static int` `ACCEPT_EVENT_ACTION__NO_INPUT_PINS` The `code` for constraint 'Validate No Input Pins' of 'Accept Event Action'
`static int` `ACCEPT_EVENT_ACTION__NO_OUTPUT_PINS` The `code` for constraint 'Validate No Output Pins' of 'Accept Event Action'
`static int` `ACCEPT_EVENT_ACTION__TRIGGER_EVENTS` The `code` for constraint 'Validate Trigger Events' of 'Accept Event Action'
`static int` `ACCEPT_EVENT_ACTION__UNMARSHALL_SIGNAL_EVENTS` The `code` for constraint 'Validate Unmarshall Signal Events' of 'Accept Event Action'
`static int` `ACTION_EXECUTION_SPECIFICATION__ACTION_REFERENCED` The `code` for constraint 'Validate Action Referenced' of 'Action Execution Specification'
`static int` `ACTION_INPUT_PIN__INPUT_PIN` The `code` for constraint 'Validate Input Pin' of 'Action Input Pin'
`static int` `ACTION_INPUT_PIN__NO_CONTROL_OR_DATA_FLOW` The `code` for constraint 'Validate No Control Or Data Flow' of 'Action Input Pin'
`static int` `ACTION_INPUT_PIN__ONE_OUTPUT_PIN` The `code` for constraint 'Validate One Output Pin' of 'Action Input Pin'
`static int` `ACTIVITY__ACTIVITY_PARAMETER_NODE` The `code` for constraint 'Validate Activity Parameter Node' of 'Activity'
`static int` `ACTIVITY__AUTONOMOUS` The `code` for constraint 'Validate Autonomous' of 'Activity'
`static int` `ACTIVITY__NO_SUPERGROUPS` The `code` for constraint 'Validate No Supergroups' of 'Activity'
`static int` `ACTIVITY_EDGE__OWNED` The `code` for constraint 'Validate Owned' of 'Activity Edge'
`static int` `ACTIVITY_EDGE__SOURCE_AND_TARGET` The `code` for constraint 'Validate Source And Target' of 'Activity Edge'
`static int` `ACTIVITY_EDGE__STRUCTURED_NODE` The `code` for constraint 'Validate Structured Node' of 'Activity Edge'
`static int` `ACTIVITY_GROUP__GROUP_OWNED` The `code` for constraint 'Validate Group Owned' of 'Activity Group'
`static int` `ACTIVITY_GROUP__NODES_AND_EDGES` The `code` for constraint 'Validate Nodes And Edges' of 'Activity Group'
`static int` `ACTIVITY_GROUP__NOT_CONTAINED` The `code` for constraint 'Validate Not Contained' of 'Activity Group'
`static int` `ACTIVITY_NODE__OWNED` The `code` for constraint 'Validate Owned' of 'Activity Node'
`static int` `ACTIVITY_NODE__OWNED_STRUCTURED_NODE` The `code` for constraint 'Validate Owned Structured Node' of 'Activity Node'
`static int` `ACTIVITY_PARAMETER_NODE__HAS_PARAMETERS` The `code` for constraint 'Validate Has Parameters' of 'Activity Parameter Node'
`static int` `ACTIVITY_PARAMETER_NODE__NO_EDGES` The `code` for constraint 'Validate No Edges' of 'Activity Parameter Node'
`static int` `ACTIVITY_PARAMETER_NODE__NO_INCOMING_EDGES` The `code` for constraint 'Validate No Incoming Edges' of 'Activity Parameter Node'
`static int` `ACTIVITY_PARAMETER_NODE__NO_OUTGOING_EDGES` The `code` for constraint 'Validate No Outgoing Edges' of 'Activity Parameter Node'
`static int` `ACTIVITY_PARAMETER_NODE__SAME_TYPE` The `code` for constraint 'Validate Same Type' of 'Activity Parameter Node'
`static int` `ACTIVITY_PARTITION__DIMENSION_NOT_CONTAINED` The `code` for constraint 'Validate Dimension Not Contained' of 'Activity Partition'
`static int` `ACTIVITY_PARTITION__REPRESENTS_CLASSIFIER` The `code` for constraint 'Validate Represents Classifier' of 'Activity Partition'
`static int` `ACTIVITY_PARTITION__REPRESENTS_PART` The `code` for constraint 'Validate Represents Part' of 'Activity Partition'
`static int` `ACTIVITY_PARTITION__REPRESENTS_PART_AND_IS_CONTAINED` The `code` for constraint 'Validate Represents Part And Is Contained' of 'Activity Partition'
`static int` `ACTOR__ASSOCIATIONS` The `code` for constraint 'Validate Associations' of 'Actor'
`static int` `ACTOR__MUST_HAVE_NAME` The `code` for constraint 'Validate Must Have Name' of 'Actor'
`static int` `ADD_STRUCTURAL_FEATURE_VALUE_ACTION__UNLIMITED_NATURAL_AND_MULTIPLICITY` The `code` for constraint 'Validate Unlimited Natural And Multiplicity' of 'Add Structural Feature Value Action'
`static int` `ADD_VARIABLE_VALUE_ACTION__SINGLE_INPUT_PIN` The `code` for constraint 'Validate Single Input Pin' of 'Add Variable Value Action'
`static int` `ASSOCIATION__ASSOCIATION_ENDS` The `code` for constraint 'Validate Association Ends' of 'Association'
`static int` `ASSOCIATION__BINARY_ASSOCIATIONS` The `code` for constraint 'Validate Binary Associations' of 'Association'
`static int` `ASSOCIATION__SPECIALIZED_END_NUMBER` The `code` for constraint 'Validate Specialized End Number' of 'Association'
`static int` `ASSOCIATION__SPECIALIZED_END_TYPES` The `code` for constraint 'Validate Specialized End Types' of 'Association'
`static int` `ASSOCIATION_CLASS__CANNOT_BE_DEFINED` The `code` for constraint 'Validate Cannot Be Defined' of 'Association Class'
`static int` `BEHAVIOR__FEATURE_OF_CONTEXT_CLASSIFIER` The `code` for constraint 'Validate Feature Of Context Classifier' of 'Behavior'
`static int` `BEHAVIOR__MOST_ONE_BEHAVIOUR` The `code` for constraint 'Validate Most One Behaviour' of 'Behavior'
`static int` `BEHAVIOR__MUST_REALIZE` The `code` for constraint 'Validate Must Realize' of 'Behavior'
`static int` `BEHAVIOR__PARAMETERS_MATCH` The `code` for constraint 'Validate Parameters Match' of 'Behavior'
`static int` `BEHAVIORED_CLASSIFIER__CLASS_BEHAVIOR` The `code` for constraint 'Validate Class Behavior' of 'Behaviored Classifier'
`static int` `BROADCAST_SIGNAL_ACTION__NUMBER_AND_ORDER` The `code` for constraint 'Validate Number And Order' of 'Broadcast Signal Action'
`static int` `BROADCAST_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITY` The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Broadcast Signal Action'
`static int` `CALL_ACTION__NUMBER_AND_ORDER` The `code` for constraint 'Validate Number And Order' of 'Call Action'
`static int` `CALL_ACTION__SYNCHRONOUS_CALL` The `code` for constraint 'Validate Synchronous Call' of 'Call Action'
`static int` `CALL_ACTION__TYPE_ORDERING_MULTIPLICITY` The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Call Action'
`static int` `CALL_BEHAVIOR_ACTION__ARGUMENT_PIN_EQUAL_PARAMETER` The `code` for constraint 'Validate Argument Pin Equal Parameter' of 'Call Behavior Action'
`static int` `CALL_BEHAVIOR_ACTION__RESULT_PIN_EQUAL_PARAMETER` The `code` for constraint 'Validate Result Pin Equal Parameter' of 'Call Behavior Action'
`static int` `CALL_BEHAVIOR_ACTION__TYPE_ORDERING_MULTIPLICITY` The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Call Behavior Action'
`static int` `CALL_OPERATION_ACTION__ARGUMENT_PIN_EQUAL_PARAMETER` The `code` for constraint 'Validate Argument Pin Equal Parameter' of 'Call Operation Action'
`static int` `CALL_OPERATION_ACTION__RESULT_PIN_EQUAL_PARAMETER` The `code` for constraint 'Validate Result Pin Equal Parameter' of 'Call Operation Action'
`static int` `CALL_OPERATION_ACTION__TYPE_ORDERING_MULTIPLICITY` The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Call Operation Action'
`static int` `CALL_OPERATION_ACTION__TYPE_TARGET_PIN` The `code` for constraint 'Validate Type Target Pin' of 'Call Operation Action'
`static int` `CLASS__PASSIVE_CLASS` The `code` for constraint 'Validate Passive Class' of 'Class'
`static int` `CLASSIFIER__GENERALIZATION_HIERARCHIES` The `code` for constraint 'Validate Generalization Hierarchies' of 'Classifier'
`static int` `CLASSIFIER__MAPS_TO_GENERALIZATION_SET` The `code` for constraint 'Validate Maps To Generalization Set' of 'Classifier'
`static int` `CLASSIFIER__NO_CYCLES_IN_GENERALIZATION` The `code` for constraint 'Validate No Cycles In Generalization' of 'Classifier'
`static int` `CLASSIFIER__SPECIALIZE_TYPE` The `code` for constraint 'Validate Specialize Type' of 'Classifier'
`static int` `CLASSIFIER_TEMPLATE_PARAMETER__HAS_CONSTRAINING_CLASSIFIER` The `code` for constraint 'Validate Has Constraining Classifier' of 'Classifier Template Parameter'
`static int` `CLAUSE__BODY_OUTPUT_PINS` The `code` for constraint 'Validate Body Output Pins' of 'Clause'
`static int` `CLAUSE__DECIDER_OUTPUT` The `code` for constraint 'Validate Decider Output' of 'Clause'
`static int` `CLEAR_ASSOCIATION_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Clear Association Action'
`static int` `CLEAR_ASSOCIATION_ACTION__SAME_TYPE` The `code` for constraint 'Validate Same Type' of 'Clear Association Action'
`static int` `COLLABORATION_USE__CLIENT_ELEMENTS` The `code` for constraint 'Validate Client Elements' of 'Collaboration Use'
`static int` `COLLABORATION_USE__CONNECTORS` The `code` for constraint 'Validate Connectors' of 'Collaboration Use'
`static int` `COLLABORATION_USE__EVERY_ROLE` The `code` for constraint 'Validate Every Role' of 'Collaboration Use'
`static int` `COMBINED_FRAGMENT__BREAK` The `code` for constraint 'Validate Break' of 'Combined Fragment'
`static int` `COMBINED_FRAGMENT__CONSIDER_AND_IGNORE` The `code` for constraint 'Validate Consider And Ignore' of 'Combined Fragment'
`static int` `COMBINED_FRAGMENT__MININT_AND_MAXINT` The `code` for constraint 'Validate Minint And Maxint' of 'Combined Fragment'
`static int` `COMBINED_FRAGMENT__OPT_LOOP_BREAK_NEG` The `code` for constraint 'Validate Opt Loop Break Neg' of 'Combined Fragment'
`static int` `COMMUNICATION_PATH__ASSOCIATION_ENDS` The `code` for constraint 'Validate Association Ends' of 'Communication Path'
`static int` `CONDITIONAL_NODE__RESULT_NO_INCOMING` The `code` for constraint 'Validate Result No Incoming' of 'Conditional Node'
`static int` `CONNECTION_POINT_REFERENCE__ENTRY_PSEUDOSTATES` The `code` for constraint 'Validate Entry Pseudostates' of 'Connection Point Reference'
`static int` `CONNECTION_POINT_REFERENCE__EXIT_PSEUDOSTATES` The `code` for constraint 'Validate Exit Pseudostates' of 'Connection Point Reference'
`static int` `CONNECTOR__ASSEMBLY_CONNECTOR` The `code` for constraint 'Validate Assembly Connector' of 'Connector'
`static int` `CONNECTOR__BETWEEN_INTERFACE_PORT_IMPLEMENTS` The `code` for constraint 'Validate Between Interface Port Implements' of 'Connector'
`static int` `CONNECTOR__BETWEEN_INTERFACE_PORT_SIGNATURE` The `code` for constraint 'Validate Between Interface Port Signature' of 'Connector'
`static int` `CONNECTOR__BETWEEN_INTERFACES_PORTS` The `code` for constraint 'Validate Between Interfaces Ports' of 'Connector'
`static int` `CONNECTOR__COMPATIBLE` The `code` for constraint 'Validate Compatible' of 'Connector'
`static int` `CONNECTOR__ROLES` The `code` for constraint 'Validate Roles' of 'Connector'
`static int` `CONNECTOR__TYPES` The `code` for constraint 'Validate Types' of 'Connector'
`static int` `CONNECTOR__UNION_SIGNATURE_COMPATIBLE` The `code` for constraint 'Validate Union Signature Compatible' of 'Connector'
`static int` `CONNECTOR_END__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Connector End'
`static int` `CONNECTOR_END__PART_WITH_PORT_EMPTY` The `code` for constraint 'Validate Part With Port Empty' of 'Connector End'
`static int` `CONNECTOR_END__ROLE_AND_PART_WITH_PORT` The `code` for constraint 'Validate Role And Part With Port' of 'Connector End'
`static int` `CONNECTOR_END__SELF_PART_WITH_PORT` The `code` for constraint 'Validate Self Part With Port' of 'Connector End'
`static int` `CONSIDER_IGNORE_FRAGMENT__CONSIDER_OR_IGNORE` The `code` for constraint 'Validate Consider Or Ignore' of 'Consider Ignore Fragment'
`static int` `CONSIDER_IGNORE_FRAGMENT__TYPE` The `code` for constraint 'Validate Type' of 'Consider Ignore Fragment'
`static int` `CONSTRAINT__BOOLEAN_VALUE` The `code` for constraint 'Validate Boolean Value' of 'Constraint'
`static int` `CONSTRAINT__NO_SIDE_EFFECTS` The `code` for constraint 'Validate No Side Effects' of 'Constraint'
`static int` `CONSTRAINT__NOT_APPLIED_TO_SELF` The `code` for constraint 'Validate Not Applied To Self' of 'Constraint'
`static int` `CONSTRAINT__NOT_APPLY_TO_SELF` The `code` for constraint 'Validate Not Apply To Self' of 'Constraint'
`static int` `CONSTRAINT__VALUE_SPECIFICATION_BOOLEAN` The `code` for constraint 'Validate Value Specification Boolean' of 'Constraint'
`static int` `CONTINUATION__FIRST_OR_LAST_INTERACTION_FRAGMENT` The `code` for constraint 'Validate First Or Last Interaction Fragment' of 'Continuation'
`static int` `CONTINUATION__GLOBAL` The `code` for constraint 'Validate Global' of 'Continuation'
`static int` `CONTINUATION__SAME_NAME` The `code` for constraint 'Validate Same Name' of 'Continuation'
`static int` `CONTROL_FLOW__OBJECT_NODES` The `code` for constraint 'Validate Object Nodes' of 'Control Flow'
`static int` `CREATE_LINK_ACTION__ASSOCIATION_NOT_ABSTRACT` The `code` for constraint 'Validate Association Not Abstract' of 'Create Link Action'
`static int` `CREATE_LINK_OBJECT_ACTION__ASSOCIATION_CLASS` The `code` for constraint 'Validate Association Class' of 'Create Link Object Action'
`static int` `CREATE_LINK_OBJECT_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Create Link Object Action'
`static int` `CREATE_LINK_OBJECT_ACTION__TYPE_OF_RESULT` The `code` for constraint 'Validate Type Of Result' of 'Create Link Object Action'
`static int` `CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACT` The `code` for constraint 'Validate Classifier Not Abstract' of 'Create Object Action'
`static int` `CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ASSOCIATION_CLASS` The `code` for constraint 'Validate Classifier Not Association Class' of 'Create Object Action'
`static int` `CREATE_OBJECT_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Create Object Action'
`static int` `CREATE_OBJECT_ACTION__SAME_TYPE` The `code` for constraint 'Validate Same Type' of 'Create Object Action'
`static int` `CREATION_EVENT__NO_OCCURRENCE_ABOVE` The `code` for constraint 'Validate No Occurrence Above' of 'Creation Event'
`static int` `DECISION_NODE__EDGES` The `code` for constraint 'Validate Edges' of 'Decision Node'
`static int` `DECISION_NODE__INPUT_PARAMETER` The `code` for constraint 'Validate Input Parameter' of 'Decision Node'
`static int` `DECISION_NODE__ONE_INCOMING_EDGE` The `code` for constraint 'Validate One Incoming Edge' of 'Decision Node'
`static int` `DEPLOYMENT_SPECIFICATION__DEPLOYED_ELEMENTS` The `code` for constraint 'Validate Deployed Elements' of 'Deployment Specification'
`static int` `DEPLOYMENT_SPECIFICATION__DEPLOYMENT_TARGET` The `code` for constraint 'Validate Deployment Target' of 'Deployment Specification'
`static int` `DESTROY_OBJECT_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Destroy Object Action'
`static int` `DESTROY_OBJECT_ACTION__NO_TYPE` The `code` for constraint 'Validate No Type' of 'Destroy Object Action'
`static int` `DESTRUCTION_EVENT__NO_OCCURRENCE_SPECIFICATIONS_BELOW` The `code` for constraint 'Validate No Occurrence Specifications Below' of 'Destruction Event'
`protected static int` `DIAGNOSTIC_CODE_COUNT` A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class
`static java.lang.String` `DIAGNOSTIC_SOURCE` A constant for the `source` of diagnostic `codes` from this package
`static int` `DURATION_CONSTRAINT__FIRST_EVENT_MULTIPLICITY` The `code` for constraint 'Validate First Event Multiplicity' of 'Duration Constraint'
`static int` `DURATION_OBSERVATION__FIRST_EVENT_MULTIPLICITY` The `code` for constraint 'Validate First Event Multiplicity' of 'Duration Observation'
`static int` `ELEMENT__HAS_OWNER` The `code` for constraint 'Validate Has Owner' of 'Element'
`static int` `ELEMENT__NOT_OWN_SELF` The `code` for constraint 'Validate Not Own Self' of 'Element'
`static int` `ELEMENT_IMPORT__IMPORTED_ELEMENT_IS_PUBLIC` The `code` for constraint 'Validate Imported Element Is Public' of 'Element Import'
`static int` `ELEMENT_IMPORT__VISIBILITY_PUBLIC_OR_PRIVATE` The `code` for constraint 'Validate Visibility Public Or Private' of 'Element Import'
`static int` `EXCEPTION_HANDLER__EDGE_SOURCE_TARGET` The `code` for constraint 'Validate Edge Source Target' of 'Exception Handler'
`static int` `EXCEPTION_HANDLER__EXCEPTION_BODY` The `code` for constraint 'Validate Exception Body' of 'Exception Handler'
`static int` `EXCEPTION_HANDLER__ONE_INPUT` The `code` for constraint 'Validate One Input' of 'Exception Handler'
`static int` `EXCEPTION_HANDLER__RESULT_PINS` The `code` for constraint 'Validate Result Pins' of 'Exception Handler'
`static int` `EXECUTION_SPECIFICATION__SAME_LIFELINE` The `code` for constraint 'Validate Same Lifeline' of 'Execution Specification'
`static int` `EXPANSION_REGION__EXPANSION_NODES` The `code` for constraint 'Validate Expansion Nodes' of 'Expansion Region'
`static int` `EXTEND__EXTENSION_POINTS` The `code` for constraint 'Validate Extension Points' of 'Extend'
`static int` `EXTENSION__IS_BINARY` The `code` for constraint 'Validate Is Binary' of 'Extension'
`static int` `EXTENSION__NON_OWNED_END` The `code` for constraint 'Validate Non Owned End' of 'Extension'
`static int` `EXTENSION_END__AGGREGATION` The `code` for constraint 'Validate Aggregation' of 'Extension End'
`static int` `EXTENSION_END__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Extension End'
`static int` `EXTENSION_POINT__MUST_HAVE_NAME` The `code` for constraint 'Validate Must Have Name' of 'Extension Point'
`static int` `FINAL_NODE__NO_OUTGOING_EDGES` The `code` for constraint 'Validate No Outgoing Edges' of 'Final Node'
`static int` `FINAL_STATE__CANNOT_REFERENCE_SUBMACHINE` The `code` for constraint 'Validate Cannot Reference Submachine' of 'Final State'
`static int` `FINAL_STATE__NO_ENTRY_BEHAVIOR` The `code` for constraint 'Validate No Entry Behavior' of 'Final State'
`static int` `FINAL_STATE__NO_EXIT_BEHAVIOR` The `code` for constraint 'Validate No Exit Behavior' of 'Final State'
`static int` `FINAL_STATE__NO_OUTGOING_TRANSITIONS` The `code` for constraint 'Validate No Outgoing Transitions' of 'Final State'
`static int` `FINAL_STATE__NO_REGIONS` The `code` for constraint 'Validate No Regions' of 'Final State'
`static int` `FINAL_STATE__NO_STATE_BEHAVIOR` The `code` for constraint 'Validate No State Behavior' of 'Final State'
`static int` `FORK_NODE__EDGES` The `code` for constraint 'Validate Edges' of 'Fork Node'
`static int` `FORK_NODE__ONE_INCOMING_EDGE` The `code` for constraint 'Validate One Incoming Edge' of 'Fork Node'
`static int` `FUNCTION_BEHAVIOR__ONE_OUTPUT_PARAMETER` The `code` for constraint 'Validate One Output Parameter' of 'Function Behavior'
`static int` `FUNCTION_BEHAVIOR__TYPES_OF_PARAMETERS` The `code` for constraint 'Validate Types Of Parameters' of 'Function Behavior'
`static int` `GATE__MESSAGES_ACTUAL_GATE` The `code` for constraint 'Validate Messages Actual Gate' of 'Gate'
`static int` `GATE__MESSAGES_COMBINED_FRAGMENT` The `code` for constraint 'Validate Messages Combined Fragment' of 'Gate'
`static int` `GENERALIZATION__GENERALIZATION_SAME_CLASSIFIER` The `code` for constraint 'Validate Generalization Same Classifier' of 'Generalization'
`static int` `GENERALIZATION_SET__GENERALIZATION_SAME_CLASSIFIER` The `code` for constraint 'Validate Generalization Same Classifier' of 'Generalization Set'
`static int` `GENERALIZATION_SET__MAPS_TO_GENERALIZATION_SET` The `code` for constraint 'Validate Maps To Generalization Set' of 'Generalization Set'
`static int` `INFORMATION_FLOW__CONVEY_CLASSIFIERS` The `code` for constraint 'Validate Convey Classifiers' of 'Information Flow'
`static int` `INFORMATION_FLOW__MUST_CONFORM` The `code` for constraint 'Validate Must Conform' of 'Information Flow'
`static int` `INFORMATION_FLOW__SOURCES_AND_TARGETS_KIND` The `code` for constraint 'Validate Sources And Targets Kind' of 'Information Flow'
`static int` `INFORMATION_ITEM__HAS_NO` The `code` for constraint 'Validate Has No' of 'Information Item'
`static int` `INFORMATION_ITEM__NOT_INSTANTIABLE` The `code` for constraint 'Validate Not Instantiable' of 'Information Item'
`static int` `INFORMATION_ITEM__SOURCES_AND_TARGETS` The `code` for constraint 'Validate Sources And Targets' of 'Information Item'
`static int` `INITIAL_NODE__CONTROL_EDGES` The `code` for constraint 'Validate Control Edges' of 'Initial Node'
`static int` `INITIAL_NODE__NO_INCOMING_EDGES` The `code` for constraint 'Validate No Incoming Edges' of 'Initial Node'
`static int` `INPUT_PIN__OUTGOING_EDGES_STRUCTURED_ONLY` The `code` for constraint 'Validate Outgoing Edges Structured Only' of 'Input Pin'
`static UMLValidator` `INSTANCE` The cached model package
`static int` `INSTANCE_SPECIFICATION__DEFINING_FEATURE` The `code` for constraint 'Validate Defining Feature' of 'Instance Specification'
`static int` `INSTANCE_SPECIFICATION__DEPLOYMENT_ARTIFACT` The `code` for constraint 'Validate Deployment Artifact' of 'Instance Specification'
`static int` `INSTANCE_SPECIFICATION__DEPLOYMENT_TARGET` The `code` for constraint 'Validate Deployment Target' of 'Instance Specification'
`static int` `INSTANCE_SPECIFICATION__STRUCTURAL_FEATURE` The `code` for constraint 'Validate Structural Feature' of 'Instance Specification'
`static int` `INTERACTION_CONSTRAINT__DYNAMIC_VARIABLES` The `code` for constraint 'Validate Dynamic Variables' of 'Interaction Constraint'
`static int` `INTERACTION_CONSTRAINT__GLOBAL_DATA` The `code` for constraint 'Validate Global Data' of 'Interaction Constraint'
`static int` `INTERACTION_CONSTRAINT__MAXINT_GREATER_EQUAL_MININT` The `code` for constraint 'Validate Maxint Greater Equal Minint' of 'Interaction Constraint'
`static int` `INTERACTION_CONSTRAINT__MAXINT_POSITIVE` The `code` for constraint 'Validate Maxint Positive' of 'Interaction Constraint'
`static int` `INTERACTION_CONSTRAINT__MININT_MAXINT` The `code` for constraint 'Validate Minint Maxint' of 'Interaction Constraint'
`static int` `INTERACTION_CONSTRAINT__MININT_NON_NEGATIVE` The `code` for constraint 'Validate Minint Non Negative' of 'Interaction Constraint'
`static int` `INTERACTION_OPERAND__GUARD_CONTAIN_REFERENCES` The `code` for constraint 'Validate Guard Contain References' of 'Interaction Operand'
`static int` `INTERACTION_OPERAND__GUARD_DIRECTLY_PRIOR` The `code` for constraint 'Validate Guard Directly Prior' of 'Interaction Operand'
`static int` `INTERACTION_USE__ALL_LIFELINES` The `code` for constraint 'Validate All Lifelines' of 'Interaction Use'
`static int` `INTERACTION_USE__ARGUMENTS_ARE_CONSTANTS` The `code` for constraint 'Validate Arguments Are Constants' of 'Interaction Use'
`static int` `INTERACTION_USE__ARGUMENTS_CORRESPOND_TO_PARAMETERS` The `code` for constraint 'Validate Arguments Correspond To Parameters' of 'Interaction Use'
`static int` `INTERACTION_USE__GATES_MATCH` The `code` for constraint 'Validate Gates Match' of 'Interaction Use'
`static int` `INTERFACE__VISIBILITY` The `code` for constraint 'Validate Visibility' of 'Interface'
`static int` `INTERRUPTIBLE_ACTIVITY_REGION__INTERRUPTING_EDGES` The `code` for constraint 'Validate Interrupting Edges' of 'Interruptible Activity Region'
`static int` `INVOCATION_ACTION__ON_PORT_RECEIVER` The `code` for constraint 'Validate On Port Receiver' of 'Invocation Action'
`static int` `JOIN_NODE__INCOMING_OBJECT_FLOW` The `code` for constraint 'Validate Incoming Object Flow' of 'Join Node'
`static int` `JOIN_NODE__ONE_OUTGOING_EDGE` The `code` for constraint 'Validate One Outgoing Edge' of 'Join Node'
`static int` `LIFELINE__INTERACTION_USES_SHARE_LIFELINE` The `code` for constraint 'Validate Interaction Uses Share Lifeline' of 'Lifeline'
`static int` `LIFELINE__SAME_CLASSIFIER` The `code` for constraint 'Validate Same Classifier' of 'Lifeline'
`static int` `LIFELINE__SELECTOR_SPECIFIED` The `code` for constraint 'Validate Selector Specified' of 'Lifeline'
`static int` `LINK_ACTION__NOT_STATIC` The `code` for constraint 'Validate Not Static' of 'Link Action'
`static int` `LINK_ACTION__SAME_ASSOCIATION` The `code` for constraint 'Validate Same Association' of 'Link Action'
`static int` `LINK_ACTION__SAME_PINS` The `code` for constraint 'Validate Same Pins' of 'Link Action'
`static int` `LINK_END_CREATION_DATA__CREATE_LINK_ACTION` The `code` for constraint 'Validate Create Link Action' of 'Link End Creation Data'
`static int` `LINK_END_CREATION_DATA__SINGLE_INPUT_PIN` The `code` for constraint 'Validate Single Input Pin' of 'Link End Creation Data'
`static int` `LINK_END_DATA__END_OBJECT_INPUT_PIN` The `code` for constraint 'Validate End Object Input Pin' of 'Link End Data'
`static int` `LINK_END_DATA__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Link End Data'
`static int` `LINK_END_DATA__PROPERTY_IS_ASSOCIATION_END` The `code` for constraint 'Validate Property Is Association End' of 'Link End Data'
`static int` `LINK_END_DATA__QUALIFIERS` The `code` for constraint 'Validate Qualifiers' of 'Link End Data'
`static int` `LINK_END_DATA__SAME_TYPE` The `code` for constraint 'Validate Same Type' of 'Link End Data'
`static int` `LINK_END_DESTRUCTION_DATA__DESTROY_LINK_ACTION` The `code` for constraint 'Validate Destroy Link Action' of 'Link End Destruction Data'
`static int` `LINK_END_DESTRUCTION_DATA__UNLIMITED_NATURAL_AND_MULTIPLICITY` The `code` for constraint 'Validate Unlimited Natural And Multiplicity' of 'Link End Destruction Data'
`static int` `LOOP_NODE__BODY_OUTPUT_PINS` The `code` for constraint 'Validate Body Output Pins' of 'Loop Node'
`static int` `LOOP_NODE__INPUT_EDGES` The `code` for constraint 'Validate Input Edges' of 'Loop Node'
`static int` `LOOP_NODE__RESULT_NO_INCOMING` The `code` for constraint 'Validate Result No Incoming' of 'Loop Node'
`static int` `MERGE_NODE__EDGES` The `code` for constraint 'Validate Edges' of 'Merge Node'
`static int` `MERGE_NODE__ONE_OUTGOING_EDGE` The `code` for constraint 'Validate One Outgoing Edge' of 'Merge Node'
`static int` `MESSAGE__ARGUMENTS` The `code` for constraint 'Validate Arguments' of 'Message'
`static int` `MESSAGE__CANNOT_CROSS_BOUNDARIES` The `code` for constraint 'Validate Cannot Cross Boundaries' of 'Message'
`static int` `MESSAGE__OCCURRENCE_SPECIFICATIONS` The `code` for constraint 'Validate Occurrence Specifications' of 'Message'
`static int` `MESSAGE__SENDING_RECEIVING_MESSAGE_EVENT` The `code` for constraint 'Validate Sending Receiving Message Event' of 'Message'
`static int` `MESSAGE__SIGNATURE_IS_OPERATION` The `code` for constraint 'Validate Signature Is Operation' of 'Message'
`static int` `MESSAGE__SIGNATURE_IS_SIGNAL` The `code` for constraint 'Validate Signature Is Signal' of 'Message'
`static int` `MESSAGE__SIGNATURE_REFER_TO` The `code` for constraint 'Validate Signature Refer To' of 'Message'
`static int` `MULTIPLICITY_ELEMENT__LOWER_GE0` The `code` for constraint 'Validate Lower Ge0' of 'Multiplicity Element'
`static int` `MULTIPLICITY_ELEMENT__UPPER_GE_LOWER` The `code` for constraint 'Validate Upper Ge Lower' of 'Multiplicity Element'
`static int` `MULTIPLICITY_ELEMENT__UPPER_GT0` The `code` for constraint 'Validate Upper Gt0' of 'Multiplicity Element'
`static int` `MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_CONSTANT` The `code` for constraint 'Validate Value Specification Constant' of 'Multiplicity Element'
`static int` `MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_NO_SIDE_EFFECTS` The `code` for constraint 'Validate Value Specification No Side Effects' of 'Multiplicity Element'
`static int` `NAMED_ELEMENT__HAS_NO_QUALIFIED_NAME` The `code` for constraint 'Validate Has No Qualified Name' of 'Named Element'
`static int` `NAMED_ELEMENT__HAS_QUALIFIED_NAME` The `code` for constraint 'Validate Has Qualified Name' of 'Named Element'
`static int` `NAMED_ELEMENT__VISIBILITY_NEEDS_OWNERSHIP` The `code` for constraint 'Validate Visibility Needs Ownership' of 'Named Element'
`static int` `NAMESPACE__MEMBERS_DISTINGUISHABLE` The `code` for constraint 'Validate Members Distinguishable' of 'Namespace'
`static int` `NODE__INTERNAL_STRUCTURE` The `code` for constraint 'Validate Internal Structure' of 'Node'
`static int` `OBJECT_FLOW__COMPATIBLE_TYPES` The `code` for constraint 'Validate Compatible Types' of 'Object Flow'
`static int` `OBJECT_FLOW__INPUT_AND_OUTPUT_PARAMETER` The `code` for constraint 'Validate Input And Output Parameter' of 'Object Flow'
`static int` `OBJECT_FLOW__IS_MULTICAST_OR_IS_MULTIRECEIVE` The `code` for constraint 'Validate Is Multicast Or Is Multireceive' of 'Object Flow'
`static int` `OBJECT_FLOW__NO_ACTIONS` The `code` for constraint 'Validate No Actions' of 'Object Flow'
`static int` `OBJECT_FLOW__SAME_UPPER_BOUNDS` The `code` for constraint 'Validate Same Upper Bounds' of 'Object Flow'
`static int` `OBJECT_FLOW__SELECTION_BEHAVIOUR` The `code` for constraint 'Validate Selection Behaviour' of 'Object Flow'
`static int` `OBJECT_FLOW__TARGET` The `code` for constraint 'Validate Target' of 'Object Flow'
`static int` `OBJECT_FLOW__TRANSFORMATION_BEHAVIOUR` The `code` for constraint 'Validate Transformation Behaviour' of 'Object Flow'
`static int` `OBJECT_NODE__INPUT_OUTPUT_PARAMETER` The `code` for constraint 'Validate Input Output Parameter' of 'Object Node'
`static int` `OBJECT_NODE__NOT_UNIQUE` The `code` for constraint 'Validate Not Unique' of 'Object Node'
`static int` `OBJECT_NODE__OBJECT_FLOW_EDGES` The `code` for constraint 'Validate Object Flow Edges' of 'Object Node'
`static int` `OBJECT_NODE__SELECTION_BEHAVIOR` The `code` for constraint 'Validate Selection Behavior' of 'Object Node'
`static int` `OPAQUE_EXPRESSION__LANGUAGE_BODY_SIZE` The `code` for constraint 'Validate Language Body Size' of 'Opaque Expression'
`static int` `OPAQUE_EXPRESSION__ONE_RETURN_RESULT_PARAMETER` The `code` for constraint 'Validate One Return Result Parameter' of 'Opaque Expression'
`static int` `OPAQUE_EXPRESSION__ONLY_RETURN_RESULT_PARAMETERS` The `code` for constraint 'Validate Only Return Result Parameters' of 'Opaque Expression'
`static int` `OPERATION__AT_MOST_ONE_RETURN` The `code` for constraint 'Validate At Most One Return' of 'Operation'
`static int` `OPERATION__ONLY_BODY_FOR_QUERY` The `code` for constraint 'Validate Only Body For Query' of 'Operation'
`static int` `OUTPUT_PIN__INCOMING_EDGES_STRUCTURED_ONLY` The `code` for constraint 'Validate Incoming Edges Structured Only' of 'Output Pin'
`static int` `PACKAGE__ELEMENTS_PUBLIC_OR_PRIVATE` The `code` for constraint 'Validate Elements Public Or Private' of 'Package'
`static int` `PACKAGE_IMPORT__PUBLIC_OR_PRIVATE` The `code` for constraint 'Validate Public Or Private' of 'Package Import'
`static int` `PARAMETER__CONNECTOR_END` The `code` for constraint 'Validate Connector End' of 'Parameter'
`static int` `PARAMETER__IN_AND_OUT` The `code` for constraint 'Validate In And Out' of 'Parameter'
`static int` `PARAMETER__NOT_EXCEPTION` The `code` for constraint 'Validate Not Exception' of 'Parameter'
`static int` `PARAMETER__REENTRANT_BEHAVIORS` The `code` for constraint 'Validate Reentrant Behaviors' of 'Parameter'
`static int` `PARAMETER__STREAM_AND_EXCEPTION` The `code` for constraint 'Validate Stream And Exception' of 'Parameter'
`static int` `PARAMETER_SET__INPUT` The `code` for constraint 'Validate Input' of 'Parameter Set'
`static int` `PARAMETER_SET__SAME_PARAMETERIZED_ENTITY` The `code` for constraint 'Validate Same Parameterized Entity' of 'Parameter Set'
`static int` `PARAMETER_SET__TWO_PARAMETER_SETS` The `code` for constraint 'Validate Two Parameter Sets' of 'Parameter Set'
`static int` `PART_DECOMPOSITION__ASSUME` The `code` for constraint 'Validate Assume' of 'Part Decomposition'
`static int` `PART_DECOMPOSITION__COMMUTATIVITY_OF_DECOMPOSITION` The `code` for constraint 'Validate Commutativity Of Decomposition' of 'Part Decomposition'
`static int` `PART_DECOMPOSITION__PARTS_OF_INTERNAL_STRUCTURES` The `code` for constraint 'Validate Parts Of Internal Structures' of 'Part Decomposition'
`static int` `PIN__CONTROL_PINS` The `code` for constraint 'Validate Control Pins' of 'Pin'
`static int` `PORT__DEFAULT_VALUE` The `code` for constraint 'Validate Default Value' of 'Port'
`static int` `PORT__PORT_AGGREGATION` The `code` for constraint 'Validate Port Aggregation' of 'Port'
`static int` `PORT__PORT_DESTROYED` The `code` for constraint 'Validate Port Destroyed' of 'Port'
`static int` `PORT__REQUIRED_INTERFACES` The `code` for constraint 'Validate Required Interfaces' of 'Port'
`static int` `PROFILE__METACLASS_REFERENCE_NOT_SPECIALIZED` The `code` for constraint 'Validate Metaclass Reference Not Specialized' of 'Profile'
`static int` `PROFILE__REFERENCES_SAME_METAMODEL` The `code` for constraint 'Validate References Same Metamodel' of 'Profile'
`static int` `PROPERTY__BINDING_TO_ATTRIBUTE` The `code` for constraint 'Validate Binding To Attribute' of 'Property'
`static int` `PROPERTY__DEPLOYMENT_TARGET` The `code` for constraint 'Validate Deployment Target' of 'Property'
`static int` `PROPERTY__DERIVED_UNION_IS_DERIVED` The `code` for constraint 'Validate Derived Union Is Derived' of 'Property'
`static int` `PROPERTY__DERIVED_UNION_IS_READ_ONLY` The `code` for constraint 'Validate Derived Union Is Read Only' of 'Property'
`static int` `PROPERTY__MULTIPLICITY_OF_COMPOSITE` The `code` for constraint 'Validate Multiplicity Of Composite' of 'Property'
`static int` `PROPERTY__NAVIGABLE_READONLY` The `code` for constraint 'Validate Navigable Readonly' of 'Property'
`static int` `PROPERTY__REDEFINED_PROPERTY_INHERITED` The `code` for constraint 'Validate Redefined Property Inherited' of 'Property'
`static int` `PROPERTY__SUBSETTED_PROPERTY_NAMES` The `code` for constraint 'Validate Subsetted Property Names' of 'Property'
`static int` `PROPERTY__SUBSETTING_CONTEXT_CONFORMS` The `code` for constraint 'Validate Subsetting Context Conforms' of 'Property'
`static int` `PROPERTY__SUBSETTING_RULES` The `code` for constraint 'Validate Subsetting Rules' of 'Property'
`static int` `PROTOCOL_STATE_MACHINE__CLASSIFIER_CONTEXT` The `code` for constraint 'Validate Classifier Context' of 'Protocol State Machine'
`static int` `PROTOCOL_STATE_MACHINE__DEEP_OR_SHALLOW_HISTORY` The `code` for constraint 'Validate Deep Or Shallow History' of 'Protocol State Machine'
`static int` `PROTOCOL_STATE_MACHINE__ENTRY_EXIT_DO` The `code` for constraint 'Validate Entry Exit Do' of 'Protocol State Machine'
`static int` `PROTOCOL_STATE_MACHINE__PORTS_CONNECTED` The `code` for constraint 'Validate Ports Connected' of 'Protocol State Machine'
`static int` `PROTOCOL_STATE_MACHINE__PROTOCOL_TRANSITIONS` The `code` for constraint 'Validate Protocol Transitions' of 'Protocol State Machine'
`static int` `PROTOCOL_TRANSITION__ASSOCIATED_ACTIONS` The `code` for constraint 'Validate Associated Actions' of 'Protocol Transition'
`static int` `PROTOCOL_TRANSITION__BELONGS_TO_PSM` The `code` for constraint 'Validate Belongs To Psm' of 'Protocol Transition'
`static int` `PROTOCOL_TRANSITION__REFERS_TO_OPERATION` The `code` for constraint 'Validate Refers To Operation' of 'Protocol Transition'
`static int` `PSEUDOSTATE__CHOICE_VERTEX` The `code` for constraint 'Validate Choice Vertex' of 'Pseudostate'
`static int` `PSEUDOSTATE__FORK_VERTEX` The `code` for constraint 'Validate Fork Vertex' of 'Pseudostate'
`static int` `PSEUDOSTATE__HISTORY_VERTICES` The `code` for constraint 'Validate History Vertices' of 'Pseudostate'
`static int` `PSEUDOSTATE__INITIAL_VERTEX` The `code` for constraint 'Validate Initial Vertex' of 'Pseudostate'
`static int` `PSEUDOSTATE__JOIN_VERTEX` The `code` for constraint 'Validate Join Vertex' of 'Pseudostate'
`static int` `PSEUDOSTATE__JUNCTION_VERTEX` The `code` for constraint 'Validate Junction Vertex' of 'Pseudostate'
`static int` `PSEUDOSTATE__OUTGOING_FROM_INITIAL` The `code` for constraint 'Validate Outgoing From Initial' of 'Pseudostate'
`static int` `PSEUDOSTATE__TRANSITIONS_INCOMING` The `code` for constraint 'Validate Transitions Incoming' of 'Pseudostate'
`static int` `PSEUDOSTATE__TRANSITIONS_OUTGOING` The `code` for constraint 'Validate Transitions Outgoing' of 'Pseudostate'
`static int` `QUALIFIER_VALUE__MULTIPLICITY_OF_QUALIFIER` The `code` for constraint 'Validate Multiplicity Of Qualifier' of 'Qualifier Value'
`static int` `QUALIFIER_VALUE__QUALIFIER_ATTRIBUTE` The `code` for constraint 'Validate Qualifier Attribute' of 'Qualifier Value'
`static int` `QUALIFIER_VALUE__TYPE_OF_QUALIFIER` The `code` for constraint 'Validate Type Of Qualifier' of 'Qualifier Value'
`static int` `READ_EXTENT_ACTION__MULTIPLICITY_OF_RESULT` The `code` for constraint 'Validate Multiplicity Of Result' of 'Read Extent Action'
`static int` `READ_EXTENT_ACTION__TYPE_IS_CLASSIFIER` The `code` for constraint 'Validate Type Is Classifier' of 'Read Extent Action'
`static int` `READ_IS_CLASSIFIED_OBJECT_ACTION__BOOLEAN_RESULT` The `code` for constraint 'Validate Boolean Result' of 'Read Is Classified Object Action'
`static int` `READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_INPUT` The `code` for constraint 'Validate Multiplicity Of Input' of 'Read Is Classified Object Action'
`static int` `READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_OUTPUT` The `code` for constraint 'Validate Multiplicity Of Output' of 'Read Is Classified Object Action'
`static int` `READ_IS_CLASSIFIED_OBJECT_ACTION__NO_TYPE` The `code` for constraint 'Validate No Type' of 'Read Is Classified Object Action'
`static int` `READ_LINK_ACTION__COMPATIBLE_MULTIPLICITY` The `code` for constraint 'Validate Compatible Multiplicity' of 'Read Link Action'
`static int` `READ_LINK_ACTION__NAVIGABLE_OPEN_END` The `code` for constraint 'Validate Navigable Open End' of 'Read Link Action'
`static int` `READ_LINK_ACTION__ONE_OPEN_END` The `code` for constraint 'Validate One Open End' of 'Read Link Action'
`static int` `READ_LINK_ACTION__TYPE_AND_ORDERING` The `code` for constraint 'Validate Type And Ordering' of 'Read Link Action'
`static int` `READ_LINK_ACTION__VISIBILITY` The `code` for constraint 'Validate Visibility' of 'Read Link Action'
`static int` `READ_LINK_OBJECT_END_ACTION__ASSOCIATION_OF_ASSOCIATION` The `code` for constraint 'Validate Association Of Association' of 'Read Link Object End Action'
`static int` `READ_LINK_OBJECT_END_ACTION__ENDS_OF_ASSOCIATION` The `code` for constraint 'Validate Ends Of Association' of 'Read Link Object End Action'
`static int` `READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_OBJECT` The `code` for constraint 'Validate Multiplicity Of Object' of 'Read Link Object End Action'
`static int` `READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_RESULT` The `code` for constraint 'Validate Multiplicity Of Result' of 'Read Link Object End Action'
`static int` `READ_LINK_OBJECT_END_ACTION__PROPERTY` The `code` for constraint 'Validate Property' of 'Read Link Object End Action'
`static int` `READ_LINK_OBJECT_END_ACTION__TYPE_OF_OBJECT` The `code` for constraint 'Validate Type Of Object' of 'Read Link Object End Action'
`static int` `READ_LINK_OBJECT_END_ACTION__TYPE_OF_RESULT` The `code` for constraint 'Validate Type Of Result' of 'Read Link Object End Action'
`static int` `READ_LINK_OBJECT_END_QUALIFIER_ACTION__ASSOCIATION_OF_ASSOCIATION` The `code` for constraint 'Validate Association Of Association' of 'Read Link Object End Qualifier Action'
`static int` `READ_LINK_OBJECT_END_QUALIFIER_ACTION__ENDS_OF_ASSOCIATION` The `code` for constraint 'Validate Ends Of Association' of 'Read Link Object End Qualifier Action'
`static int` `READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_OBJECT` The `code` for constraint 'Validate Multiplicity Of Object' of 'Read Link Object End Qualifier Action'
`static int` `READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_QUALIFIER` The `code` for constraint 'Validate Multiplicity Of Qualifier' of 'Read Link Object End Qualifier Action'
`static int` `READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_RESULT` The `code` for constraint 'Validate Multiplicity Of Result' of 'Read Link Object End Qualifier Action'
`static int` `READ_LINK_OBJECT_END_QUALIFIER_ACTION__QUALIFIER_ATTRIBUTE` The `code` for constraint 'Validate Qualifier Attribute' of 'Read Link Object End Qualifier Action'
`static int` `READ_LINK_OBJECT_END_QUALIFIER_ACTION__SAME_TYPE` The `code` for constraint 'Validate Same Type' of 'Read Link Object End Qualifier Action'
`static int` `READ_LINK_OBJECT_END_QUALIFIER_ACTION__TYPE_OF_OBJECT` The `code` for constraint 'Validate Type Of Object' of 'Read Link Object End Qualifier Action'
`static int` `READ_SELF_ACTION__CONTAINED` The `code` for constraint 'Validate Contained' of 'Read Self Action'
`static int` `READ_SELF_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Read Self Action'
`static int` `READ_SELF_ACTION__NOT_STATIC` The `code` for constraint 'Validate Not Static' of 'Read Self Action'
`static int` `READ_SELF_ACTION__TYPE` The `code` for constraint 'Validate Type' of 'Read Self Action'
`static int` `READ_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Read Structural Feature Action'
`static int` `READ_STRUCTURAL_FEATURE_ACTION__TYPE_AND_ORDERING` The `code` for constraint 'Validate Type And Ordering' of 'Read Structural Feature Action'
`static int` `READ_VARIABLE_ACTION__COMPATIBLE_MULTIPLICITY` The `code` for constraint 'Validate Compatible Multiplicity' of 'Read Variable Action'
`static int` `READ_VARIABLE_ACTION__TYPE_AND_ORDERING` The `code` for constraint 'Validate Type And Ordering' of 'Read Variable Action'
`static int` `RECEPTION__NOT_QUERY` The `code` for constraint 'Validate Not Query' of 'Reception'
`static int` `RECLASSIFY_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACT` The `code` for constraint 'Validate Classifier Not Abstract' of 'Reclassify Object Action'
`static int` `RECLASSIFY_OBJECT_ACTION__INPUT_PIN` The `code` for constraint 'Validate Input Pin' of 'Reclassify Object Action'
`static int` `RECLASSIFY_OBJECT_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Reclassify Object Action'
`static int` `REDEFINABLE_ELEMENT__REDEFINITION_CONSISTENT` The `code` for constraint 'Validate Redefinition Consistent' of 'Redefinable Element'
`static int` `REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT_VALID` The `code` for constraint 'Validate Redefinition Context Valid' of 'Redefinable Element'
`static int` `REDEFINABLE_TEMPLATE_SIGNATURE__INHERITED_PARAMETERS` The `code` for constraint 'Validate Inherited Parameters' of 'Redefinable Template Signature'
`static int` `REDUCE_ACTION__INPUT_TYPE_IS_COLLECTION` The `code` for constraint 'Validate Input Type Is Collection' of 'Reduce Action'
`static int` `REDUCE_ACTION__OUTPUT_TYPES_ARE_COMPATIBLE` The `code` for constraint 'Validate Output Types Are Compatible' of 'Reduce Action'
`static int` `REDUCE_ACTION__REDUCER_INPUTS_OUTPUT` The `code` for constraint 'Validate Reducer Inputs Output' of 'Reduce Action'
`static int` `REGION__DEEP_HISTORY_VERTEX` The `code` for constraint 'Validate Deep History Vertex' of 'Region'
`static int` `REGION__INITIAL_VERTEX` The `code` for constraint 'Validate Initial Vertex' of 'Region'
`static int` `REGION__OWNED` The `code` for constraint 'Validate Owned' of 'Region'
`static int` `REGION__SHALLOW_HISTORY_VERTEX` The `code` for constraint 'Validate Shallow History Vertex' of 'Region'
`static int` `REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION__NON_UNIQUE_REMOVAL` The `code` for constraint 'Validate Non Unique Removal' of 'Remove Structural Feature Value Action'
`static int` `REMOVE_VARIABLE_VALUE_ACTION__UNLIMITED_NATURAL` The `code` for constraint 'Validate Unlimited Natural' of 'Remove Variable Value Action'
`static int` `REPLY_ACTION__EVENT_ON_REPLY_TO_CALL_TRIGGER` The `code` for constraint 'Validate Event On Reply To Call Trigger' of 'Reply Action'
`static int` `REPLY_ACTION__PINS_MATCH_PARAMETER` The `code` for constraint 'Validate Pins Match Parameter' of 'Reply Action'
`static int` `SEND_SIGNAL_ACTION__NUMBER_ORDER` The `code` for constraint 'Validate Number Order' of 'Send Signal Action'
`static int` `SEND_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITY` The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Send Signal Action'
`static int` `START_CLASSIFIER_BEHAVIOR_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Start Classifier Behavior Action'
`static int` `START_CLASSIFIER_BEHAVIOR_ACTION__TYPE_HAS_CLASSIFIER` The `code` for constraint 'Validate Type Has Classifier' of 'Start Classifier Behavior Action'
`static int` `STATE__COMPOSITE_STATES` The `code` for constraint 'Validate Composite States' of 'State'
`static int` `STATE__DESTINATIONS_OR_SOURCES_OF_TRANSITIONS` The `code` for constraint 'Validate Destinations Or Sources Of Transitions' of 'State'
`static int` `STATE__ENTRY_OR_EXIT` The `code` for constraint 'Validate Entry Or Exit' of 'State'
`static int` `STATE__SUBMACHINE_OR_REGIONS` The `code` for constraint 'Validate Submachine Or Regions' of 'State'
`static int` `STATE__SUBMACHINE_STATES` The `code` for constraint 'Validate Submachine States' of 'State'
`static int` `STATE_MACHINE__CLASSIFIER_CONTEXT` The `code` for constraint 'Validate Classifier Context' of 'State Machine'
`static int` `STATE_MACHINE__CONNECTION_POINTS` The `code` for constraint 'Validate Connection Points' of 'State Machine'
`static int` `STATE_MACHINE__CONTEXT_CLASSIFIER` The `code` for constraint 'Validate Context Classifier' of 'State Machine'
`static int` `STATE_MACHINE__METHOD` The `code` for constraint 'Validate Method' of 'State Machine'
`static int` `STEREOTYPE__GENERALIZE` The `code` for constraint 'Validate Generalize' of 'Stereotype'
`static int` `STEREOTYPE__NAME_NOT_CLASH` The `code` for constraint 'Validate Name Not Clash' of 'Stereotype'
`static int` `STRING_EXPRESSION__OPERANDS` The `code` for constraint 'Validate Operands' of 'String Expression'
`static int` `STRING_EXPRESSION__SUBEXPRESSIONS` The `code` for constraint 'Validate Subexpressions' of 'String Expression'
`static int` `STRUCTURAL_FEATURE_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Structural Feature Action'
`static int` `STRUCTURAL_FEATURE_ACTION__NOT_STATIC` The `code` for constraint 'Validate Not Static' of 'Structural Feature Action'
`static int` `STRUCTURAL_FEATURE_ACTION__ONE_FEATURING_CLASSIFIER` The `code` for constraint 'Validate One Featuring Classifier' of 'Structural Feature Action'
`static int` `STRUCTURAL_FEATURE_ACTION__SAME_TYPE` The `code` for constraint 'Validate Same Type' of 'Structural Feature Action'
`static int` `STRUCTURAL_FEATURE_ACTION__VISIBILITY` The `code` for constraint 'Validate Visibility' of 'Structural Feature Action'
`static int` `STRUCTURED_ACTIVITY_NODE__EDGES` The `code` for constraint 'Validate Edges' of 'Structured Activity Node'
`static int` `STRUCTURED_CLASSIFIER__MULTIPLICITIES` The `code` for constraint 'Validate Multiplicities' of 'Structured Classifier'
`static int` `TEMPLATE_BINDING__ONE_PARAMETER_SUBSTITUTION` The `code` for constraint 'Validate One Parameter Substitution' of 'Template Binding'
`static int` `TEMPLATE_BINDING__PARAMETER_SUBSTITUTION_FORMAL` The `code` for constraint 'Validate Parameter Substitution Formal' of 'Template Binding'
`static int` `TEMPLATE_PARAMETER__MUST_BE_COMPATIBLE` The `code` for constraint 'Validate Must Be Compatible' of 'Template Parameter'
`static int` `TEMPLATE_PARAMETER_SUBSTITUTION__MUST_BE_COMPATIBLE` The `code` for constraint 'Validate Must Be Compatible' of 'Template Parameter Substitution'
`static int` `TEMPLATE_SIGNATURE__OWN_ELEMENTS` The `code` for constraint 'Validate Own Elements' of 'Template Signature'
`static int` `TEST_IDENTITY_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Test Identity Action'
`static int` `TEST_IDENTITY_ACTION__NO_TYPE` The `code` for constraint 'Validate No Type' of 'Test Identity Action'
`static int` `TEST_IDENTITY_ACTION__RESULT_IS_BOOLEAN` The `code` for constraint 'Validate Result Is Boolean' of 'Test Identity Action'
`static int` `TIME_EVENT__STARTING_TIME` The `code` for constraint 'Validate Starting Time' of 'Time Event'
`static int` `TIME_EVENT__WHEN_NON_NEGATIVE` The `code` for constraint 'Validate When Non Negative' of 'Time Event'
`static int` `TRANSITION__FORK_SEGMENT_GUARDS` The `code` for constraint 'Validate Fork Segment Guards' of 'Transition'
`static int` `TRANSITION__FORK_SEGMENT_STATE` The `code` for constraint 'Validate Fork Segment State' of 'Transition'
`static int` `TRANSITION__INITIAL_TRANSITION` The `code` for constraint 'Validate Initial Transition' of 'Transition'
`static int` `TRANSITION__JOIN_SEGMENT_GUARDS` The `code` for constraint 'Validate Join Segment Guards' of 'Transition'
`static int` `TRANSITION__JOIN_SEGMENT_STATE` The `code` for constraint 'Validate Join Segment State' of 'Transition'
`static int` `TRANSITION__OUTGOING_PSEUDOSTATES` The `code` for constraint 'Validate Outgoing Pseudostates' of 'Transition'
`static int` `TRANSITION__SIGNATURES_COMPATIBLE` The `code` for constraint 'Validate Signatures Compatible' of 'Transition'
`static int` `UNMARSHALL_ACTION__MULTIPLICITY_OF_OBJECT` The `code` for constraint 'Validate Multiplicity Of Object' of 'Unmarshall Action'
`static int` `UNMARSHALL_ACTION__MULTIPLICITY_OF_RESULT` The `code` for constraint 'Validate Multiplicity Of Result' of 'Unmarshall Action'
`static int` `UNMARSHALL_ACTION__NUMBER_OF_RESULT` The `code` for constraint 'Validate Number Of Result' of 'Unmarshall Action'
`static int` `UNMARSHALL_ACTION__SAME_TYPE` The `code` for constraint 'Validate Same Type' of 'Unmarshall Action'
`static int` `UNMARSHALL_ACTION__STRUCTURAL_FEATURE` The `code` for constraint 'Validate Structural Feature' of 'Unmarshall Action'
`static int` `UNMARSHALL_ACTION__TYPE_AND_ORDERING` The `code` for constraint 'Validate Type And Ordering' of 'Unmarshall Action'
`static int` `UNMARSHALL_ACTION__UNMARSHALL_TYPE_IS_CLASSIFIER` The `code` for constraint 'Validate Unmarshall Type Is Classifier' of 'Unmarshall Action'
`static int` `USE_CASE__BINARY_ASSOCIATIONS` The `code` for constraint 'Validate Binary Associations' of 'Use Case'
`static int` `USE_CASE__CANNOT_INCLUDE_SELF` The `code` for constraint 'Validate Cannot Include Self' of 'Use Case'
`static int` `USE_CASE__MUST_HAVE_NAME` The `code` for constraint 'Validate Must Have Name' of 'Use Case'
`static int` `USE_CASE__NO_ASSOCIATION_TO_USE_CASE` The `code` for constraint 'Validate No Association To Use Case' of 'Use Case'
`static int` `VALUE_PIN__COMPATIBLE_TYPE` The `code` for constraint 'Validate Compatible Type' of 'Value Pin'
`static int` `VALUE_PIN__NO_INCOMING_EDGES` The `code` for constraint 'Validate No Incoming Edges' of 'Value Pin'
`static int` `VALUE_SPECIFICATION_ACTION__COMPATIBLE_TYPE` The `code` for constraint 'Validate Compatible Type' of 'Value Specification Action'
`static int` `VALUE_SPECIFICATION_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Value Specification Action'
`static int` `VARIABLE__OWNED` The `code` for constraint 'Validate Owned' of 'Variable'
`static int` `VARIABLE_ACTION__SCOPE_OF_VARIABLE` The `code` for constraint 'Validate Scope Of Variable' of 'Variable Action'
`static int` `WRITE_LINK_ACTION__ALLOW_ACCESS` The `code` for constraint 'Validate Allow Access' of 'Write Link Action'
`static int` `WRITE_STRUCTURAL_FEATURE_ACTION__INPUT_PIN` The `code` for constraint 'Validate Input Pin' of 'Write Structural Feature Action'
`static int` `WRITE_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Write Structural Feature Action'
`static int` `WRITE_VARIABLE_ACTION__MULTIPLICITY` The `code` for constraint 'Validate Multiplicity' of 'Write Variable Action'
`static int` `WRITE_VARIABLE_ACTION__SAME_TYPE` The `code` for constraint 'Validate Same Type' of 'Write Variable Action'

Fields inherited from class org.eclipse.emf.ecore.util.EObjectValidator

`DATA_VALUE__FRACTION_DIGITS_IN_RANGE, DATA_VALUE__LENGTH_IN_RANGE, DATA_VALUE__MATCHES_PATTERN, DATA_VALUE__TOTAL_DIGITS_IN_RANGE, DATA_VALUE__TYPE_CORRECT, DATA_VALUE__VALUE_IN_ENUMERATION, DATA_VALUE__VALUE_IN_RANGE, EOBJECT__EVERY_DATA_VALUE_CONFORMS, EOBJECT__EVERY_KEY_UNIQUE, EOBJECT__EVERY_MAP_ENTRY_UNIQUE, EOBJECT__EVERY_MULTIPCITY_CONFORMS, EOBJECT__EVERY_PROXY_RESOLVES, EOBJECT__EVERY_REFERENCE_IS_CONTAINED, EOBJECT__UNIQUE_ID`

Fields inherited from interface org.eclipse.emf.ecore.EValidator
`MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE`

Constructor Summary
`UMLValidator()` Creates an instance of the switch

Method Summary
`protected org.eclipse.emf.ecore.EPackage` `getEPackage()` Returns the package of this validator switch
`protected boolean` `validate(int classifierID, java.lang.Object value, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Calls `validateXXX` for the corresponding classifier of the model
`boolean` `validateAbstraction(Abstraction abstraction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateAcceptCallAction_validateResultPins(AcceptCallAction acceptCallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateResultPins constraint of 'Accept Call Action'
`boolean` `validateAcceptCallAction_validateTriggerCallEvent(AcceptCallAction acceptCallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTriggerCallEvent constraint of 'Accept Call Action'
`boolean` `validateAcceptCallAction_validateUnmarshall(AcceptCallAction acceptCallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUnmarshall constraint of 'Accept Call Action'
`boolean` `validateAcceptCallAction(AcceptCallAction acceptCallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateAcceptEventAction_validateNoInputPins(AcceptEventAction acceptEventAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoInputPins constraint of 'Accept Event Action'
`boolean` `validateAcceptEventAction_validateNoOutputPins(AcceptEventAction acceptEventAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoOutputPins constraint of 'Accept Event Action'
`boolean` `validateAcceptEventAction_validateTriggerEvents(AcceptEventAction acceptEventAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTriggerEvents constraint of 'Accept Event Action'
`boolean` `validateAcceptEventAction_validateUnmarshallSignalEvents(AcceptEventAction acceptEventAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUnmarshallSignalEvents constraint of 'Accept Event Action'
`boolean` `validateAcceptEventAction(AcceptEventAction acceptEventAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateAction(Action action, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActionExecutionSpecification_validateActionReferenced(ActionExecutionSpecification actionExecutionSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateActionReferenced constraint of 'Action Execution Specification'
`boolean` `validateActionExecutionSpecification(ActionExecutionSpecification actionExecutionSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActionInputPin_validateInputPin(ActionInputPin actionInputPin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInputPin constraint of 'Action Input Pin'
`boolean` `validateActionInputPin_validateNoControlOrDataFlow(ActionInputPin actionInputPin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoControlOrDataFlow constraint of 'Action Input Pin'
`boolean` `validateActionInputPin_validateOneOutputPin(ActionInputPin actionInputPin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneOutputPin constraint of 'Action Input Pin'
`boolean` `validateActionInputPin(ActionInputPin actionInputPin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActivity_validateActivityParameterNode(Activity activity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateActivityParameterNode constraint of 'Activity'
`boolean` `validateActivity_validateAutonomous(Activity activity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAutonomous constraint of 'Activity'
`boolean` `validateActivity_validateNoSupergroups(Activity activity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoSupergroups constraint of 'Activity'
`boolean` `validateActivity(Activity activity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActivityEdge_validateOwned(ActivityEdge activityEdge, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOwned constraint of 'Activity Edge'
`boolean` `validateActivityEdge_validateSourceAndTarget(ActivityEdge activityEdge, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSourceAndTarget constraint of 'Activity Edge'
`boolean` `validateActivityEdge_validateStructuredNode(ActivityEdge activityEdge, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateStructuredNode constraint of 'Activity Edge'
`boolean` `validateActivityEdge(ActivityEdge activityEdge, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActivityFinalNode(ActivityFinalNode activityFinalNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActivityGroup_validateGroupOwned(ActivityGroup activityGroup, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGroupOwned constraint of 'Activity Group'
`boolean` `validateActivityGroup_validateNodesAndEdges(ActivityGroup activityGroup, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNodesAndEdges constraint of 'Activity Group'
`boolean` `validateActivityGroup_validateNotContained(ActivityGroup activityGroup, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotContained constraint of 'Activity Group'
`boolean` `validateActivityGroup(ActivityGroup activityGroup, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActivityNode_validateOwned(ActivityNode activityNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOwned constraint of 'Activity Node'
`boolean` `validateActivityNode_validateOwnedStructuredNode(ActivityNode activityNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOwnedStructuredNode constraint of 'Activity Node'
`boolean` `validateActivityNode(ActivityNode activityNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActivityParameterNode_validateHasParameters(ActivityParameterNode activityParameterNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateHasParameters constraint of 'Activity Parameter Node'
`boolean` `validateActivityParameterNode_validateNoEdges(ActivityParameterNode activityParameterNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoEdges constraint of 'Activity Parameter Node'
`boolean` `validateActivityParameterNode_validateNoIncomingEdges(ActivityParameterNode activityParameterNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoIncomingEdges constraint of 'Activity Parameter Node'
`boolean` `validateActivityParameterNode_validateNoOutgoingEdges(ActivityParameterNode activityParameterNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoOutgoingEdges constraint of 'Activity Parameter Node'
`boolean` `validateActivityParameterNode_validateSameType(ActivityParameterNode activityParameterNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameType constraint of 'Activity Parameter Node'
`boolean` `validateActivityParameterNode(ActivityParameterNode activityParameterNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActivityPartition_validateDimensionNotContained(ActivityPartition activityPartition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDimensionNotContained constraint of 'Activity Partition'
`boolean` `validateActivityPartition_validateRepresentsClassifier(ActivityPartition activityPartition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRepresentsClassifier constraint of 'Activity Partition'
`boolean` `validateActivityPartition_validateRepresentsPart(ActivityPartition activityPartition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRepresentsPart constraint of 'Activity Partition'
`boolean` `validateActivityPartition_validateRepresentsPartAndIsContained(ActivityPartition activityPartition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRepresentsPartAndIsContained constraint of 'Activity Partition'
`boolean` `validateActivityPartition(ActivityPartition activityPartition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateActor_validateAssociations(Actor actor, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssociations constraint of 'Actor'
`boolean` `validateActor_validateMustHaveName(Actor actor, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMustHaveName constraint of 'Actor'
`boolean` `validateActor(Actor actor, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateAddStructuralFeatureValueAction_validateUnlimitedNaturalAndMultiplicity(AddStructuralFeatureValueAction addStructuralFeatureValueAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUnlimitedNaturalAndMultiplicity constraint of 'Add Structural Feature Value Action'
`boolean` `validateAddStructuralFeatureValueAction(AddStructuralFeatureValueAction addStructuralFeatureValueAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateAddVariableValueAction_validateSingleInputPin(AddVariableValueAction addVariableValueAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSingleInputPin constraint of 'Add Variable Value Action'
`boolean` `validateAddVariableValueAction(AddVariableValueAction addVariableValueAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateAggregationKind(AggregationKind aggregationKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateAnyReceiveEvent(AnyReceiveEvent anyReceiveEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateArtifact(Artifact artifact, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateAssociation_validateAssociationEnds(Association association, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssociationEnds constraint of 'Association'
`boolean` `validateAssociation_validateBinaryAssociations(Association association, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBinaryAssociations constraint of 'Association'
`boolean` `validateAssociation_validateSpecializedEndNumber(Association association, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSpecializedEndNumber constraint of 'Association'
`boolean` `validateAssociation_validateSpecializedEndTypes(Association association, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSpecializedEndTypes constraint of 'Association'
`boolean` `validateAssociation(Association association, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateAssociationClass_validateCannotBeDefined(AssociationClass associationClass, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCannotBeDefined constraint of 'Association Class'
`boolean` `validateAssociationClass(AssociationClass associationClass, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateBehavior_validateFeatureOfContextClassifier(Behavior behavior, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateFeatureOfContextClassifier constraint of 'Behavior'
`boolean` `validateBehavior_validateMostOneBehaviour(Behavior behavior, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMostOneBehaviour constraint of 'Behavior'
`boolean` `validateBehavior_validateMustRealize(Behavior behavior, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMustRealize constraint of 'Behavior'
`boolean` `validateBehavior_validateParametersMatch(Behavior behavior, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateParametersMatch constraint of 'Behavior'
`boolean` `validateBehavior(Behavior behavior, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateBehavioralFeature(BehavioralFeature behavioralFeature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateBehavioredClassifier_validateClassBehavior(BehavioredClassifier behavioredClassifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateClassBehavior constraint of 'Behaviored Classifier'
`boolean` `validateBehavioredClassifier(BehavioredClassifier behavioredClassifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateBehaviorExecutionSpecification(BehaviorExecutionSpecification behaviorExecutionSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateBoolean(boolean boolean_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateBroadcastSignalAction_validateNumberAndOrder(BroadcastSignalAction broadcastSignalAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNumberAndOrder constraint of 'Broadcast Signal Action'
`boolean` `validateBroadcastSignalAction_validateTypeOrderingMultiplicity(BroadcastSignalAction broadcastSignalAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOrderingMultiplicity constraint of 'Broadcast Signal Action'
`boolean` `validateBroadcastSignalAction(BroadcastSignalAction broadcastSignalAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCallAction_validateNumberAndOrder(CallAction callAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNumberAndOrder constraint of 'Call Action'
`boolean` `validateCallAction_validateSynchronousCall(CallAction callAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSynchronousCall constraint of 'Call Action'
`boolean` `validateCallAction_validateTypeOrderingMultiplicity(CallAction callAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOrderingMultiplicity constraint of 'Call Action'
`boolean` `validateCallAction(CallAction callAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCallBehaviorAction_validateArgumentPinEqualParameter(CallBehaviorAction callBehaviorAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateArgumentPinEqualParameter constraint of 'Call Behavior Action'
`boolean` `validateCallBehaviorAction_validateResultPinEqualParameter(CallBehaviorAction callBehaviorAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateResultPinEqualParameter constraint of 'Call Behavior Action'
`boolean` `validateCallBehaviorAction_validateTypeOrderingMultiplicity(CallBehaviorAction callBehaviorAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOrderingMultiplicity constraint of 'Call Behavior Action'
`boolean` `validateCallBehaviorAction(CallBehaviorAction callBehaviorAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCallConcurrencyKind(CallConcurrencyKind callConcurrencyKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCallEvent(CallEvent callEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCallOperationAction_validateArgumentPinEqualParameter(CallOperationAction callOperationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateArgumentPinEqualParameter constraint of 'Call Operation Action'
`boolean` `validateCallOperationAction_validateResultPinEqualParameter(CallOperationAction callOperationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateResultPinEqualParameter constraint of 'Call Operation Action'
`boolean` `validateCallOperationAction_validateTypeOrderingMultiplicity(CallOperationAction callOperationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOrderingMultiplicity constraint of 'Call Operation Action'
`boolean` `validateCallOperationAction_validateTypeTargetPin(CallOperationAction callOperationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeTargetPin constraint of 'Call Operation Action'
`boolean` `validateCallOperationAction(CallOperationAction callOperationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCentralBufferNode(CentralBufferNode centralBufferNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateChangeEvent(ChangeEvent changeEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateClass_validatePassiveClass(Class class_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validatePassiveClass constraint of 'Class'
`boolean` `validateClass(Class class_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateClassifier_validateGeneralizationHierarchies(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGeneralizationHierarchies constraint of 'Classifier'
`boolean` `validateClassifier_validateMapsToGeneralizationSet(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMapsToGeneralizationSet constraint of 'Classifier'
`boolean` `validateClassifier_validateNoCyclesInGeneralization(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoCyclesInGeneralization constraint of 'Classifier'
`boolean` `validateClassifier_validateSpecializeType(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSpecializeType constraint of 'Classifier'
`boolean` `validateClassifier(Classifier classifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateClassifierTemplateParameter_validateHasConstrainingClassifier(ClassifierTemplateParameter classifierTemplateParameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateHasConstrainingClassifier constraint of 'Classifier Template Parameter'
`boolean` `validateClassifierTemplateParameter(ClassifierTemplateParameter classifierTemplateParameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateClause_validateBodyOutputPins(Clause clause, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBodyOutputPins constraint of 'Clause'
`boolean` `validateClause_validateDeciderOutput(Clause clause, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDeciderOutput constraint of 'Clause'
`boolean` `validateClause(Clause clause, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateClearAssociationAction_validateMultiplicity(ClearAssociationAction clearAssociationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Clear Association Action'
`boolean` `validateClearAssociationAction_validateSameType(ClearAssociationAction clearAssociationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameType constraint of 'Clear Association Action'
`boolean` `validateClearAssociationAction(ClearAssociationAction clearAssociationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateClearStructuralFeatureAction(ClearStructuralFeatureAction clearStructuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateClearVariableAction(ClearVariableAction clearVariableAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCollaboration(Collaboration collaboration, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCollaborationUse_validateClientElements(CollaborationUse collaborationUse, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateClientElements constraint of 'Collaboration Use'
`boolean` `validateCollaborationUse_validateConnectors(CollaborationUse collaborationUse, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateConnectors constraint of 'Collaboration Use'
`boolean` `validateCollaborationUse_validateEveryRole(CollaborationUse collaborationUse, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEveryRole constraint of 'Collaboration Use'
`boolean` `validateCollaborationUse(CollaborationUse collaborationUse, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCombinedFragment_validateBreak(CombinedFragment combinedFragment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBreak constraint of 'Combined Fragment'
`boolean` `validateCombinedFragment_validateConsiderAndIgnore(CombinedFragment combinedFragment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateConsiderAndIgnore constraint of 'Combined Fragment'
`boolean` `validateCombinedFragment_validateMinintAndMaxint(CombinedFragment combinedFragment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMinintAndMaxint constraint of 'Combined Fragment'
`boolean` `validateCombinedFragment_validateOptLoopBreakNeg(CombinedFragment combinedFragment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOptLoopBreakNeg constraint of 'Combined Fragment'
`boolean` `validateCombinedFragment(CombinedFragment combinedFragment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateComment(Comment comment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCommunicationPath_validateAssociationEnds(CommunicationPath communicationPath, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssociationEnds constraint of 'Communication Path'
`boolean` `validateCommunicationPath(CommunicationPath communicationPath, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateComponent(Component component, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateComponentRealization(ComponentRealization componentRealization, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateConditionalNode_validateResultNoIncoming(ConditionalNode conditionalNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateResultNoIncoming constraint of 'Conditional Node'
`boolean` `validateConditionalNode(ConditionalNode conditionalNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateConnectableElement(ConnectableElement connectableElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateConnectableElementTemplateParameter(ConnectableElementTemplateParameter connectableElementTemplateParameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateConnectionPointReference_validateEntryPseudostates(ConnectionPointReference connectionPointReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEntryPseudostates constraint of 'Connection Point Reference'
`boolean` `validateConnectionPointReference_validateExitPseudostates(ConnectionPointReference connectionPointReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateExitPseudostates constraint of 'Connection Point Reference'
`boolean` `validateConnectionPointReference(ConnectionPointReference connectionPointReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateConnector_validateAssemblyConnector(Connector connector, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssemblyConnector constraint of 'Connector'
`boolean` `validateConnector_validateBetweenInterfacePortImplements(Connector connector, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBetweenInterfacePortImplements constraint of 'Connector'
`boolean` `validateConnector_validateBetweenInterfacePortSignature(Connector connector, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBetweenInterfacePortSignature constraint of 'Connector'
`boolean` `validateConnector_validateBetweenInterfacesPorts(Connector connector, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBetweenInterfacesPorts constraint of 'Connector'
`boolean` `validateConnector_validateCompatible(Connector connector, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCompatible constraint of 'Connector'
`boolean` `validateConnector_validateRoles(Connector connector, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRoles constraint of 'Connector'
`boolean` `validateConnector_validateTypes(Connector connector, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypes constraint of 'Connector'
`boolean` `validateConnector_validateUnionSignatureCompatible(Connector connector, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUnionSignatureCompatible constraint of 'Connector'
`boolean` `validateConnector(Connector connector, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateConnectorEnd_validateMultiplicity(ConnectorEnd connectorEnd, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Connector End'
`boolean` `validateConnectorEnd_validatePartWithPortEmpty(ConnectorEnd connectorEnd, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validatePartWithPortEmpty constraint of 'Connector End'
`boolean` `validateConnectorEnd_validateRoleAndPartWithPort(ConnectorEnd connectorEnd, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRoleAndPartWithPort constraint of 'Connector End'
`boolean` `validateConnectorEnd_validateSelfPartWithPort(ConnectorEnd connectorEnd, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSelfPartWithPort constraint of 'Connector End'
`boolean` `validateConnectorEnd(ConnectorEnd connectorEnd, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateConnectorKind(ConnectorKind connectorKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateConsiderIgnoreFragment_validateConsiderOrIgnore(ConsiderIgnoreFragment considerIgnoreFragment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateConsiderOrIgnore constraint of 'Consider Ignore Fragment'
`boolean` `validateConsiderIgnoreFragment_validateType(ConsiderIgnoreFragment considerIgnoreFragment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateType constraint of 'Consider Ignore Fragment'
`boolean` `validateConsiderIgnoreFragment(ConsiderIgnoreFragment considerIgnoreFragment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateConstraint_validateBooleanValue(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBooleanValue constraint of 'Constraint'
`boolean` `validateConstraint_validateNoSideEffects(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoSideEffects constraint of 'Constraint'
`boolean` `validateConstraint_validateNotAppliedToSelf(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotAppliedToSelf constraint of 'Constraint'
`boolean` `validateConstraint_validateNotApplyToSelf(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotApplyToSelf constraint of 'Constraint'
`boolean` `validateConstraint_validateValueSpecificationBoolean(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateValueSpecificationBoolean constraint of 'Constraint'
`boolean` `validateConstraint(Constraint constraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateContinuation_validateFirstOrLastInteractionFragment(Continuation continuation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateFirstOrLastInteractionFragment constraint of 'Continuation'
`boolean` `validateContinuation_validateGlobal(Continuation continuation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGlobal constraint of 'Continuation'
`boolean` `validateContinuation_validateSameName(Continuation continuation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameName constraint of 'Continuation'
`boolean` `validateContinuation(Continuation continuation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateControlFlow_validateObjectNodes(ControlFlow controlFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateObjectNodes constraint of 'Control Flow'
`boolean` `validateControlFlow(ControlFlow controlFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateControlNode(ControlNode controlNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCreateLinkAction_validateAssociationNotAbstract(CreateLinkAction createLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssociationNotAbstract constraint of 'Create Link Action'
`boolean` `validateCreateLinkAction(CreateLinkAction createLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCreateLinkObjectAction_validateAssociationClass(CreateLinkObjectAction createLinkObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssociationClass constraint of 'Create Link Object Action'
`boolean` `validateCreateLinkObjectAction_validateMultiplicity(CreateLinkObjectAction createLinkObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Create Link Object Action'
`boolean` `validateCreateLinkObjectAction_validateTypeOfResult(CreateLinkObjectAction createLinkObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOfResult constraint of 'Create Link Object Action'
`boolean` `validateCreateLinkObjectAction(CreateLinkObjectAction createLinkObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCreateObjectAction_validateClassifierNotAbstract(CreateObjectAction createObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateClassifierNotAbstract constraint of 'Create Object Action'
`boolean` `validateCreateObjectAction_validateClassifierNotAssociationClass(CreateObjectAction createObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateClassifierNotAssociationClass constraint of 'Create Object Action'
`boolean` `validateCreateObjectAction_validateMultiplicity(CreateObjectAction createObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Create Object Action'
`boolean` `validateCreateObjectAction_validateSameType(CreateObjectAction createObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameType constraint of 'Create Object Action'
`boolean` `validateCreateObjectAction(CreateObjectAction createObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateCreationEvent_validateNoOccurrenceAbove(CreationEvent creationEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoOccurrenceAbove constraint of 'Creation Event'
`boolean` `validateCreationEvent(CreationEvent creationEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDataStoreNode(DataStoreNode dataStoreNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDataType(DataType dataType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDecisionNode_validateEdges(DecisionNode decisionNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEdges constraint of 'Decision Node'
`boolean` `validateDecisionNode_validateInputParameter(DecisionNode decisionNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInputParameter constraint of 'Decision Node'
`boolean` `validateDecisionNode_validateOneIncomingEdge(DecisionNode decisionNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneIncomingEdge constraint of 'Decision Node'
`boolean` `validateDecisionNode(DecisionNode decisionNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDependency(Dependency dependency, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDeployedArtifact(DeployedArtifact deployedArtifact, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDeployment(Deployment deployment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDeploymentSpecification_validateDeployedElements(DeploymentSpecification deploymentSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDeployedElements constraint of 'Deployment Specification'
`boolean` `validateDeploymentSpecification_validateDeploymentTarget(DeploymentSpecification deploymentSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDeploymentTarget constraint of 'Deployment Specification'
`boolean` `validateDeploymentSpecification(DeploymentSpecification deploymentSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDeploymentTarget(DeploymentTarget deploymentTarget, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDestroyLinkAction(DestroyLinkAction destroyLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDestroyObjectAction_validateMultiplicity(DestroyObjectAction destroyObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Destroy Object Action'
`boolean` `validateDestroyObjectAction_validateNoType(DestroyObjectAction destroyObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoType constraint of 'Destroy Object Action'
`boolean` `validateDestroyObjectAction(DestroyObjectAction destroyObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDestructionEvent_validateNoOccurrenceSpecificationsBelow(DestructionEvent destructionEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoOccurrenceSpecificationsBelow constraint of 'Destruction Event'
`boolean` `validateDestructionEvent(DestructionEvent destructionEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDevice(Device device, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDirectedRelationship(DirectedRelationship directedRelationship, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDuration(Duration duration, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDurationConstraint_validateFirstEventMultiplicity(DurationConstraint durationConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateFirstEventMultiplicity constraint of 'Duration Constraint'
`boolean` `validateDurationConstraint(DurationConstraint durationConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDurationInterval(DurationInterval durationInterval, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateDurationObservation_validateFirstEventMultiplicity(DurationObservation durationObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateFirstEventMultiplicity constraint of 'Duration Observation'
`boolean` `validateDurationObservation(DurationObservation durationObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateElement_validateHasOwner(Element element, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateHasOwner constraint of 'Element'
`boolean` `validateElement_validateNotOwnSelf(Element element, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotOwnSelf constraint of 'Element'
`boolean` `validateElement(Element element, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateElementImport_validateImportedElementIsPublic(ElementImport elementImport, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateImportedElementIsPublic constraint of 'Element Import'
`boolean` `validateElementImport_validateVisibilityPublicOrPrivate(ElementImport elementImport, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateVisibilityPublicOrPrivate constraint of 'Element Import'
`boolean` `validateElementImport(ElementImport elementImport, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateEncapsulatedClassifier(EncapsulatedClassifier encapsulatedClassifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateEnumeration(Enumeration enumeration, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateEnumerationLiteral(EnumerationLiteral enumerationLiteral, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateEvent(Event event, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExceptionHandler_validateEdgeSourceTarget(ExceptionHandler exceptionHandler, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEdgeSourceTarget constraint of 'Exception Handler'
`boolean` `validateExceptionHandler_validateExceptionBody(ExceptionHandler exceptionHandler, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateExceptionBody constraint of 'Exception Handler'
`boolean` `validateExceptionHandler_validateOneInput(ExceptionHandler exceptionHandler, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneInput constraint of 'Exception Handler'
`boolean` `validateExceptionHandler_validateResultPins(ExceptionHandler exceptionHandler, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateResultPins constraint of 'Exception Handler'
`boolean` `validateExceptionHandler(ExceptionHandler exceptionHandler, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExecutableNode(ExecutableNode executableNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExecutionEnvironment(ExecutionEnvironment executionEnvironment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExecutionEvent(ExecutionEvent executionEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExecutionOccurrenceSpecification(ExecutionOccurrenceSpecification executionOccurrenceSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExecutionSpecification_validateSameLifeline(ExecutionSpecification executionSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameLifeline constraint of 'Execution Specification'
`boolean` `validateExecutionSpecification(ExecutionSpecification executionSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExpansionKind(ExpansionKind expansionKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExpansionNode(ExpansionNode expansionNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExpansionRegion_validateExpansionNodes(ExpansionRegion expansionRegion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateExpansionNodes constraint of 'Expansion Region'
`boolean` `validateExpansionRegion(ExpansionRegion expansionRegion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExpression(Expression expression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExtend_validateExtensionPoints(Extend extend, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateExtensionPoints constraint of 'Extend'
`boolean` `validateExtend(Extend extend, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExtension_validateIsBinary(Extension extension, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateIsBinary constraint of 'Extension'
`boolean` `validateExtension_validateNonOwnedEnd(Extension extension, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNonOwnedEnd constraint of 'Extension'
`boolean` `validateExtension(Extension extension, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExtensionEnd_validateAggregation(ExtensionEnd extensionEnd, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAggregation constraint of 'Extension End'
`boolean` `validateExtensionEnd_validateMultiplicity(ExtensionEnd extensionEnd, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Extension End'
`boolean` `validateExtensionEnd(ExtensionEnd extensionEnd, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateExtensionPoint_validateMustHaveName(ExtensionPoint extensionPoint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMustHaveName constraint of 'Extension Point'
`boolean` `validateExtensionPoint(ExtensionPoint extensionPoint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateFeature(Feature feature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateFinalNode_validateNoOutgoingEdges(FinalNode finalNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoOutgoingEdges constraint of 'Final Node'
`boolean` `validateFinalNode(FinalNode finalNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateFinalState_validateCannotReferenceSubmachine(FinalState finalState, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCannotReferenceSubmachine constraint of 'Final State'
`boolean` `validateFinalState_validateNoEntryBehavior(FinalState finalState, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoEntryBehavior constraint of 'Final State'
`boolean` `validateFinalState_validateNoExitBehavior(FinalState finalState, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoExitBehavior constraint of 'Final State'
`boolean` `validateFinalState_validateNoOutgoingTransitions(FinalState finalState, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoOutgoingTransitions constraint of 'Final State'
`boolean` `validateFinalState_validateNoRegions(FinalState finalState, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoRegions constraint of 'Final State'
`boolean` `validateFinalState_validateNoStateBehavior(FinalState finalState, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoStateBehavior constraint of 'Final State'
`boolean` `validateFinalState(FinalState finalState, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateFlowFinalNode(FlowFinalNode flowFinalNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateForkNode_validateEdges(ForkNode forkNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEdges constraint of 'Fork Node'
`boolean` `validateForkNode_validateOneIncomingEdge(ForkNode forkNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneIncomingEdge constraint of 'Fork Node'
`boolean` `validateForkNode(ForkNode forkNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateFunctionBehavior_validateOneOutputParameter(FunctionBehavior functionBehavior, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneOutputParameter constraint of 'Function Behavior'
`boolean` `validateFunctionBehavior_validateTypesOfParameters(FunctionBehavior functionBehavior, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypesOfParameters constraint of 'Function Behavior'
`boolean` `validateFunctionBehavior(FunctionBehavior functionBehavior, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateGate_validateMessagesActualGate(Gate gate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMessagesActualGate constraint of 'Gate'
`boolean` `validateGate_validateMessagesCombinedFragment(Gate gate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMessagesCombinedFragment constraint of 'Gate'
`boolean` `validateGate(Gate gate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateGeneralization_validateGeneralizationSameClassifier(Generalization generalization, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGeneralizationSameClassifier constraint of 'Generalization'
`boolean` `validateGeneralization(Generalization generalization, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateGeneralizationSet_validateGeneralizationSameClassifier(GeneralizationSet generalizationSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGeneralizationSameClassifier constraint of 'Generalization Set'
`boolean` `validateGeneralizationSet_validateMapsToGeneralizationSet(GeneralizationSet generalizationSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMapsToGeneralizationSet constraint of 'Generalization Set'
`boolean` `validateGeneralizationSet(GeneralizationSet generalizationSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateGeneralOrdering(GeneralOrdering generalOrdering, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateImage(Image image, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInclude(Include include, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInformationFlow_validateConveyClassifiers(InformationFlow informationFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateConveyClassifiers constraint of 'Information Flow'
`boolean` `validateInformationFlow_validateMustConform(InformationFlow informationFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMustConform constraint of 'Information Flow'
`boolean` `validateInformationFlow_validateSourcesAndTargetsKind(InformationFlow informationFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSourcesAndTargetsKind constraint of 'Information Flow'
`boolean` `validateInformationFlow(InformationFlow informationFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInformationItem_validateHasNo(InformationItem informationItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateHasNo constraint of 'Information Item'
`boolean` `validateInformationItem_validateNotInstantiable(InformationItem informationItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotInstantiable constraint of 'Information Item'
`boolean` `validateInformationItem_validateSourcesAndTargets(InformationItem informationItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSourcesAndTargets constraint of 'Information Item'
`boolean` `validateInformationItem(InformationItem informationItem, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInitialNode_validateControlEdges(InitialNode initialNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateControlEdges constraint of 'Initial Node'
`boolean` `validateInitialNode_validateNoIncomingEdges(InitialNode initialNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoIncomingEdges constraint of 'Initial Node'
`boolean` `validateInitialNode(InitialNode initialNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInputPin_validateOutgoingEdgesStructuredOnly(InputPin inputPin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOutgoingEdgesStructuredOnly constraint of 'Input Pin'
`boolean` `validateInputPin(InputPin inputPin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInstanceSpecification_validateDefiningFeature(InstanceSpecification instanceSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDefiningFeature constraint of 'Instance Specification'
`boolean` `validateInstanceSpecification_validateDeploymentArtifact(InstanceSpecification instanceSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDeploymentArtifact constraint of 'Instance Specification'
`boolean` `validateInstanceSpecification_validateDeploymentTarget(InstanceSpecification instanceSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDeploymentTarget constraint of 'Instance Specification'
`boolean` `validateInstanceSpecification_validateStructuralFeature(InstanceSpecification instanceSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateStructuralFeature constraint of 'Instance Specification'
`boolean` `validateInstanceSpecification(InstanceSpecification instanceSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInstanceValue(InstanceValue instanceValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInteger(int integer, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInteraction(Interaction interaction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInteractionConstraint_validateDynamicVariables(InteractionConstraint interactionConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDynamicVariables constraint of 'Interaction Constraint'
`boolean` `validateInteractionConstraint_validateGlobalData(InteractionConstraint interactionConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGlobalData constraint of 'Interaction Constraint'
`boolean` `validateInteractionConstraint_validateMaxintGreaterEqualMinint(InteractionConstraint interactionConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMaxintGreaterEqualMinint constraint of 'Interaction Constraint'
`boolean` `validateInteractionConstraint_validateMaxintPositive(InteractionConstraint interactionConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMaxintPositive constraint of 'Interaction Constraint'
`boolean` `validateInteractionConstraint_validateMinintMaxint(InteractionConstraint interactionConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMinintMaxint constraint of 'Interaction Constraint'
`boolean` `validateInteractionConstraint_validateMinintNonNegative(InteractionConstraint interactionConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMinintNonNegative constraint of 'Interaction Constraint'
`boolean` `validateInteractionConstraint(InteractionConstraint interactionConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInteractionFragment(InteractionFragment interactionFragment, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInteractionOperand_validateGuardContainReferences(InteractionOperand interactionOperand, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGuardContainReferences constraint of 'Interaction Operand'
`boolean` `validateInteractionOperand_validateGuardDirectlyPrior(InteractionOperand interactionOperand, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGuardDirectlyPrior constraint of 'Interaction Operand'
`boolean` `validateInteractionOperand(InteractionOperand interactionOperand, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInteractionOperatorKind(InteractionOperatorKind interactionOperatorKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInteractionUse_validateAllLifelines(InteractionUse interactionUse, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAllLifelines constraint of 'Interaction Use'
`boolean` `validateInteractionUse_validateArgumentsAreConstants(InteractionUse interactionUse, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateArgumentsAreConstants constraint of 'Interaction Use'
`boolean` `validateInteractionUse_validateArgumentsCorrespondToParameters(InteractionUse interactionUse, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateArgumentsCorrespondToParameters constraint of 'Interaction Use'
`boolean` `validateInteractionUse_validateGatesMatch(InteractionUse interactionUse, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGatesMatch constraint of 'Interaction Use'
`boolean` `validateInteractionUse(InteractionUse interactionUse, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInterface_validateVisibility(Interface interface_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateVisibility constraint of 'Interface'
`boolean` `validateInterface(Interface interface_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInterfaceRealization(InterfaceRealization interfaceRealization, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInterruptibleActivityRegion_validateInterruptingEdges(InterruptibleActivityRegion interruptibleActivityRegion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInterruptingEdges constraint of 'Interruptible Activity Region'
`boolean` `validateInterruptibleActivityRegion(InterruptibleActivityRegion interruptibleActivityRegion, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInterval(Interval interval, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateIntervalConstraint(IntervalConstraint intervalConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateInvocationAction_validateOnPortReceiver(InvocationAction invocationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOnPortReceiver constraint of 'Invocation Action'
`boolean` `validateInvocationAction(InvocationAction invocationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateJoinNode_validateIncomingObjectFlow(JoinNode joinNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateIncomingObjectFlow constraint of 'Join Node'
`boolean` `validateJoinNode_validateOneOutgoingEdge(JoinNode joinNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneOutgoingEdge constraint of 'Join Node'
`boolean` `validateJoinNode(JoinNode joinNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLifeline_validateInteractionUsesShareLifeline(Lifeline lifeline, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInteractionUsesShareLifeline constraint of 'Lifeline'
`boolean` `validateLifeline_validateSameClassifier(Lifeline lifeline, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameClassifier constraint of 'Lifeline'
`boolean` `validateLifeline_validateSelectorSpecified(Lifeline lifeline, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSelectorSpecified constraint of 'Lifeline'
`boolean` `validateLifeline(Lifeline lifeline, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLinkAction_validateNotStatic(LinkAction linkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotStatic constraint of 'Link Action'
`boolean` `validateLinkAction_validateSameAssociation(LinkAction linkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameAssociation constraint of 'Link Action'
`boolean` `validateLinkAction_validateSamePins(LinkAction linkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSamePins constraint of 'Link Action'
`boolean` `validateLinkAction(LinkAction linkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLinkEndCreationData_validateCreateLinkAction(LinkEndCreationData linkEndCreationData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCreateLinkAction constraint of 'Link End Creation Data'
`boolean` `validateLinkEndCreationData_validateSingleInputPin(LinkEndCreationData linkEndCreationData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSingleInputPin constraint of 'Link End Creation Data'
`boolean` `validateLinkEndCreationData(LinkEndCreationData linkEndCreationData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLinkEndData_validateEndObjectInputPin(LinkEndData linkEndData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEndObjectInputPin constraint of 'Link End Data'
`boolean` `validateLinkEndData_validateMultiplicity(LinkEndData linkEndData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Link End Data'
`boolean` `validateLinkEndData_validatePropertyIsAssociationEnd(LinkEndData linkEndData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validatePropertyIsAssociationEnd constraint of 'Link End Data'
`boolean` `validateLinkEndData_validateQualifiers(LinkEndData linkEndData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateQualifiers constraint of 'Link End Data'
`boolean` `validateLinkEndData_validateSameType(LinkEndData linkEndData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameType constraint of 'Link End Data'
`boolean` `validateLinkEndData(LinkEndData linkEndData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLinkEndDestructionData_validateDestroyLinkAction(LinkEndDestructionData linkEndDestructionData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDestroyLinkAction constraint of 'Link End Destruction Data'
`boolean` `validateLinkEndDestructionData_validateUnlimitedNaturalAndMultiplicity(LinkEndDestructionData linkEndDestructionData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUnlimitedNaturalAndMultiplicity constraint of 'Link End Destruction Data'
`boolean` `validateLinkEndDestructionData(LinkEndDestructionData linkEndDestructionData, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLiteralBoolean(LiteralBoolean literalBoolean, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLiteralInteger(LiteralInteger literalInteger, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLiteralNull(LiteralNull literalNull, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLiteralSpecification(LiteralSpecification literalSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLiteralString(LiteralString literalString, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLiteralUnlimitedNatural(LiteralUnlimitedNatural literalUnlimitedNatural, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateLoopNode_validateBodyOutputPins(LoopNode loopNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBodyOutputPins constraint of 'Loop Node'
`boolean` `validateLoopNode_validateInputEdges(LoopNode loopNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInputEdges constraint of 'Loop Node'
`boolean` `validateLoopNode_validateResultNoIncoming(LoopNode loopNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateResultNoIncoming constraint of 'Loop Node'
`boolean` `validateLoopNode(LoopNode loopNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateManifestation(Manifestation manifestation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateMergeNode_validateEdges(MergeNode mergeNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEdges constraint of 'Merge Node'
`boolean` `validateMergeNode_validateOneOutgoingEdge(MergeNode mergeNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneOutgoingEdge constraint of 'Merge Node'
`boolean` `validateMergeNode(MergeNode mergeNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateMessage_validateArguments(Message message, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateArguments constraint of 'Message'
`boolean` `validateMessage_validateCannotCrossBoundaries(Message message, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCannotCrossBoundaries constraint of 'Message'
`boolean` `validateMessage_validateOccurrenceSpecifications(Message message, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOccurrenceSpecifications constraint of 'Message'
`boolean` `validateMessage_validateSendingReceivingMessageEvent(Message message, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSendingReceivingMessageEvent constraint of 'Message'
`boolean` `validateMessage_validateSignatureIsOperation(Message message, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSignatureIsOperation constraint of 'Message'
`boolean` `validateMessage_validateSignatureIsSignal(Message message, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSignatureIsSignal constraint of 'Message'
`boolean` `validateMessage_validateSignatureReferTo(Message message, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSignatureReferTo constraint of 'Message'
`boolean` `validateMessage(Message message, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateMessageEnd(MessageEnd messageEnd, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateMessageEvent(MessageEvent messageEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateMessageKind(MessageKind messageKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateMessageOccurrenceSpecification(MessageOccurrenceSpecification messageOccurrenceSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateMessageSort(MessageSort messageSort, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateModel(Model model, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateMultiplicityElement_validateLowerGe0(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateLowerGe0 constraint of 'Multiplicity Element'
`boolean` `validateMultiplicityElement_validateUpperGeLower(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUpperGeLower constraint of 'Multiplicity Element'
`boolean` `validateMultiplicityElement_validateUpperGt0(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUpperGt0 constraint of 'Multiplicity Element'
`boolean` `validateMultiplicityElement_validateValueSpecificationConstant(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateValueSpecificationConstant constraint of 'Multiplicity Element'
`boolean` `validateMultiplicityElement_validateValueSpecificationNoSideEffects(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateValueSpecificationNoSideEffects constraint of 'Multiplicity Element'
`boolean` `validateMultiplicityElement(MultiplicityElement multiplicityElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateNamedElement_validateHasNoQualifiedName(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateHasNoQualifiedName constraint of 'Named Element'
`boolean` `validateNamedElement_validateHasQualifiedName(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateHasQualifiedName constraint of 'Named Element'
`boolean` `validateNamedElement_validateVisibilityNeedsOwnership(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateVisibilityNeedsOwnership constraint of 'Named Element'
`boolean` `validateNamedElement(NamedElement namedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateNamespace_validateMembersDistinguishable(Namespace namespace, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMembersDistinguishable constraint of 'Namespace'
`boolean` `validateNamespace(Namespace namespace, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateNode_validateInternalStructure(Node node, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInternalStructure constraint of 'Node'
`boolean` `validateNode(Node node, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateObjectFlow_validateCompatibleTypes(ObjectFlow objectFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCompatibleTypes constraint of 'Object Flow'
`boolean` `validateObjectFlow_validateInputAndOutputParameter(ObjectFlow objectFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInputAndOutputParameter constraint of 'Object Flow'
`boolean` `validateObjectFlow_validateIsMulticastOrIsMultireceive(ObjectFlow objectFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateIsMulticastOrIsMultireceive constraint of 'Object Flow'
`boolean` `validateObjectFlow_validateNoActions(ObjectFlow objectFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoActions constraint of 'Object Flow'
`boolean` `validateObjectFlow_validateSameUpperBounds(ObjectFlow objectFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameUpperBounds constraint of 'Object Flow'
`boolean` `validateObjectFlow_validateSelectionBehaviour(ObjectFlow objectFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSelectionBehaviour constraint of 'Object Flow'
`boolean` `validateObjectFlow_validateTarget(ObjectFlow objectFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTarget constraint of 'Object Flow'
`boolean` `validateObjectFlow_validateTransformationBehaviour(ObjectFlow objectFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTransformationBehaviour constraint of 'Object Flow'
`boolean` `validateObjectFlow(ObjectFlow objectFlow, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateObjectNode_validateInputOutputParameter(ObjectNode objectNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInputOutputParameter constraint of 'Object Node'
`boolean` `validateObjectNode_validateNotUnique(ObjectNode objectNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotUnique constraint of 'Object Node'
`boolean` `validateObjectNode_validateObjectFlowEdges(ObjectNode objectNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateObjectFlowEdges constraint of 'Object Node'
`boolean` `validateObjectNode_validateSelectionBehavior(ObjectNode objectNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSelectionBehavior constraint of 'Object Node'
`boolean` `validateObjectNode(ObjectNode objectNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateObjectNodeOrderingKind(ObjectNodeOrderingKind objectNodeOrderingKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateObservation(Observation observation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateOccurrenceSpecification(OccurrenceSpecification occurrenceSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateOpaqueAction(OpaqueAction opaqueAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateOpaqueBehavior(OpaqueBehavior opaqueBehavior, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateOpaqueExpression_validateLanguageBodySize(OpaqueExpression opaqueExpression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateLanguageBodySize constraint of 'Opaque Expression'
`boolean` `validateOpaqueExpression_validateOneReturnResultParameter(OpaqueExpression opaqueExpression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneReturnResultParameter constraint of 'Opaque Expression'
`boolean` `validateOpaqueExpression_validateOnlyReturnResultParameters(OpaqueExpression opaqueExpression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOnlyReturnResultParameters constraint of 'Opaque Expression'
`boolean` `validateOpaqueExpression(OpaqueExpression opaqueExpression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateOperation_validateAtMostOneReturn(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAtMostOneReturn constraint of 'Operation'
`boolean` `validateOperation_validateOnlyBodyForQuery(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOnlyBodyForQuery constraint of 'Operation'
`boolean` `validateOperation(Operation operation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateOperationTemplateParameter(OperationTemplateParameter operationTemplateParameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateOutputPin_validateIncomingEdgesStructuredOnly(OutputPin outputPin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateIncomingEdgesStructuredOnly constraint of 'Output Pin'
`boolean` `validateOutputPin(OutputPin outputPin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePackage_validateElementsPublicOrPrivate(Package package_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateElementsPublicOrPrivate constraint of 'Package'
`boolean` `validatePackage(Package package_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePackageableElement(PackageableElement packageableElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePackageImport_validatePublicOrPrivate(PackageImport packageImport, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validatePublicOrPrivate constraint of 'Package Import'
`boolean` `validatePackageImport(PackageImport packageImport, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePackageMerge(PackageMerge packageMerge, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateParameter_validateConnectorEnd(Parameter parameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateConnectorEnd constraint of 'Parameter'
`boolean` `validateParameter_validateInAndOut(Parameter parameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInAndOut constraint of 'Parameter'
`boolean` `validateParameter_validateNotException(Parameter parameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotException constraint of 'Parameter'
`boolean` `validateParameter_validateReentrantBehaviors(Parameter parameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateReentrantBehaviors constraint of 'Parameter'
`boolean` `validateParameter_validateStreamAndException(Parameter parameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateStreamAndException constraint of 'Parameter'
`boolean` `validateParameter(Parameter parameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateParameterableElement(ParameterableElement parameterableElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateParameterDirectionKind(ParameterDirectionKind parameterDirectionKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateParameterEffectKind(ParameterEffectKind parameterEffectKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateParameterSet_validateInput(ParameterSet parameterSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInput constraint of 'Parameter Set'
`boolean` `validateParameterSet_validateSameParameterizedEntity(ParameterSet parameterSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameParameterizedEntity constraint of 'Parameter Set'
`boolean` `validateParameterSet_validateTwoParameterSets(ParameterSet parameterSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTwoParameterSets constraint of 'Parameter Set'
`boolean` `validateParameterSet(ParameterSet parameterSet, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePartDecomposition_validateAssume(PartDecomposition partDecomposition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssume constraint of 'Part Decomposition'
`boolean` `validatePartDecomposition_validateCommutativityOfDecomposition(PartDecomposition partDecomposition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCommutativityOfDecomposition constraint of 'Part Decomposition'
`boolean` `validatePartDecomposition_validatePartsOfInternalStructures(PartDecomposition partDecomposition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validatePartsOfInternalStructures constraint of 'Part Decomposition'
`boolean` `validatePartDecomposition(PartDecomposition partDecomposition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePin_validateControlPins(Pin pin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateControlPins constraint of 'Pin'
`boolean` `validatePin(Pin pin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePort_validateDefaultValue(Port port, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDefaultValue constraint of 'Port'
`boolean` `validatePort_validatePortAggregation(Port port, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validatePortAggregation constraint of 'Port'
`boolean` `validatePort_validatePortDestroyed(Port port, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validatePortDestroyed constraint of 'Port'
`boolean` `validatePort_validateRequiredInterfaces(Port port, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRequiredInterfaces constraint of 'Port'
`boolean` `validatePort(Port port, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePrimitiveType(PrimitiveType primitiveType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateProfile_validateMetaclassReferenceNotSpecialized(Profile profile, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMetaclassReferenceNotSpecialized constraint of 'Profile'
`boolean` `validateProfile_validateReferencesSameMetamodel(Profile profile, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateReferencesSameMetamodel constraint of 'Profile'
`boolean` `validateProfile(Profile profile, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateProfileApplication(ProfileApplication profileApplication, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateProperty_validateBindingToAttribute(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBindingToAttribute constraint of 'Property'
`boolean` `validateProperty_validateDeploymentTarget(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDeploymentTarget constraint of 'Property'
`boolean` `validateProperty_validateDerivedUnionIsDerived(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDerivedUnionIsDerived constraint of 'Property'
`boolean` `validateProperty_validateDerivedUnionIsReadOnly(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDerivedUnionIsReadOnly constraint of 'Property'
`boolean` `validateProperty_validateMultiplicityOfComposite(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfComposite constraint of 'Property'
`boolean` `validateProperty_validateNavigableReadonly(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNavigableReadonly constraint of 'Property'
`boolean` `validateProperty_validateRedefinedPropertyInherited(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRedefinedPropertyInherited constraint of 'Property'
`boolean` `validateProperty_validateSubsettedPropertyNames(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSubsettedPropertyNames constraint of 'Property'
`boolean` `validateProperty_validateSubsettingContextConforms(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSubsettingContextConforms constraint of 'Property'
`boolean` `validateProperty_validateSubsettingRules(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSubsettingRules constraint of 'Property'
`boolean` `validateProperty(Property property, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateProtocolConformance(ProtocolConformance protocolConformance, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateProtocolStateMachine_validateClassifierContext(ProtocolStateMachine protocolStateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateClassifierContext constraint of 'Protocol State Machine'
`boolean` `validateProtocolStateMachine_validateDeepOrShallowHistory(ProtocolStateMachine protocolStateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDeepOrShallowHistory constraint of 'Protocol State Machine'
`boolean` `validateProtocolStateMachine_validateEntryExitDo(ProtocolStateMachine protocolStateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEntryExitDo constraint of 'Protocol State Machine'
`boolean` `validateProtocolStateMachine_validatePortsConnected(ProtocolStateMachine protocolStateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validatePortsConnected constraint of 'Protocol State Machine'
`boolean` `validateProtocolStateMachine_validateProtocolTransitions(ProtocolStateMachine protocolStateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateProtocolTransitions constraint of 'Protocol State Machine'
`boolean` `validateProtocolStateMachine(ProtocolStateMachine protocolStateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateProtocolTransition_validateAssociatedActions(ProtocolTransition protocolTransition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssociatedActions constraint of 'Protocol Transition'
`boolean` `validateProtocolTransition_validateBelongsToPsm(ProtocolTransition protocolTransition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBelongsToPsm constraint of 'Protocol Transition'
`boolean` `validateProtocolTransition_validateRefersToOperation(ProtocolTransition protocolTransition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRefersToOperation constraint of 'Protocol Transition'
`boolean` `validateProtocolTransition(ProtocolTransition protocolTransition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePseudostate_validateChoiceVertex(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateChoiceVertex constraint of 'Pseudostate'
`boolean` `validatePseudostate_validateForkVertex(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateForkVertex constraint of 'Pseudostate'
`boolean` `validatePseudostate_validateHistoryVertices(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateHistoryVertices constraint of 'Pseudostate'
`boolean` `validatePseudostate_validateInitialVertex(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInitialVertex constraint of 'Pseudostate'
`boolean` `validatePseudostate_validateJoinVertex(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateJoinVertex constraint of 'Pseudostate'
`boolean` `validatePseudostate_validateJunctionVertex(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateJunctionVertex constraint of 'Pseudostate'
`boolean` `validatePseudostate_validateOutgoingFromInitial(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOutgoingFromInitial constraint of 'Pseudostate'
`boolean` `validatePseudostate_validateTransitionsIncoming(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTransitionsIncoming constraint of 'Pseudostate'
`boolean` `validatePseudostate_validateTransitionsOutgoing(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTransitionsOutgoing constraint of 'Pseudostate'
`boolean` `validatePseudostate(Pseudostate pseudostate, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validatePseudostateKind(PseudostateKind pseudostateKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateQualifierValue_validateMultiplicityOfQualifier(QualifierValue qualifierValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfQualifier constraint of 'Qualifier Value'
`boolean` `validateQualifierValue_validateQualifierAttribute(QualifierValue qualifierValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateQualifierAttribute constraint of 'Qualifier Value'
`boolean` `validateQualifierValue_validateTypeOfQualifier(QualifierValue qualifierValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOfQualifier constraint of 'Qualifier Value'
`boolean` `validateQualifierValue(QualifierValue qualifierValue, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateRaiseExceptionAction(RaiseExceptionAction raiseExceptionAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReadExtentAction_validateMultiplicityOfResult(ReadExtentAction readExtentAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfResult constraint of 'Read Extent Action'
`boolean` `validateReadExtentAction_validateTypeIsClassifier(ReadExtentAction readExtentAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeIsClassifier constraint of 'Read Extent Action'
`boolean` `validateReadExtentAction(ReadExtentAction readExtentAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReadIsClassifiedObjectAction_validateBooleanResult(ReadIsClassifiedObjectAction readIsClassifiedObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBooleanResult constraint of 'Read Is Classified Object Action'
`boolean` `validateReadIsClassifiedObjectAction_validateMultiplicityOfInput(ReadIsClassifiedObjectAction readIsClassifiedObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfInput constraint of 'Read Is Classified Object Action'
`boolean` `validateReadIsClassifiedObjectAction_validateMultiplicityOfOutput(ReadIsClassifiedObjectAction readIsClassifiedObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfOutput constraint of 'Read Is Classified Object Action'
`boolean` `validateReadIsClassifiedObjectAction_validateNoType(ReadIsClassifiedObjectAction readIsClassifiedObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoType constraint of 'Read Is Classified Object Action'
`boolean` `validateReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction readIsClassifiedObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReadLinkAction_validateCompatibleMultiplicity(ReadLinkAction readLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCompatibleMultiplicity constraint of 'Read Link Action'
`boolean` `validateReadLinkAction_validateNavigableOpenEnd(ReadLinkAction readLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNavigableOpenEnd constraint of 'Read Link Action'
`boolean` `validateReadLinkAction_validateOneOpenEnd(ReadLinkAction readLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneOpenEnd constraint of 'Read Link Action'
`boolean` `validateReadLinkAction_validateTypeAndOrdering(ReadLinkAction readLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeAndOrdering constraint of 'Read Link Action'
`boolean` `validateReadLinkAction_validateVisibility(ReadLinkAction readLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateVisibility constraint of 'Read Link Action'
`boolean` `validateReadLinkAction(ReadLinkAction readLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReadLinkObjectEndAction_validateAssociationOfAssociation(ReadLinkObjectEndAction readLinkObjectEndAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssociationOfAssociation constraint of 'Read Link Object End Action'
`boolean` `validateReadLinkObjectEndAction_validateEndsOfAssociation(ReadLinkObjectEndAction readLinkObjectEndAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEndsOfAssociation constraint of 'Read Link Object End Action'
`boolean` `validateReadLinkObjectEndAction_validateMultiplicityOfObject(ReadLinkObjectEndAction readLinkObjectEndAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfObject constraint of 'Read Link Object End Action'
`boolean` `validateReadLinkObjectEndAction_validateMultiplicityOfResult(ReadLinkObjectEndAction readLinkObjectEndAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfResult constraint of 'Read Link Object End Action'
`boolean` `validateReadLinkObjectEndAction_validateProperty(ReadLinkObjectEndAction readLinkObjectEndAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateProperty constraint of 'Read Link Object End Action'
`boolean` `validateReadLinkObjectEndAction_validateTypeOfObject(ReadLinkObjectEndAction readLinkObjectEndAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOfObject constraint of 'Read Link Object End Action'
`boolean` `validateReadLinkObjectEndAction_validateTypeOfResult(ReadLinkObjectEndAction readLinkObjectEndAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOfResult constraint of 'Read Link Object End Action'
`boolean` `validateReadLinkObjectEndAction(ReadLinkObjectEndAction readLinkObjectEndAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReadLinkObjectEndQualifierAction_validateAssociationOfAssociation(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAssociationOfAssociation constraint of 'Read Link Object End Qualifier Action'
`boolean` `validateReadLinkObjectEndQualifierAction_validateEndsOfAssociation(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEndsOfAssociation constraint of 'Read Link Object End Qualifier Action'
`boolean` `validateReadLinkObjectEndQualifierAction_validateMultiplicityOfObject(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfObject constraint of 'Read Link Object End Qualifier Action'
`boolean` `validateReadLinkObjectEndQualifierAction_validateMultiplicityOfQualifier(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfQualifier constraint of 'Read Link Object End Qualifier Action'
`boolean` `validateReadLinkObjectEndQualifierAction_validateMultiplicityOfResult(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfResult constraint of 'Read Link Object End Qualifier Action'
`boolean` `validateReadLinkObjectEndQualifierAction_validateQualifierAttribute(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateQualifierAttribute constraint of 'Read Link Object End Qualifier Action'
`boolean` `validateReadLinkObjectEndQualifierAction_validateSameType(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameType constraint of 'Read Link Object End Qualifier Action'
`boolean` `validateReadLinkObjectEndQualifierAction_validateTypeOfObject(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOfObject constraint of 'Read Link Object End Qualifier Action'
`boolean` `validateReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReadSelfAction_validateContained(ReadSelfAction readSelfAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateContained constraint of 'Read Self Action'
`boolean` `validateReadSelfAction_validateMultiplicity(ReadSelfAction readSelfAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Read Self Action'
`boolean` `validateReadSelfAction_validateNotStatic(ReadSelfAction readSelfAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotStatic constraint of 'Read Self Action'
`boolean` `validateReadSelfAction_validateType(ReadSelfAction readSelfAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateType constraint of 'Read Self Action'
`boolean` `validateReadSelfAction(ReadSelfAction readSelfAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReadStructuralFeatureAction_validateMultiplicity(ReadStructuralFeatureAction readStructuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Read Structural Feature Action'
`boolean` `validateReadStructuralFeatureAction_validateTypeAndOrdering(ReadStructuralFeatureAction readStructuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeAndOrdering constraint of 'Read Structural Feature Action'
`boolean` `validateReadStructuralFeatureAction(ReadStructuralFeatureAction readStructuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReadVariableAction_validateCompatibleMultiplicity(ReadVariableAction readVariableAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCompatibleMultiplicity constraint of 'Read Variable Action'
`boolean` `validateReadVariableAction_validateTypeAndOrdering(ReadVariableAction readVariableAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeAndOrdering constraint of 'Read Variable Action'
`boolean` `validateReadVariableAction(ReadVariableAction readVariableAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateRealization(Realization realization, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReceiveOperationEvent(ReceiveOperationEvent receiveOperationEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReceiveSignalEvent(ReceiveSignalEvent receiveSignalEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReception_validateNotQuery(Reception reception, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotQuery constraint of 'Reception'
`boolean` `validateReception(Reception reception, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReclassifyObjectAction_validateClassifierNotAbstract(ReclassifyObjectAction reclassifyObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateClassifierNotAbstract constraint of 'Reclassify Object Action'
`boolean` `validateReclassifyObjectAction_validateInputPin(ReclassifyObjectAction reclassifyObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInputPin constraint of 'Reclassify Object Action'
`boolean` `validateReclassifyObjectAction_validateMultiplicity(ReclassifyObjectAction reclassifyObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Reclassify Object Action'
`boolean` `validateReclassifyObjectAction(ReclassifyObjectAction reclassifyObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateRedefinableElement_validateRedefinitionConsistent(RedefinableElement redefinableElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRedefinitionConsistent constraint of 'Redefinable Element'
`boolean` `validateRedefinableElement_validateRedefinitionContextValid(RedefinableElement redefinableElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateRedefinitionContextValid constraint of 'Redefinable Element'
`boolean` `validateRedefinableElement(RedefinableElement redefinableElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateRedefinableTemplateSignature_validateInheritedParameters(RedefinableTemplateSignature redefinableTemplateSignature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInheritedParameters constraint of 'Redefinable Template Signature'
`boolean` `validateRedefinableTemplateSignature(RedefinableTemplateSignature redefinableTemplateSignature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReduceAction_validateInputTypeIsCollection(ReduceAction reduceAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInputTypeIsCollection constraint of 'Reduce Action'
`boolean` `validateReduceAction_validateOutputTypesAreCompatible(ReduceAction reduceAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOutputTypesAreCompatible constraint of 'Reduce Action'
`boolean` `validateReduceAction_validateReducerInputsOutput(ReduceAction reduceAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateReducerInputsOutput constraint of 'Reduce Action'
`boolean` `validateReduceAction(ReduceAction reduceAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateRegion_validateDeepHistoryVertex(Region region, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDeepHistoryVertex constraint of 'Region'
`boolean` `validateRegion_validateInitialVertex(Region region, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInitialVertex constraint of 'Region'
`boolean` `validateRegion_validateOwned(Region region, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOwned constraint of 'Region'
`boolean` `validateRegion_validateShallowHistoryVertex(Region region, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateShallowHistoryVertex constraint of 'Region'
`boolean` `validateRegion(Region region, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateRelationship(Relationship relationship, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateRemoveStructuralFeatureValueAction_validateNonUniqueRemoval(RemoveStructuralFeatureValueAction removeStructuralFeatureValueAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNonUniqueRemoval constraint of 'Remove Structural Feature Value Action'
`boolean` `validateRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction removeStructuralFeatureValueAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateRemoveVariableValueAction_validateUnlimitedNatural(RemoveVariableValueAction removeVariableValueAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUnlimitedNatural constraint of 'Remove Variable Value Action'
`boolean` `validateRemoveVariableValueAction(RemoveVariableValueAction removeVariableValueAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateReplyAction_validateEventOnReplyToCallTrigger(ReplyAction replyAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEventOnReplyToCallTrigger constraint of 'Reply Action'
`boolean` `validateReplyAction_validatePinsMatchParameter(ReplyAction replyAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validatePinsMatchParameter constraint of 'Reply Action'
`boolean` `validateReplyAction(ReplyAction replyAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateSendObjectAction(SendObjectAction sendObjectAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateSendOperationEvent(SendOperationEvent sendOperationEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateSendSignalAction_validateNumberOrder(SendSignalAction sendSignalAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNumberOrder constraint of 'Send Signal Action'
`boolean` `validateSendSignalAction_validateTypeOrderingMultiplicity(SendSignalAction sendSignalAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeOrderingMultiplicity constraint of 'Send Signal Action'
`boolean` `validateSendSignalAction(SendSignalAction sendSignalAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateSendSignalEvent(SendSignalEvent sendSignalEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateSequenceNode(SequenceNode sequenceNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateSignal(Signal signal, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateSignalEvent(SignalEvent signalEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateSlot(Slot slot, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateStartClassifierBehaviorAction_validateMultiplicity(StartClassifierBehaviorAction startClassifierBehaviorAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Start Classifier Behavior Action'
`boolean` `validateStartClassifierBehaviorAction_validateTypeHasClassifier(StartClassifierBehaviorAction startClassifierBehaviorAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeHasClassifier constraint of 'Start Classifier Behavior Action'
`boolean` `validateStartClassifierBehaviorAction(StartClassifierBehaviorAction startClassifierBehaviorAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateState_validateCompositeStates(State state, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCompositeStates constraint of 'State'
`boolean` `validateState_validateDestinationsOrSourcesOfTransitions(State state, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateDestinationsOrSourcesOfTransitions constraint of 'State'
`boolean` `validateState_validateEntryOrExit(State state, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEntryOrExit constraint of 'State'
`boolean` `validateState_validateSubmachineOrRegions(State state, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSubmachineOrRegions constraint of 'State'
`boolean` `validateState_validateSubmachineStates(State state, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSubmachineStates constraint of 'State'
`boolean` `validateState(State state, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateStateInvariant(StateInvariant stateInvariant, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateStateMachine_validateClassifierContext(StateMachine stateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateClassifierContext constraint of 'State Machine'
`boolean` `validateStateMachine_validateConnectionPoints(StateMachine stateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateConnectionPoints constraint of 'State Machine'
`boolean` `validateStateMachine_validateContextClassifier(StateMachine stateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateContextClassifier constraint of 'State Machine'
`boolean` `validateStateMachine_validateMethod(StateMachine stateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMethod constraint of 'State Machine'
`boolean` `validateStateMachine(StateMachine stateMachine, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateStereotype_validateGeneralize(Stereotype stereotype, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateGeneralize constraint of 'Stereotype'
`boolean` `validateStereotype_validateNameNotClash(Stereotype stereotype, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNameNotClash constraint of 'Stereotype'
`boolean` `validateStereotype(Stereotype stereotype, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateString(java.lang.String string, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateStringExpression_validateOperands(StringExpression stringExpression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOperands constraint of 'String Expression'
`boolean` `validateStringExpression_validateSubexpressions(StringExpression stringExpression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSubexpressions constraint of 'String Expression'
`boolean` `validateStringExpression(StringExpression stringExpression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateStructuralFeature(StructuralFeature structuralFeature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateStructuralFeatureAction_validateMultiplicity(StructuralFeatureAction structuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Structural Feature Action'
`boolean` `validateStructuralFeatureAction_validateNotStatic(StructuralFeatureAction structuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNotStatic constraint of 'Structural Feature Action'
`boolean` `validateStructuralFeatureAction_validateOneFeaturingClassifier(StructuralFeatureAction structuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneFeaturingClassifier constraint of 'Structural Feature Action'
`boolean` `validateStructuralFeatureAction_validateSameType(StructuralFeatureAction structuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameType constraint of 'Structural Feature Action'
`boolean` `validateStructuralFeatureAction_validateVisibility(StructuralFeatureAction structuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateVisibility constraint of 'Structural Feature Action'
`boolean` `validateStructuralFeatureAction(StructuralFeatureAction structuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateStructuredActivityNode_validateEdges(StructuredActivityNode structuredActivityNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateEdges constraint of 'Structured Activity Node'
`boolean` `validateStructuredActivityNode(StructuredActivityNode structuredActivityNode, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateStructuredClassifier_validateMultiplicities(StructuredClassifier structuredClassifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicities constraint of 'Structured Classifier'
`boolean` `validateStructuredClassifier(StructuredClassifier structuredClassifier, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateSubstitution(Substitution substitution, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTemplateableElement(TemplateableElement templateableElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTemplateBinding_validateOneParameterSubstitution(TemplateBinding templateBinding, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOneParameterSubstitution constraint of 'Template Binding'
`boolean` `validateTemplateBinding_validateParameterSubstitutionFormal(TemplateBinding templateBinding, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateParameterSubstitutionFormal constraint of 'Template Binding'
`boolean` `validateTemplateBinding(TemplateBinding templateBinding, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTemplateParameter_validateMustBeCompatible(TemplateParameter templateParameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMustBeCompatible constraint of 'Template Parameter'
`boolean` `validateTemplateParameter(TemplateParameter templateParameter, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTemplateParameterSubstitution_validateMustBeCompatible(TemplateParameterSubstitution templateParameterSubstitution, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMustBeCompatible constraint of 'Template Parameter Substitution'
`boolean` `validateTemplateParameterSubstitution(TemplateParameterSubstitution templateParameterSubstitution, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTemplateSignature_validateOwnElements(TemplateSignature templateSignature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOwnElements constraint of 'Template Signature'
`boolean` `validateTemplateSignature(TemplateSignature templateSignature, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTestIdentityAction_validateMultiplicity(TestIdentityAction testIdentityAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Test Identity Action'
`boolean` `validateTestIdentityAction_validateNoType(TestIdentityAction testIdentityAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoType constraint of 'Test Identity Action'
`boolean` `validateTestIdentityAction_validateResultIsBoolean(TestIdentityAction testIdentityAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateResultIsBoolean constraint of 'Test Identity Action'
`boolean` `validateTestIdentityAction(TestIdentityAction testIdentityAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTimeConstraint(TimeConstraint timeConstraint, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTimeEvent_validateStartingTime(TimeEvent timeEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateStartingTime constraint of 'Time Event'
`boolean` `validateTimeEvent_validateWhenNonNegative(TimeEvent timeEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateWhenNonNegative constraint of 'Time Event'
`boolean` `validateTimeEvent(TimeEvent timeEvent, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTimeExpression(TimeExpression timeExpression, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTimeInterval(TimeInterval timeInterval, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTimeObservation(TimeObservation timeObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTransition_validateForkSegmentGuards(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateForkSegmentGuards constraint of 'Transition'
`boolean` `validateTransition_validateForkSegmentState(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateForkSegmentState constraint of 'Transition'
`boolean` `validateTransition_validateInitialTransition(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInitialTransition constraint of 'Transition'
`boolean` `validateTransition_validateJoinSegmentGuards(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateJoinSegmentGuards constraint of 'Transition'
`boolean` `validateTransition_validateJoinSegmentState(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateJoinSegmentState constraint of 'Transition'
`boolean` `validateTransition_validateOutgoingPseudostates(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOutgoingPseudostates constraint of 'Transition'
`boolean` `validateTransition_validateSignaturesCompatible(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSignaturesCompatible constraint of 'Transition'
`boolean` `validateTransition(Transition transition, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTransitionKind_state_is_external(TransitionKind transitionKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the state_is_external constraint of 'Transition Kind'
`boolean` `validateTransitionKind_state_is_local(TransitionKind transitionKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the state_is_local constraint of 'Transition Kind'
`boolean` `validateTransitionKind(TransitionKind transitionKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTrigger(Trigger trigger, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateType(Type type, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateTypedElement(TypedElement typedElement, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateUnlimitedNatural(int unlimitedNatural, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateUnmarshallAction_validateMultiplicityOfObject(UnmarshallAction unmarshallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfObject constraint of 'Unmarshall Action'
`boolean` `validateUnmarshallAction_validateMultiplicityOfResult(UnmarshallAction unmarshallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicityOfResult constraint of 'Unmarshall Action'
`boolean` `validateUnmarshallAction_validateNumberOfResult(UnmarshallAction unmarshallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNumberOfResult constraint of 'Unmarshall Action'
`boolean` `validateUnmarshallAction_validateSameType(UnmarshallAction unmarshallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameType constraint of 'Unmarshall Action'
`boolean` `validateUnmarshallAction_validateStructuralFeature(UnmarshallAction unmarshallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateStructuralFeature constraint of 'Unmarshall Action'
`boolean` `validateUnmarshallAction_validateTypeAndOrdering(UnmarshallAction unmarshallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateTypeAndOrdering constraint of 'Unmarshall Action'
`boolean` `validateUnmarshallAction_validateUnmarshallTypeIsClassifier(UnmarshallAction unmarshallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateUnmarshallTypeIsClassifier constraint of 'Unmarshall Action'
`boolean` `validateUnmarshallAction(UnmarshallAction unmarshallAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateUsage(Usage usage, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateUseCase_validateBinaryAssociations(UseCase useCase, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateBinaryAssociations constraint of 'Use Case'
`boolean` `validateUseCase_validateCannotIncludeSelf(UseCase useCase, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCannotIncludeSelf constraint of 'Use Case'
`boolean` `validateUseCase_validateMustHaveName(UseCase useCase, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMustHaveName constraint of 'Use Case'
`boolean` `validateUseCase_validateNoAssociationToUseCase(UseCase useCase, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoAssociationToUseCase constraint of 'Use Case'
`boolean` `validateUseCase(UseCase useCase, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateValuePin_validateCompatibleType(ValuePin valuePin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCompatibleType constraint of 'Value Pin'
`boolean` `validateValuePin_validateNoIncomingEdges(ValuePin valuePin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateNoIncomingEdges constraint of 'Value Pin'
`boolean` `validateValuePin(ValuePin valuePin, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateValueSpecification(ValueSpecification valueSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateValueSpecificationAction_validateCompatibleType(ValueSpecificationAction valueSpecificationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateCompatibleType constraint of 'Value Specification Action'
`boolean` `validateValueSpecificationAction_validateMultiplicity(ValueSpecificationAction valueSpecificationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Value Specification Action'
`boolean` `validateValueSpecificationAction(ValueSpecificationAction valueSpecificationAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateVariable_validateOwned(Variable variable, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateOwned constraint of 'Variable'
`boolean` `validateVariable(Variable variable, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateVariableAction_validateScopeOfVariable(VariableAction variableAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateScopeOfVariable constraint of 'Variable Action'
`boolean` `validateVariableAction(VariableAction variableAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateVertex(Vertex vertex, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateVisibilityKind(VisibilityKind visibilityKind, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateWriteLinkAction_validateAllowAccess(WriteLinkAction writeLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateAllowAccess constraint of 'Write Link Action'
`boolean` `validateWriteLinkAction(WriteLinkAction writeLinkAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateWriteStructuralFeatureAction_validateInputPin(WriteStructuralFeatureAction writeStructuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateInputPin constraint of 'Write Structural Feature Action'
`boolean` `validateWriteStructuralFeatureAction_validateMultiplicity(WriteStructuralFeatureAction writeStructuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Write Structural Feature Action'
`boolean` `validateWriteStructuralFeatureAction(WriteStructuralFeatureAction writeStructuralFeatureAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`
`boolean` `validateWriteVariableAction_validateMultiplicity(WriteVariableAction writeVariableAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateMultiplicity constraint of 'Write Variable Action'
`boolean` `validateWriteVariableAction_validateSameType(WriteVariableAction writeVariableAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the validateSameType constraint of 'Write Variable Action'
`boolean` `validateWriteVariableAction(WriteVariableAction writeVariableAction, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Methods inherited from class org.eclipse.emf.ecore.util.EObjectValidator

`createBadDataValueDiagnostic, getEcoreResourceLocator, getFeatureLabel, getObjectLabel, getRootEValidator, getValueLabel, reportDataValuePatternViolation, reportDataValueTypeViolation, reportEnumerationViolation, reportFractionDigitsViolation, reportMaxLengthViolation, reportMaxViolation, reportMinLengthViolation, reportMinViolation, reportTotalDigitsViolation, validate_DataValueConforms, validate_EveryDataValueConforms, validate_EveryDefaultConstraint, validate_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_EveryProxyResolves, validate_EveryReferenceIsContained, validate_KeyUnique, validate_MapEntryUnique, validate_MultiplicityConforms, validate_UniqueID, validate, validate, validate, validatePattern, wrapEnumerationValues`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### INSTANCE

    public static final UMLValidator INSTANCE

  The cached model package

### DIAGNOSTIC_SOURCE

    public static final java.lang.String DIAGNOSTIC_SOURCE

  A constant for the `source` of diagnostic `codes` from this package.

  See Also:
    `Diagnostic.getSource()`, `Diagnostic.getCode()`, Constant Field Values

### ELEMENT__NOT_OWN_SELF

    public static final int ELEMENT__NOT_OWN_SELF

  The `code` for constraint 'Validate Not Own Self' of 'Element'.

  See Also:
    Constant Field Values

### ELEMENT__HAS_OWNER

    public static final int ELEMENT__HAS_OWNER

  The `code` for constraint 'Validate Has Owner' of 'Element'.

  See Also:
    Constant Field Values

### NAMED_ELEMENT__HAS_NO_QUALIFIED_NAME

    public static final int NAMED_ELEMENT__HAS_NO_QUALIFIED_NAME

  The `code` for constraint 'Validate Has No Qualified Name' of 'Named Element'.

  See Also:
    Constant Field Values

### NAMED_ELEMENT__HAS_QUALIFIED_NAME

    public static final int NAMED_ELEMENT__HAS_QUALIFIED_NAME

  The `code` for constraint 'Validate Has Qualified Name' of 'Named Element'.

  See Also:
    Constant Field Values

### NAMED_ELEMENT__VISIBILITY_NEEDS_OWNERSHIP

    public static final int NAMED_ELEMENT__VISIBILITY_NEEDS_OWNERSHIP

  The `code` for constraint 'Validate Visibility Needs Ownership' of 'Named Element'.

  See Also:
    Constant Field Values

### TEMPLATE_PARAMETER__MUST_BE_COMPATIBLE

    public static final int TEMPLATE_PARAMETER__MUST_BE_COMPATIBLE

  The `code` for constraint 'Validate Must Be Compatible' of 'Template Parameter'.

  See Also:
    Constant Field Values

### TEMPLATE_SIGNATURE__OWN_ELEMENTS

    public static final int TEMPLATE_SIGNATURE__OWN_ELEMENTS

  The `code` for constraint 'Validate Own Elements' of 'Template Signature'.

  See Also:
    Constant Field Values

### TEMPLATE_BINDING__PARAMETER_SUBSTITUTION_FORMAL

    public static final int TEMPLATE_BINDING__PARAMETER_SUBSTITUTION_FORMAL

  The `code` for constraint 'Validate Parameter Substitution Formal' of 'Template Binding'.

  See Also:
    Constant Field Values

### TEMPLATE_BINDING__ONE_PARAMETER_SUBSTITUTION

    public static final int TEMPLATE_BINDING__ONE_PARAMETER_SUBSTITUTION

  The `code` for constraint 'Validate One Parameter Substitution' of 'Template Binding'.

  See Also:
    Constant Field Values

### TEMPLATE_PARAMETER_SUBSTITUTION__MUST_BE_COMPATIBLE

    public static final int TEMPLATE_PARAMETER_SUBSTITUTION__MUST_BE_COMPATIBLE

  The `code` for constraint 'Validate Must Be Compatible' of 'Template Parameter Substitution'.

  See Also:
    Constant Field Values

### NAMESPACE__MEMBERS_DISTINGUISHABLE

    public static final int NAMESPACE__MEMBERS_DISTINGUISHABLE

  The `code` for constraint 'Validate Members Distinguishable' of 'Namespace'.

  See Also:
    Constant Field Values

### ELEMENT_IMPORT__VISIBILITY_PUBLIC_OR_PRIVATE

    public static final int ELEMENT_IMPORT__VISIBILITY_PUBLIC_OR_PRIVATE

  The `code` for constraint 'Validate Visibility Public Or Private' of 'Element Import'.

  See Also:
    Constant Field Values

### ELEMENT_IMPORT__IMPORTED_ELEMENT_IS_PUBLIC

    public static final int ELEMENT_IMPORT__IMPORTED_ELEMENT_IS_PUBLIC

  The `code` for constraint 'Validate Imported Element Is Public' of 'Element Import'.

  See Also:
    Constant Field Values

### PACKAGE_IMPORT__PUBLIC_OR_PRIVATE

    public static final int PACKAGE_IMPORT__PUBLIC_OR_PRIVATE

  The `code` for constraint 'Validate Public Or Private' of 'Package Import'.

  See Also:
    Constant Field Values

### PACKAGE__ELEMENTS_PUBLIC_OR_PRIVATE

    public static final int PACKAGE__ELEMENTS_PUBLIC_OR_PRIVATE

  The `code` for constraint 'Validate Elements Public Or Private' of 'Package'.

  See Also:
    Constant Field Values

### PROFILE__METACLASS_REFERENCE_NOT_SPECIALIZED

    public static final int PROFILE__METACLASS_REFERENCE_NOT_SPECIALIZED

  The `code` for constraint 'Validate Metaclass Reference Not Specialized' of 'Profile'.

  See Also:
    Constant Field Values

### PROFILE__REFERENCES_SAME_METAMODEL

    public static final int PROFILE__REFERENCES_SAME_METAMODEL

  The `code` for constraint 'Validate References Same Metamodel' of 'Profile'.

  See Also:
    Constant Field Values

### STEREOTYPE__NAME_NOT_CLASH

    public static final int STEREOTYPE__NAME_NOT_CLASH

  The `code` for constraint 'Validate Name Not Clash' of 'Stereotype'.

  See Also:
    Constant Field Values

### STEREOTYPE__GENERALIZE

    public static final int STEREOTYPE__GENERALIZE

  The `code` for constraint 'Validate Generalize' of 'Stereotype'.

  See Also:
    Constant Field Values

### CLASS__PASSIVE_CLASS

    public static final int CLASS__PASSIVE_CLASS

  The `code` for constraint 'Validate Passive Class' of 'Class'.

  See Also:
    Constant Field Values

### BEHAVIORED_CLASSIFIER__CLASS_BEHAVIOR

    public static final int BEHAVIORED_CLASSIFIER__CLASS_BEHAVIOR

  The `code` for constraint 'Validate Class Behavior' of 'Behaviored Classifier'.

  See Also:
    Constant Field Values

### CLASSIFIER__NO_CYCLES_IN_GENERALIZATION

    public static final int CLASSIFIER__NO_CYCLES_IN_GENERALIZATION

  The `code` for constraint 'Validate No Cycles In Generalization' of 'Classifier'.

  See Also:
    Constant Field Values

### CLASSIFIER__SPECIALIZE_TYPE

    public static final int CLASSIFIER__SPECIALIZE_TYPE

  The `code` for constraint 'Validate Specialize Type' of 'Classifier'.

  See Also:
    Constant Field Values

### CLASSIFIER__GENERALIZATION_HIERARCHIES

    public static final int CLASSIFIER__GENERALIZATION_HIERARCHIES

  The `code` for constraint 'Validate Generalization Hierarchies' of 'Classifier'.

  See Also:
    Constant Field Values

### CLASSIFIER__MAPS_TO_GENERALIZATION_SET

    public static final int CLASSIFIER__MAPS_TO_GENERALIZATION_SET

  The `code` for constraint 'Validate Maps To Generalization Set' of 'Classifier'.

  See Also:
    Constant Field Values

### REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT_VALID

    public static final int REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT_VALID

  The `code` for constraint 'Validate Redefinition Context Valid' of 'Redefinable Element'.

  See Also:
    Constant Field Values

### REDEFINABLE_ELEMENT__REDEFINITION_CONSISTENT

    public static final int REDEFINABLE_ELEMENT__REDEFINITION_CONSISTENT

  The `code` for constraint 'Validate Redefinition Consistent' of 'Redefinable Element'.

  See Also:
    Constant Field Values

### GENERALIZATION__GENERALIZATION_SAME_CLASSIFIER

    public static final int GENERALIZATION__GENERALIZATION_SAME_CLASSIFIER

  The `code` for constraint 'Validate Generalization Same Classifier' of 'Generalization'.

  See Also:
    Constant Field Values

### GENERALIZATION_SET__GENERALIZATION_SAME_CLASSIFIER

    public static final int GENERALIZATION_SET__GENERALIZATION_SAME_CLASSIFIER

  The `code` for constraint 'Validate Generalization Same Classifier' of 'Generalization Set'.

  See Also:
    Constant Field Values

### GENERALIZATION_SET__MAPS_TO_GENERALIZATION_SET

    public static final int GENERALIZATION_SET__MAPS_TO_GENERALIZATION_SET

  The `code` for constraint 'Validate Maps To Generalization Set' of 'Generalization Set'.

  See Also:
    Constant Field Values

### USE_CASE__MUST_HAVE_NAME

    public static final int USE_CASE__MUST_HAVE_NAME

  The `code` for constraint 'Validate Must Have Name' of 'Use Case'.

  See Also:
    Constant Field Values

### USE_CASE__BINARY_ASSOCIATIONS

    public static final int USE_CASE__BINARY_ASSOCIATIONS

  The `code` for constraint 'Validate Binary Associations' of 'Use Case'.

  See Also:
    Constant Field Values

### USE_CASE__NO_ASSOCIATION_TO_USE_CASE

    public static final int USE_CASE__NO_ASSOCIATION_TO_USE_CASE

  The `code` for constraint 'Validate No Association To Use Case' of 'Use Case'.

  See Also:
    Constant Field Values

### USE_CASE__CANNOT_INCLUDE_SELF

    public static final int USE_CASE__CANNOT_INCLUDE_SELF

  The `code` for constraint 'Validate Cannot Include Self' of 'Use Case'.

  See Also:
    Constant Field Values

### EXTEND__EXTENSION_POINTS

    public static final int EXTEND__EXTENSION_POINTS

  The `code` for constraint 'Validate Extension Points' of 'Extend'.

  See Also:
    Constant Field Values

### CONSTRAINT__NOT_APPLY_TO_SELF

    public static final int CONSTRAINT__NOT_APPLY_TO_SELF

  The `code` for constraint 'Validate Not Apply To Self' of 'Constraint'.

  See Also:
    Constant Field Values

### CONSTRAINT__VALUE_SPECIFICATION_BOOLEAN

    public static final int CONSTRAINT__VALUE_SPECIFICATION_BOOLEAN

  The `code` for constraint 'Validate Value Specification Boolean' of 'Constraint'.

  See Also:
    Constant Field Values

### CONSTRAINT__BOOLEAN_VALUE

    public static final int CONSTRAINT__BOOLEAN_VALUE

  The `code` for constraint 'Validate Boolean Value' of 'Constraint'.

  See Also:
    Constant Field Values

### CONSTRAINT__NO_SIDE_EFFECTS

    public static final int CONSTRAINT__NO_SIDE_EFFECTS

  The `code` for constraint 'Validate No Side Effects' of 'Constraint'.

  See Also:
    Constant Field Values

### CONSTRAINT__NOT_APPLIED_TO_SELF

    public static final int CONSTRAINT__NOT_APPLIED_TO_SELF

  The `code` for constraint 'Validate Not Applied To Self' of 'Constraint'.

  See Also:
    Constant Field Values

### EXTENSION_POINT__MUST_HAVE_NAME

    public static final int EXTENSION_POINT__MUST_HAVE_NAME

  The `code` for constraint 'Validate Must Have Name' of 'Extension Point'.

  See Also:
    Constant Field Values

### OPAQUE_EXPRESSION__LANGUAGE_BODY_SIZE

    public static final int OPAQUE_EXPRESSION__LANGUAGE_BODY_SIZE

  The `code` for constraint 'Validate Language Body Size' of 'Opaque Expression'.

  See Also:
    Constant Field Values

### OPAQUE_EXPRESSION__ONLY_RETURN_RESULT_PARAMETERS

    public static final int OPAQUE_EXPRESSION__ONLY_RETURN_RESULT_PARAMETERS

  The `code` for constraint 'Validate Only Return Result Parameters' of 'Opaque Expression'.

  See Also:
    Constant Field Values

### OPAQUE_EXPRESSION__ONE_RETURN_RESULT_PARAMETER

    public static final int OPAQUE_EXPRESSION__ONE_RETURN_RESULT_PARAMETER

  The `code` for constraint 'Validate One Return Result Parameter' of 'Opaque Expression'.

  See Also:
    Constant Field Values

### PARAMETER__CONNECTOR_END

    public static final int PARAMETER__CONNECTOR_END

  The `code` for constraint 'Validate Connector End' of 'Parameter'.

  See Also:
    Constant Field Values

### PARAMETER__STREAM_AND_EXCEPTION

    public static final int PARAMETER__STREAM_AND_EXCEPTION

  The `code` for constraint 'Validate Stream And Exception' of 'Parameter'.

  See Also:
    Constant Field Values

### PARAMETER__NOT_EXCEPTION

    public static final int PARAMETER__NOT_EXCEPTION

  The `code` for constraint 'Validate Not Exception' of 'Parameter'.

  See Also:
    Constant Field Values

### PARAMETER__REENTRANT_BEHAVIORS

    public static final int PARAMETER__REENTRANT_BEHAVIORS

  The `code` for constraint 'Validate Reentrant Behaviors' of 'Parameter'.

  See Also:
    Constant Field Values

### PARAMETER__IN_AND_OUT

    public static final int PARAMETER__IN_AND_OUT

  The `code` for constraint 'Validate In And Out' of 'Parameter'.

  See Also:
    Constant Field Values

### MULTIPLICITY_ELEMENT__UPPER_GT0

    public static final int MULTIPLICITY_ELEMENT__UPPER_GT0

  The `code` for constraint 'Validate Upper Gt0' of 'Multiplicity Element'.

  See Also:
    Constant Field Values

### MULTIPLICITY_ELEMENT__LOWER_GE0

    public static final int MULTIPLICITY_ELEMENT__LOWER_GE0

  The `code` for constraint 'Validate Lower Ge0' of 'Multiplicity Element'.

  See Also:
    Constant Field Values

### MULTIPLICITY_ELEMENT__UPPER_GE_LOWER

    public static final int MULTIPLICITY_ELEMENT__UPPER_GE_LOWER

  The `code` for constraint 'Validate Upper Ge Lower' of 'Multiplicity Element'.

  See Also:
    Constant Field Values

### MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_NO_SIDE_EFFECTS

    public static final int MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_NO_SIDE_EFFECTS

  The `code` for constraint 'Validate Value Specification No Side Effects' of 'Multiplicity Element'.

  See Also:
    Constant Field Values

### MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_CONSTANT

    public static final int MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_CONSTANT

  The `code` for constraint 'Validate Value Specification Constant' of 'Multiplicity Element'.

  See Also:
    Constant Field Values

### CONNECTOR_END__MULTIPLICITY

    public static final int CONNECTOR_END__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Connector End'.

  See Also:
    Constant Field Values

### CONNECTOR_END__PART_WITH_PORT_EMPTY

    public static final int CONNECTOR_END__PART_WITH_PORT_EMPTY

  The `code` for constraint 'Validate Part With Port Empty' of 'Connector End'.

  See Also:
    Constant Field Values

### CONNECTOR_END__ROLE_AND_PART_WITH_PORT

    public static final int CONNECTOR_END__ROLE_AND_PART_WITH_PORT

  The `code` for constraint 'Validate Role And Part With Port' of 'Connector End'.

  See Also:
    Constant Field Values

### CONNECTOR_END__SELF_PART_WITH_PORT

    public static final int CONNECTOR_END__SELF_PART_WITH_PORT

  The `code` for constraint 'Validate Self Part With Port' of 'Connector End'.

  See Also:
    Constant Field Values

### PROPERTY__MULTIPLICITY_OF_COMPOSITE

    public static final int PROPERTY__MULTIPLICITY_OF_COMPOSITE

  The `code` for constraint 'Validate Multiplicity Of Composite' of 'Property'.

  See Also:
    Constant Field Values

### PROPERTY__SUBSETTING_CONTEXT_CONFORMS

    public static final int PROPERTY__SUBSETTING_CONTEXT_CONFORMS

  The `code` for constraint 'Validate Subsetting Context Conforms' of 'Property'.

  See Also:
    Constant Field Values

### PROPERTY__REDEFINED_PROPERTY_INHERITED

    public static final int PROPERTY__REDEFINED_PROPERTY_INHERITED

  The `code` for constraint 'Validate Redefined Property Inherited' of 'Property'.

  See Also:
    Constant Field Values

### PROPERTY__SUBSETTING_RULES

    public static final int PROPERTY__SUBSETTING_RULES

  The `code` for constraint 'Validate Subsetting Rules' of 'Property'.

  See Also:
    Constant Field Values

### PROPERTY__NAVIGABLE_READONLY

    public static final int PROPERTY__NAVIGABLE_READONLY

  The `code` for constraint 'Validate Navigable Readonly' of 'Property'.

  See Also:
    Constant Field Values

### PROPERTY__DERIVED_UNION_IS_DERIVED

    public static final int PROPERTY__DERIVED_UNION_IS_DERIVED

  The `code` for constraint 'Validate Derived Union Is Derived' of 'Property'.

  See Also:
    Constant Field Values

### PROPERTY__DERIVED_UNION_IS_READ_ONLY

    public static final int PROPERTY__DERIVED_UNION_IS_READ_ONLY

  The `code` for constraint 'Validate Derived Union Is Read Only' of 'Property'.

  See Also:
    Constant Field Values

### PROPERTY__SUBSETTED_PROPERTY_NAMES

    public static final int PROPERTY__SUBSETTED_PROPERTY_NAMES

  The `code` for constraint 'Validate Subsetted Property Names' of 'Property'.

  See Also:
    Constant Field Values

### PROPERTY__DEPLOYMENT_TARGET

    public static final int PROPERTY__DEPLOYMENT_TARGET

  The `code` for constraint 'Validate Deployment Target' of 'Property'.

  See Also:
    Constant Field Values

### PROPERTY__BINDING_TO_ATTRIBUTE

    public static final int PROPERTY__BINDING_TO_ATTRIBUTE

  The `code` for constraint 'Validate Binding To Attribute' of 'Property'.

  See Also:
    Constant Field Values

### DEPLOYMENT_SPECIFICATION__DEPLOYED_ELEMENTS

    public static final int DEPLOYMENT_SPECIFICATION__DEPLOYED_ELEMENTS

  The `code` for constraint 'Validate Deployed Elements' of 'Deployment Specification'.

  See Also:
    Constant Field Values

### DEPLOYMENT_SPECIFICATION__DEPLOYMENT_TARGET

    public static final int DEPLOYMENT_SPECIFICATION__DEPLOYMENT_TARGET

  The `code` for constraint 'Validate Deployment Target' of 'Deployment Specification'.

  See Also:
    Constant Field Values

### OPERATION__AT_MOST_ONE_RETURN

    public static final int OPERATION__AT_MOST_ONE_RETURN

  The `code` for constraint 'Validate At Most One Return' of 'Operation'.

  See Also:
    Constant Field Values

### OPERATION__ONLY_BODY_FOR_QUERY

    public static final int OPERATION__ONLY_BODY_FOR_QUERY

  The `code` for constraint 'Validate Only Body For Query' of 'Operation'.

  See Also:
    Constant Field Values

### BEHAVIOR__PARAMETERS_MATCH

    public static final int BEHAVIOR__PARAMETERS_MATCH

  The `code` for constraint 'Validate Parameters Match' of 'Behavior'.

  See Also:
    Constant Field Values

### BEHAVIOR__FEATURE_OF_CONTEXT_CLASSIFIER

    public static final int BEHAVIOR__FEATURE_OF_CONTEXT_CLASSIFIER

  The `code` for constraint 'Validate Feature Of Context Classifier' of 'Behavior'.

  See Also:
    Constant Field Values

### BEHAVIOR__MUST_REALIZE

    public static final int BEHAVIOR__MUST_REALIZE

  The `code` for constraint 'Validate Must Realize' of 'Behavior'.

  See Also:
    Constant Field Values

### BEHAVIOR__MOST_ONE_BEHAVIOUR

    public static final int BEHAVIOR__MOST_ONE_BEHAVIOUR

  The `code` for constraint 'Validate Most One Behaviour' of 'Behavior'.

  See Also:
    Constant Field Values

### PARAMETER_SET__SAME_PARAMETERIZED_ENTITY

    public static final int PARAMETER_SET__SAME_PARAMETERIZED_ENTITY

  The `code` for constraint 'Validate Same Parameterized Entity' of 'Parameter Set'.

  See Also:
    Constant Field Values

### PARAMETER_SET__INPUT

    public static final int PARAMETER_SET__INPUT

  The `code` for constraint 'Validate Input' of 'Parameter Set'.

  See Also:
    Constant Field Values

### PARAMETER_SET__TWO_PARAMETER_SETS

    public static final int PARAMETER_SET__TWO_PARAMETER_SETS

  The `code` for constraint 'Validate Two Parameter Sets' of 'Parameter Set'.

  See Also:
    Constant Field Values

### INTERFACE__VISIBILITY

    public static final int INTERFACE__VISIBILITY

  The `code` for constraint 'Validate Visibility' of 'Interface'.

  See Also:
    Constant Field Values

### RECEPTION__NOT_QUERY

    public static final int RECEPTION__NOT_QUERY

  The `code` for constraint 'Validate Not Query' of 'Reception'.

  See Also:
    Constant Field Values

### PROTOCOL_STATE_MACHINE__PROTOCOL_TRANSITIONS

    public static final int PROTOCOL_STATE_MACHINE__PROTOCOL_TRANSITIONS

  The `code` for constraint 'Validate Protocol Transitions' of 'Protocol State Machine'.

  See Also:
    Constant Field Values

### PROTOCOL_STATE_MACHINE__ENTRY_EXIT_DO

    public static final int PROTOCOL_STATE_MACHINE__ENTRY_EXIT_DO

  The `code` for constraint 'Validate Entry Exit Do' of 'Protocol State Machine'.

  See Also:
    Constant Field Values

### PROTOCOL_STATE_MACHINE__DEEP_OR_SHALLOW_HISTORY

    public static final int PROTOCOL_STATE_MACHINE__DEEP_OR_SHALLOW_HISTORY

  The `code` for constraint 'Validate Deep Or Shallow History' of 'Protocol State Machine'.

  See Also:
    Constant Field Values

### PROTOCOL_STATE_MACHINE__PORTS_CONNECTED

    public static final int PROTOCOL_STATE_MACHINE__PORTS_CONNECTED

  The `code` for constraint 'Validate Ports Connected' of 'Protocol State Machine'.

  See Also:
    Constant Field Values

### PROTOCOL_STATE_MACHINE__CLASSIFIER_CONTEXT

    public static final int PROTOCOL_STATE_MACHINE__CLASSIFIER_CONTEXT

  The `code` for constraint 'Validate Classifier Context' of 'Protocol State Machine'.

  See Also:
    Constant Field Values

### STATE_MACHINE__CLASSIFIER_CONTEXT

    public static final int STATE_MACHINE__CLASSIFIER_CONTEXT

  The `code` for constraint 'Validate Classifier Context' of 'State Machine'.

  See Also:
    Constant Field Values

### STATE_MACHINE__CONTEXT_CLASSIFIER

    public static final int STATE_MACHINE__CONTEXT_CLASSIFIER

  The `code` for constraint 'Validate Context Classifier' of 'State Machine'.

  See Also:
    Constant Field Values

### STATE_MACHINE__CONNECTION_POINTS

    public static final int STATE_MACHINE__CONNECTION_POINTS

  The `code` for constraint 'Validate Connection Points' of 'State Machine'.

  See Also:
    Constant Field Values

### STATE_MACHINE__METHOD

    public static final int STATE_MACHINE__METHOD

  The `code` for constraint 'Validate Method' of 'State Machine'.

  See Also:
    Constant Field Values

### REGION__INITIAL_VERTEX

    public static final int REGION__INITIAL_VERTEX

  The `code` for constraint 'Validate Initial Vertex' of 'Region'.

  See Also:
    Constant Field Values

### REGION__DEEP_HISTORY_VERTEX

    public static final int REGION__DEEP_HISTORY_VERTEX

  The `code` for constraint 'Validate Deep History Vertex' of 'Region'.

  See Also:
    Constant Field Values

### REGION__SHALLOW_HISTORY_VERTEX

    public static final int REGION__SHALLOW_HISTORY_VERTEX

  The `code` for constraint 'Validate Shallow History Vertex' of 'Region'.

  See Also:
    Constant Field Values

### REGION__OWNED

    public static final int REGION__OWNED

  The `code` for constraint 'Validate Owned' of 'Region'.

  See Also:
    Constant Field Values

### TRANSITION__FORK_SEGMENT_GUARDS

    public static final int TRANSITION__FORK_SEGMENT_GUARDS

  The `code` for constraint 'Validate Fork Segment Guards' of 'Transition'.

  See Also:
    Constant Field Values

### TRANSITION__JOIN_SEGMENT_GUARDS

    public static final int TRANSITION__JOIN_SEGMENT_GUARDS

  The `code` for constraint 'Validate Join Segment Guards' of 'Transition'.

  See Also:
    Constant Field Values

### TRANSITION__FORK_SEGMENT_STATE

    public static final int TRANSITION__FORK_SEGMENT_STATE

  The `code` for constraint 'Validate Fork Segment State' of 'Transition'.

  See Also:
    Constant Field Values

### TRANSITION__JOIN_SEGMENT_STATE

    public static final int TRANSITION__JOIN_SEGMENT_STATE

  The `code` for constraint 'Validate Join Segment State' of 'Transition'.

  See Also:
    Constant Field Values

### TRANSITION__OUTGOING_PSEUDOSTATES

    public static final int TRANSITION__OUTGOING_PSEUDOSTATES

  The `code` for constraint 'Validate Outgoing Pseudostates' of 'Transition'.

  See Also:
    Constant Field Values

### TRANSITION__INITIAL_TRANSITION

    public static final int TRANSITION__INITIAL_TRANSITION

  The `code` for constraint 'Validate Initial Transition' of 'Transition'.

  See Also:
    Constant Field Values

### TRANSITION__SIGNATURES_COMPATIBLE

    public static final int TRANSITION__SIGNATURES_COMPATIBLE

  The `code` for constraint 'Validate Signatures Compatible' of 'Transition'.

  See Also:
    Constant Field Values

### PORT__REQUIRED_INTERFACES

    public static final int PORT__REQUIRED_INTERFACES

  The `code` for constraint 'Validate Required Interfaces' of 'Port'.

  See Also:
    Constant Field Values

### PORT__PORT_AGGREGATION

    public static final int PORT__PORT_AGGREGATION

  The `code` for constraint 'Validate Port Aggregation' of 'Port'.

  See Also:
    Constant Field Values

### PORT__PORT_DESTROYED

    public static final int PORT__PORT_DESTROYED

  The `code` for constraint 'Validate Port Destroyed' of 'Port'.

  See Also:
    Constant Field Values

### PORT__DEFAULT_VALUE

    public static final int PORT__DEFAULT_VALUE

  The `code` for constraint 'Validate Default Value' of 'Port'.

  See Also:
    Constant Field Values

### STATE__SUBMACHINE_STATES

    public static final int STATE__SUBMACHINE_STATES

  The `code` for constraint 'Validate Submachine States' of 'State'.

  See Also:
    Constant Field Values

### STATE__DESTINATIONS_OR_SOURCES_OF_TRANSITIONS

    public static final int STATE__DESTINATIONS_OR_SOURCES_OF_TRANSITIONS

  The `code` for constraint 'Validate Destinations Or Sources Of Transitions' of 'State'.

  See Also:
    Constant Field Values

### STATE__SUBMACHINE_OR_REGIONS

    public static final int STATE__SUBMACHINE_OR_REGIONS

  The `code` for constraint 'Validate Submachine Or Regions' of 'State'.

  See Also:
    Constant Field Values

### STATE__COMPOSITE_STATES

    public static final int STATE__COMPOSITE_STATES

  The `code` for constraint 'Validate Composite States' of 'State'.

  See Also:
    Constant Field Values

### STATE__ENTRY_OR_EXIT

    public static final int STATE__ENTRY_OR_EXIT

  The `code` for constraint 'Validate Entry Or Exit' of 'State'.

  See Also:
    Constant Field Values

### CONNECTION_POINT_REFERENCE__ENTRY_PSEUDOSTATES

    public static final int CONNECTION_POINT_REFERENCE__ENTRY_PSEUDOSTATES

  The `code` for constraint 'Validate Entry Pseudostates' of 'Connection Point Reference'.

  See Also:
    Constant Field Values

### CONNECTION_POINT_REFERENCE__EXIT_PSEUDOSTATES

    public static final int CONNECTION_POINT_REFERENCE__EXIT_PSEUDOSTATES

  The `code` for constraint 'Validate Exit Pseudostates' of 'Connection Point Reference'.

  See Also:
    Constant Field Values

### PSEUDOSTATE__INITIAL_VERTEX

    public static final int PSEUDOSTATE__INITIAL_VERTEX

  The `code` for constraint 'Validate Initial Vertex' of 'Pseudostate'.

  See Also:
    Constant Field Values

### PSEUDOSTATE__HISTORY_VERTICES

    public static final int PSEUDOSTATE__HISTORY_VERTICES

  The `code` for constraint 'Validate History Vertices' of 'Pseudostate'.

  See Also:
    Constant Field Values

### PSEUDOSTATE__JOIN_VERTEX

    public static final int PSEUDOSTATE__JOIN_VERTEX

  The `code` for constraint 'Validate Join Vertex' of 'Pseudostate'.

  See Also:
    Constant Field Values

### PSEUDOSTATE__TRANSITIONS_INCOMING

    public static final int PSEUDOSTATE__TRANSITIONS_INCOMING

  The `code` for constraint 'Validate Transitions Incoming' of 'Pseudostate'.

  See Also:
    Constant Field Values

### PSEUDOSTATE__FORK_VERTEX

    public static final int PSEUDOSTATE__FORK_VERTEX

  The `code` for constraint 'Validate Fork Vertex' of 'Pseudostate'.

  See Also:
    Constant Field Values

### PSEUDOSTATE__TRANSITIONS_OUTGOING

    public static final int PSEUDOSTATE__TRANSITIONS_OUTGOING

  The `code` for constraint 'Validate Transitions Outgoing' of 'Pseudostate'.

  See Also:
    Constant Field Values

### PSEUDOSTATE__JUNCTION_VERTEX

    public static final int PSEUDOSTATE__JUNCTION_VERTEX

  The `code` for constraint 'Validate Junction Vertex' of 'Pseudostate'.

  See Also:
    Constant Field Values

### PSEUDOSTATE__CHOICE_VERTEX

    public static final int PSEUDOSTATE__CHOICE_VERTEX

  The `code` for constraint 'Validate Choice Vertex' of 'Pseudostate'.

  See Also:
    Constant Field Values

### PSEUDOSTATE__OUTGOING_FROM_INITIAL

    public static final int PSEUDOSTATE__OUTGOING_FROM_INITIAL

  The `code` for constraint 'Validate Outgoing From Initial' of 'Pseudostate'.

  See Also:
    Constant Field Values

### ASSOCIATION__SPECIALIZED_END_NUMBER

    public static final int ASSOCIATION__SPECIALIZED_END_NUMBER

  The `code` for constraint 'Validate Specialized End Number' of 'Association'.

  See Also:
    Constant Field Values

### ASSOCIATION__SPECIALIZED_END_TYPES

    public static final int ASSOCIATION__SPECIALIZED_END_TYPES

  The `code` for constraint 'Validate Specialized End Types' of 'Association'.

  See Also:
    Constant Field Values

### ASSOCIATION__BINARY_ASSOCIATIONS

    public static final int ASSOCIATION__BINARY_ASSOCIATIONS

  The `code` for constraint 'Validate Binary Associations' of 'Association'.

  See Also:
    Constant Field Values

### ASSOCIATION__ASSOCIATION_ENDS

    public static final int ASSOCIATION__ASSOCIATION_ENDS

  The `code` for constraint 'Validate Association Ends' of 'Association'.

  See Also:
    Constant Field Values

### COLLABORATION_USE__CLIENT_ELEMENTS

    public static final int COLLABORATION_USE__CLIENT_ELEMENTS

  The `code` for constraint 'Validate Client Elements' of 'Collaboration Use'.

  See Also:
    Constant Field Values

### COLLABORATION_USE__EVERY_ROLE

    public static final int COLLABORATION_USE__EVERY_ROLE

  The `code` for constraint 'Validate Every Role' of 'Collaboration Use'.

  See Also:
    Constant Field Values

### COLLABORATION_USE__CONNECTORS

    public static final int COLLABORATION_USE__CONNECTORS

  The `code` for constraint 'Validate Connectors' of 'Collaboration Use'.

  See Also:
    Constant Field Values

### STRUCTURED_CLASSIFIER__MULTIPLICITIES

    public static final int STRUCTURED_CLASSIFIER__MULTIPLICITIES

  The `code` for constraint 'Validate Multiplicities' of 'Structured Classifier'.

  See Also:
    Constant Field Values

### CONNECTOR__TYPES

    public static final int CONNECTOR__TYPES

  The `code` for constraint 'Validate Types' of 'Connector'.

  See Also:
    Constant Field Values

### CONNECTOR__COMPATIBLE

    public static final int CONNECTOR__COMPATIBLE

  The `code` for constraint 'Validate Compatible' of 'Connector'.

  See Also:
    Constant Field Values

### CONNECTOR__ROLES

    public static final int CONNECTOR__ROLES

  The `code` for constraint 'Validate Roles' of 'Connector'.

  See Also:
    Constant Field Values

### CONNECTOR__BETWEEN_INTERFACES_PORTS

    public static final int CONNECTOR__BETWEEN_INTERFACES_PORTS

  The `code` for constraint 'Validate Between Interfaces Ports' of 'Connector'.

  See Also:
    Constant Field Values

### CONNECTOR__BETWEEN_INTERFACE_PORT_IMPLEMENTS

    public static final int CONNECTOR__BETWEEN_INTERFACE_PORT_IMPLEMENTS

  The `code` for constraint 'Validate Between Interface Port Implements' of 'Connector'.

  See Also:
    Constant Field Values

### CONNECTOR__BETWEEN_INTERFACE_PORT_SIGNATURE

    public static final int CONNECTOR__BETWEEN_INTERFACE_PORT_SIGNATURE

  The `code` for constraint 'Validate Between Interface Port Signature' of 'Connector'.

  See Also:
    Constant Field Values

### CONNECTOR__UNION_SIGNATURE_COMPATIBLE

    public static final int CONNECTOR__UNION_SIGNATURE_COMPATIBLE

  The `code` for constraint 'Validate Union Signature Compatible' of 'Connector'.

  See Also:
    Constant Field Values

### CONNECTOR__ASSEMBLY_CONNECTOR

    public static final int CONNECTOR__ASSEMBLY_CONNECTOR

  The `code` for constraint 'Validate Assembly Connector' of 'Connector'.

  See Also:
    Constant Field Values

### REDEFINABLE_TEMPLATE_SIGNATURE__INHERITED_PARAMETERS

    public static final int REDEFINABLE_TEMPLATE_SIGNATURE__INHERITED_PARAMETERS

  The `code` for constraint 'Validate Inherited Parameters' of 'Redefinable Template Signature'.

  See Also:
    Constant Field Values

### CLASSIFIER_TEMPLATE_PARAMETER__HAS_CONSTRAINING_CLASSIFIER

    public static final int CLASSIFIER_TEMPLATE_PARAMETER__HAS_CONSTRAINING_CLASSIFIER

  The `code` for constraint 'Validate Has Constraining Classifier' of 'Classifier Template Parameter'.

  See Also:
    Constant Field Values

### EXTENSION__NON_OWNED_END

    public static final int EXTENSION__NON_OWNED_END

  The `code` for constraint 'Validate Non Owned End' of 'Extension'.

  See Also:
    Constant Field Values

### EXTENSION__IS_BINARY

    public static final int EXTENSION__IS_BINARY

  The `code` for constraint 'Validate Is Binary' of 'Extension'.

  See Also:
    Constant Field Values

### EXTENSION_END__MULTIPLICITY

    public static final int EXTENSION_END__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Extension End'.

  See Also:
    Constant Field Values

### EXTENSION_END__AGGREGATION

    public static final int EXTENSION_END__AGGREGATION

  The `code` for constraint 'Validate Aggregation' of 'Extension End'.

  See Also:
    Constant Field Values

### STRING_EXPRESSION__OPERANDS

    public static final int STRING_EXPRESSION__OPERANDS

  The `code` for constraint 'Validate Operands' of 'String Expression'.

  See Also:
    Constant Field Values

### STRING_EXPRESSION__SUBEXPRESSIONS

    public static final int STRING_EXPRESSION__SUBEXPRESSIONS

  The `code` for constraint 'Validate Subexpressions' of 'String Expression'.

  See Also:
    Constant Field Values

### INSTANCE_SPECIFICATION__DEFINING_FEATURE

    public static final int INSTANCE_SPECIFICATION__DEFINING_FEATURE

  The `code` for constraint 'Validate Defining Feature' of 'Instance Specification'.

  See Also:
    Constant Field Values

### INSTANCE_SPECIFICATION__STRUCTURAL_FEATURE

    public static final int INSTANCE_SPECIFICATION__STRUCTURAL_FEATURE

  The `code` for constraint 'Validate Structural Feature' of 'Instance Specification'.

  See Also:
    Constant Field Values

### INSTANCE_SPECIFICATION__DEPLOYMENT_TARGET

    public static final int INSTANCE_SPECIFICATION__DEPLOYMENT_TARGET

  The `code` for constraint 'Validate Deployment Target' of 'Instance Specification'.

  See Also:
    Constant Field Values

### INSTANCE_SPECIFICATION__DEPLOYMENT_ARTIFACT

    public static final int INSTANCE_SPECIFICATION__DEPLOYMENT_ARTIFACT

  The `code` for constraint 'Validate Deployment Artifact' of 'Instance Specification'.

  See Also:
    Constant Field Values

### FUNCTION_BEHAVIOR__ONE_OUTPUT_PARAMETER

    public static final int FUNCTION_BEHAVIOR__ONE_OUTPUT_PARAMETER

  The `code` for constraint 'Validate One Output Parameter' of 'Function Behavior'.

  See Also:
    Constant Field Values

### FUNCTION_BEHAVIOR__TYPES_OF_PARAMETERS

    public static final int FUNCTION_BEHAVIOR__TYPES_OF_PARAMETERS

  The `code` for constraint 'Validate Types Of Parameters' of 'Function Behavior'.

  See Also:
    Constant Field Values

### ACTOR__ASSOCIATIONS

    public static final int ACTOR__ASSOCIATIONS

  The `code` for constraint 'Validate Associations' of 'Actor'.

  See Also:
    Constant Field Values

### ACTOR__MUST_HAVE_NAME

    public static final int ACTOR__MUST_HAVE_NAME

  The `code` for constraint 'Validate Must Have Name' of 'Actor'.

  See Also:
    Constant Field Values

### MESSAGE__SENDING_RECEIVING_MESSAGE_EVENT

    public static final int MESSAGE__SENDING_RECEIVING_MESSAGE_EVENT

  The `code` for constraint 'Validate Sending Receiving Message Event' of 'Message'.

  See Also:
    Constant Field Values

### MESSAGE__SIGNATURE_REFER_TO

    public static final int MESSAGE__SIGNATURE_REFER_TO

  The `code` for constraint 'Validate Signature Refer To' of 'Message'.

  See Also:
    Constant Field Values

### MESSAGE__SIGNATURE_IS_OPERATION

    public static final int MESSAGE__SIGNATURE_IS_OPERATION

  The `code` for constraint 'Validate Signature Is Operation' of 'Message'.

  See Also:
    Constant Field Values

### MESSAGE__SIGNATURE_IS_SIGNAL

    public static final int MESSAGE__SIGNATURE_IS_SIGNAL

  The `code` for constraint 'Validate Signature Is Signal' of 'Message'.

  See Also:
    Constant Field Values

### MESSAGE__ARGUMENTS

    public static final int MESSAGE__ARGUMENTS

  The `code` for constraint 'Validate Arguments' of 'Message'.

  See Also:
    Constant Field Values

### MESSAGE__CANNOT_CROSS_BOUNDARIES

    public static final int MESSAGE__CANNOT_CROSS_BOUNDARIES

  The `code` for constraint 'Validate Cannot Cross Boundaries' of 'Message'.

  See Also:
    Constant Field Values

### MESSAGE__OCCURRENCE_SPECIFICATIONS

    public static final int MESSAGE__OCCURRENCE_SPECIFICATIONS

  The `code` for constraint 'Validate Occurrence Specifications' of 'Message'.

  See Also:
    Constant Field Values

### LIFELINE__INTERACTION_USES_SHARE_LIFELINE

    public static final int LIFELINE__INTERACTION_USES_SHARE_LIFELINE

  The `code` for constraint 'Validate Interaction Uses Share Lifeline' of 'Lifeline'.

  See Also:
    Constant Field Values

### LIFELINE__SELECTOR_SPECIFIED

    public static final int LIFELINE__SELECTOR_SPECIFIED

  The `code` for constraint 'Validate Selector Specified' of 'Lifeline'.

  See Also:
    Constant Field Values

### LIFELINE__SAME_CLASSIFIER

    public static final int LIFELINE__SAME_CLASSIFIER

  The `code` for constraint 'Validate Same Classifier' of 'Lifeline'.

  See Also:
    Constant Field Values

### PART_DECOMPOSITION__PARTS_OF_INTERNAL_STRUCTURES

    public static final int PART_DECOMPOSITION__PARTS_OF_INTERNAL_STRUCTURES

  The `code` for constraint 'Validate Parts Of Internal Structures' of 'Part Decomposition'.

  See Also:
    Constant Field Values

### PART_DECOMPOSITION__ASSUME

    public static final int PART_DECOMPOSITION__ASSUME

  The `code` for constraint 'Validate Assume' of 'Part Decomposition'.

  See Also:
    Constant Field Values

### PART_DECOMPOSITION__COMMUTATIVITY_OF_DECOMPOSITION

    public static final int PART_DECOMPOSITION__COMMUTATIVITY_OF_DECOMPOSITION

  The `code` for constraint 'Validate Commutativity Of Decomposition' of 'Part Decomposition'.

  See Also:
    Constant Field Values

### INTERACTION_USE__GATES_MATCH

    public static final int INTERACTION_USE__GATES_MATCH

  The `code` for constraint 'Validate Gates Match' of 'Interaction Use'.

  See Also:
    Constant Field Values

### INTERACTION_USE__ALL_LIFELINES

    public static final int INTERACTION_USE__ALL_LIFELINES

  The `code` for constraint 'Validate All Lifelines' of 'Interaction Use'.

  See Also:
    Constant Field Values

### INTERACTION_USE__ARGUMENTS_CORRESPOND_TO_PARAMETERS

    public static final int INTERACTION_USE__ARGUMENTS_CORRESPOND_TO_PARAMETERS

  The `code` for constraint 'Validate Arguments Correspond To Parameters' of 'Interaction Use'.

  See Also:
    Constant Field Values

### INTERACTION_USE__ARGUMENTS_ARE_CONSTANTS

    public static final int INTERACTION_USE__ARGUMENTS_ARE_CONSTANTS

  The `code` for constraint 'Validate Arguments Are Constants' of 'Interaction Use'.

  See Also:
    Constant Field Values

### GATE__MESSAGES_ACTUAL_GATE

    public static final int GATE__MESSAGES_ACTUAL_GATE

  The `code` for constraint 'Validate Messages Actual Gate' of 'Gate'.

  See Also:
    Constant Field Values

### GATE__MESSAGES_COMBINED_FRAGMENT

    public static final int GATE__MESSAGES_COMBINED_FRAGMENT

  The `code` for constraint 'Validate Messages Combined Fragment' of 'Gate'.

  See Also:
    Constant Field Values

### ACTIVITY_NODE__OWNED

    public static final int ACTIVITY_NODE__OWNED

  The `code` for constraint 'Validate Owned' of 'Activity Node'.

  See Also:
    Constant Field Values

### ACTIVITY_NODE__OWNED_STRUCTURED_NODE

    public static final int ACTIVITY_NODE__OWNED_STRUCTURED_NODE

  The `code` for constraint 'Validate Owned Structured Node' of 'Activity Node'.

  See Also:
    Constant Field Values

### ACTIVITY_EDGE__SOURCE_AND_TARGET

    public static final int ACTIVITY_EDGE__SOURCE_AND_TARGET

  The `code` for constraint 'Validate Source And Target' of 'Activity Edge'.

  See Also:
    Constant Field Values

### ACTIVITY_EDGE__OWNED

    public static final int ACTIVITY_EDGE__OWNED

  The `code` for constraint 'Validate Owned' of 'Activity Edge'.

  See Also:
    Constant Field Values

### ACTIVITY_EDGE__STRUCTURED_NODE

    public static final int ACTIVITY_EDGE__STRUCTURED_NODE

  The `code` for constraint 'Validate Structured Node' of 'Activity Edge'.

  See Also:
    Constant Field Values

### ACTIVITY__NO_SUPERGROUPS

    public static final int ACTIVITY__NO_SUPERGROUPS

  The `code` for constraint 'Validate No Supergroups' of 'Activity'.

  See Also:
    Constant Field Values

### ACTIVITY__ACTIVITY_PARAMETER_NODE

    public static final int ACTIVITY__ACTIVITY_PARAMETER_NODE

  The `code` for constraint 'Validate Activity Parameter Node' of 'Activity'.

  See Also:
    Constant Field Values

### ACTIVITY__AUTONOMOUS

    public static final int ACTIVITY__AUTONOMOUS

  The `code` for constraint 'Validate Autonomous' of 'Activity'.

  See Also:
    Constant Field Values

### ACTIVITY_PARTITION__DIMENSION_NOT_CONTAINED

    public static final int ACTIVITY_PARTITION__DIMENSION_NOT_CONTAINED

  The `code` for constraint 'Validate Dimension Not Contained' of 'Activity Partition'.

  See Also:
    Constant Field Values

### ACTIVITY_PARTITION__REPRESENTS_PART

    public static final int ACTIVITY_PARTITION__REPRESENTS_PART

  The `code` for constraint 'Validate Represents Part' of 'Activity Partition'.

  See Also:
    Constant Field Values

### ACTIVITY_PARTITION__REPRESENTS_CLASSIFIER

    public static final int ACTIVITY_PARTITION__REPRESENTS_CLASSIFIER

  The `code` for constraint 'Validate Represents Classifier' of 'Activity Partition'.

  See Also:
    Constant Field Values

### ACTIVITY_PARTITION__REPRESENTS_PART_AND_IS_CONTAINED

    public static final int ACTIVITY_PARTITION__REPRESENTS_PART_AND_IS_CONTAINED

  The `code` for constraint 'Validate Represents Part And Is Contained' of 'Activity Partition'.

  See Also:
    Constant Field Values

### ACTIVITY_GROUP__NODES_AND_EDGES

    public static final int ACTIVITY_GROUP__NODES_AND_EDGES

  The `code` for constraint 'Validate Nodes And Edges' of 'Activity Group'.

  See Also:
    Constant Field Values

### ACTIVITY_GROUP__NOT_CONTAINED

    public static final int ACTIVITY_GROUP__NOT_CONTAINED

  The `code` for constraint 'Validate Not Contained' of 'Activity Group'.

  See Also:
    Constant Field Values

### ACTIVITY_GROUP__GROUP_OWNED

    public static final int ACTIVITY_GROUP__GROUP_OWNED

  The `code` for constraint 'Validate Group Owned' of 'Activity Group'.

  See Also:
    Constant Field Values

### STRUCTURED_ACTIVITY_NODE__EDGES

    public static final int STRUCTURED_ACTIVITY_NODE__EDGES

  The `code` for constraint 'Validate Edges' of 'Structured Activity Node'.

  See Also:
    Constant Field Values

### VARIABLE__OWNED

    public static final int VARIABLE__OWNED

  The `code` for constraint 'Validate Owned' of 'Variable'.

  See Also:
    Constant Field Values

### INTERRUPTIBLE_ACTIVITY_REGION__INTERRUPTING_EDGES

    public static final int INTERRUPTIBLE_ACTIVITY_REGION__INTERRUPTING_EDGES

  The `code` for constraint 'Validate Interrupting Edges' of 'Interruptible Activity Region'.

  See Also:
    Constant Field Values

### EXCEPTION_HANDLER__EXCEPTION_BODY

    public static final int EXCEPTION_HANDLER__EXCEPTION_BODY

  The `code` for constraint 'Validate Exception Body' of 'Exception Handler'.

  See Also:
    Constant Field Values

### EXCEPTION_HANDLER__RESULT_PINS

    public static final int EXCEPTION_HANDLER__RESULT_PINS

  The `code` for constraint 'Validate Result Pins' of 'Exception Handler'.

  See Also:
    Constant Field Values

### EXCEPTION_HANDLER__ONE_INPUT

    public static final int EXCEPTION_HANDLER__ONE_INPUT

  The `code` for constraint 'Validate One Input' of 'Exception Handler'.

  See Also:
    Constant Field Values

### EXCEPTION_HANDLER__EDGE_SOURCE_TARGET

    public static final int EXCEPTION_HANDLER__EDGE_SOURCE_TARGET

  The `code` for constraint 'Validate Edge Source Target' of 'Exception Handler'.

  See Also:
    Constant Field Values

### OBJECT_NODE__OBJECT_FLOW_EDGES

    public static final int OBJECT_NODE__OBJECT_FLOW_EDGES

  The `code` for constraint 'Validate Object Flow Edges' of 'Object Node'.

  See Also:
    Constant Field Values

### OBJECT_NODE__NOT_UNIQUE

    public static final int OBJECT_NODE__NOT_UNIQUE

  The `code` for constraint 'Validate Not Unique' of 'Object Node'.

  See Also:
    Constant Field Values

### OBJECT_NODE__SELECTION_BEHAVIOR

    public static final int OBJECT_NODE__SELECTION_BEHAVIOR

  The `code` for constraint 'Validate Selection Behavior' of 'Object Node'.

  See Also:
    Constant Field Values

### OBJECT_NODE__INPUT_OUTPUT_PARAMETER

    public static final int OBJECT_NODE__INPUT_OUTPUT_PARAMETER

  The `code` for constraint 'Validate Input Output Parameter' of 'Object Node'.

  See Also:
    Constant Field Values

### OUTPUT_PIN__INCOMING_EDGES_STRUCTURED_ONLY

    public static final int OUTPUT_PIN__INCOMING_EDGES_STRUCTURED_ONLY

  The `code` for constraint 'Validate Incoming Edges Structured Only' of 'Output Pin'.

  See Also:
    Constant Field Values

### PIN__CONTROL_PINS

    public static final int PIN__CONTROL_PINS

  The `code` for constraint 'Validate Control Pins' of 'Pin'.

  See Also:
    Constant Field Values

### INPUT_PIN__OUTGOING_EDGES_STRUCTURED_ONLY

    public static final int INPUT_PIN__OUTGOING_EDGES_STRUCTURED_ONLY

  The `code` for constraint 'Validate Outgoing Edges Structured Only' of 'Input Pin'.

  See Also:
    Constant Field Values

### INTERACTION_OPERAND__GUARD_DIRECTLY_PRIOR

    public static final int INTERACTION_OPERAND__GUARD_DIRECTLY_PRIOR

  The `code` for constraint 'Validate Guard Directly Prior' of 'Interaction Operand'.

  See Also:
    Constant Field Values

### INTERACTION_OPERAND__GUARD_CONTAIN_REFERENCES

    public static final int INTERACTION_OPERAND__GUARD_CONTAIN_REFERENCES

  The `code` for constraint 'Validate Guard Contain References' of 'Interaction Operand'.

  See Also:
    Constant Field Values

### INTERACTION_CONSTRAINT__DYNAMIC_VARIABLES

    public static final int INTERACTION_CONSTRAINT__DYNAMIC_VARIABLES

  The `code` for constraint 'Validate Dynamic Variables' of 'Interaction Constraint'.

  See Also:
    Constant Field Values

### INTERACTION_CONSTRAINT__GLOBAL_DATA

    public static final int INTERACTION_CONSTRAINT__GLOBAL_DATA

  The `code` for constraint 'Validate Global Data' of 'Interaction Constraint'.

  See Also:
    Constant Field Values

### INTERACTION_CONSTRAINT__MININT_MAXINT

    public static final int INTERACTION_CONSTRAINT__MININT_MAXINT

  The `code` for constraint 'Validate Minint Maxint' of 'Interaction Constraint'.

  See Also:
    Constant Field Values

### INTERACTION_CONSTRAINT__MININT_NON_NEGATIVE

    public static final int INTERACTION_CONSTRAINT__MININT_NON_NEGATIVE

  The `code` for constraint 'Validate Minint Non Negative' of 'Interaction Constraint'.

  See Also:
    Constant Field Values

### INTERACTION_CONSTRAINT__MAXINT_POSITIVE

    public static final int INTERACTION_CONSTRAINT__MAXINT_POSITIVE

  The `code` for constraint 'Validate Maxint Positive' of 'Interaction Constraint'.

  See Also:
    Constant Field Values

### INTERACTION_CONSTRAINT__MAXINT_GREATER_EQUAL_MININT

    public static final int INTERACTION_CONSTRAINT__MAXINT_GREATER_EQUAL_MININT

  The `code` for constraint 'Validate Maxint Greater Equal Minint' of 'Interaction Constraint'.

  See Also:
    Constant Field Values

### EXECUTION_SPECIFICATION__SAME_LIFELINE

    public static final int EXECUTION_SPECIFICATION__SAME_LIFELINE

  The `code` for constraint 'Validate Same Lifeline' of 'Execution Specification'.

  See Also:
    Constant Field Values

### ACTION_EXECUTION_SPECIFICATION__ACTION_REFERENCED

    public static final int ACTION_EXECUTION_SPECIFICATION__ACTION_REFERENCED

  The `code` for constraint 'Validate Action Referenced' of 'Action Execution Specification'.

  See Also:
    Constant Field Values

### CREATION_EVENT__NO_OCCURRENCE_ABOVE

    public static final int CREATION_EVENT__NO_OCCURRENCE_ABOVE

  The `code` for constraint 'Validate No Occurrence Above' of 'Creation Event'.

  See Also:
    Constant Field Values

### DESTRUCTION_EVENT__NO_OCCURRENCE_SPECIFICATIONS_BELOW

    public static final int DESTRUCTION_EVENT__NO_OCCURRENCE_SPECIFICATIONS_BELOW

  The `code` for constraint 'Validate No Occurrence Specifications Below' of 'Destruction Event'.

  See Also:
    Constant Field Values

### COMBINED_FRAGMENT__OPT_LOOP_BREAK_NEG

    public static final int COMBINED_FRAGMENT__OPT_LOOP_BREAK_NEG

  The `code` for constraint 'Validate Opt Loop Break Neg' of 'Combined Fragment'.

  See Also:
    Constant Field Values

### COMBINED_FRAGMENT__MININT_AND_MAXINT

    public static final int COMBINED_FRAGMENT__MININT_AND_MAXINT

  The `code` for constraint 'Validate Minint And Maxint' of 'Combined Fragment'.

  See Also:
    Constant Field Values

### COMBINED_FRAGMENT__BREAK

    public static final int COMBINED_FRAGMENT__BREAK

  The `code` for constraint 'Validate Break' of 'Combined Fragment'.

  See Also:
    Constant Field Values

### COMBINED_FRAGMENT__CONSIDER_AND_IGNORE

    public static final int COMBINED_FRAGMENT__CONSIDER_AND_IGNORE

  The `code` for constraint 'Validate Consider And Ignore' of 'Combined Fragment'.

  See Also:
    Constant Field Values

### CONTINUATION__SAME_NAME

    public static final int CONTINUATION__SAME_NAME

  The `code` for constraint 'Validate Same Name' of 'Continuation'.

  See Also:
    Constant Field Values

### CONTINUATION__GLOBAL

    public static final int CONTINUATION__GLOBAL

  The `code` for constraint 'Validate Global' of 'Continuation'.

  See Also:
    Constant Field Values

### CONTINUATION__FIRST_OR_LAST_INTERACTION_FRAGMENT

    public static final int CONTINUATION__FIRST_OR_LAST_INTERACTION_FRAGMENT

  The `code` for constraint 'Validate First Or Last Interaction Fragment' of 'Continuation'.

  See Also:
    Constant Field Values

### CONSIDER_IGNORE_FRAGMENT__CONSIDER_OR_IGNORE

    public static final int CONSIDER_IGNORE_FRAGMENT__CONSIDER_OR_IGNORE

  The `code` for constraint 'Validate Consider Or Ignore' of 'Consider Ignore Fragment'.

  See Also:
    Constant Field Values

### CONSIDER_IGNORE_FRAGMENT__TYPE

    public static final int CONSIDER_IGNORE_FRAGMENT__TYPE

  The `code` for constraint 'Validate Type' of 'Consider Ignore Fragment'.

  See Also:
    Constant Field Values

### CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACT

    public static final int CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACT

  The `code` for constraint 'Validate Classifier Not Abstract' of 'Create Object Action'.

  See Also:
    Constant Field Values

### CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ASSOCIATION_CLASS

    public static final int CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ASSOCIATION_CLASS

  The `code` for constraint 'Validate Classifier Not Association Class' of 'Create Object Action'.

  See Also:
    Constant Field Values

### CREATE_OBJECT_ACTION__SAME_TYPE

    public static final int CREATE_OBJECT_ACTION__SAME_TYPE

  The `code` for constraint 'Validate Same Type' of 'Create Object Action'.

  See Also:
    Constant Field Values

### CREATE_OBJECT_ACTION__MULTIPLICITY

    public static final int CREATE_OBJECT_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Create Object Action'.

  See Also:
    Constant Field Values

### DESTROY_OBJECT_ACTION__MULTIPLICITY

    public static final int DESTROY_OBJECT_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Destroy Object Action'.

  See Also:
    Constant Field Values

### DESTROY_OBJECT_ACTION__NO_TYPE

    public static final int DESTROY_OBJECT_ACTION__NO_TYPE

  The `code` for constraint 'Validate No Type' of 'Destroy Object Action'.

  See Also:
    Constant Field Values

### TEST_IDENTITY_ACTION__NO_TYPE

    public static final int TEST_IDENTITY_ACTION__NO_TYPE

  The `code` for constraint 'Validate No Type' of 'Test Identity Action'.

  See Also:
    Constant Field Values

### TEST_IDENTITY_ACTION__MULTIPLICITY

    public static final int TEST_IDENTITY_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Test Identity Action'.

  See Also:
    Constant Field Values

### TEST_IDENTITY_ACTION__RESULT_IS_BOOLEAN

    public static final int TEST_IDENTITY_ACTION__RESULT_IS_BOOLEAN

  The `code` for constraint 'Validate Result Is Boolean' of 'Test Identity Action'.

  See Also:
    Constant Field Values

### READ_SELF_ACTION__CONTAINED

    public static final int READ_SELF_ACTION__CONTAINED

  The `code` for constraint 'Validate Contained' of 'Read Self Action'.

  See Also:
    Constant Field Values

### READ_SELF_ACTION__NOT_STATIC

    public static final int READ_SELF_ACTION__NOT_STATIC

  The `code` for constraint 'Validate Not Static' of 'Read Self Action'.

  See Also:
    Constant Field Values

### READ_SELF_ACTION__TYPE

    public static final int READ_SELF_ACTION__TYPE

  The `code` for constraint 'Validate Type' of 'Read Self Action'.

  See Also:
    Constant Field Values

### READ_SELF_ACTION__MULTIPLICITY

    public static final int READ_SELF_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Read Self Action'.

  See Also:
    Constant Field Values

### STRUCTURAL_FEATURE_ACTION__NOT_STATIC

    public static final int STRUCTURAL_FEATURE_ACTION__NOT_STATIC

  The `code` for constraint 'Validate Not Static' of 'Structural Feature Action'.

  See Also:
    Constant Field Values

### STRUCTURAL_FEATURE_ACTION__SAME_TYPE

    public static final int STRUCTURAL_FEATURE_ACTION__SAME_TYPE

  The `code` for constraint 'Validate Same Type' of 'Structural Feature Action'.

  See Also:
    Constant Field Values

### STRUCTURAL_FEATURE_ACTION__MULTIPLICITY

    public static final int STRUCTURAL_FEATURE_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Structural Feature Action'.

  See Also:
    Constant Field Values

### STRUCTURAL_FEATURE_ACTION__VISIBILITY

    public static final int STRUCTURAL_FEATURE_ACTION__VISIBILITY

  The `code` for constraint 'Validate Visibility' of 'Structural Feature Action'.

  See Also:
    Constant Field Values

### STRUCTURAL_FEATURE_ACTION__ONE_FEATURING_CLASSIFIER

    public static final int STRUCTURAL_FEATURE_ACTION__ONE_FEATURING_CLASSIFIER

  The `code` for constraint 'Validate One Featuring Classifier' of 'Structural Feature Action'.

  See Also:
    Constant Field Values

### READ_STRUCTURAL_FEATURE_ACTION__TYPE_AND_ORDERING

    public static final int READ_STRUCTURAL_FEATURE_ACTION__TYPE_AND_ORDERING

  The `code` for constraint 'Validate Type And Ordering' of 'Read Structural Feature Action'.

  See Also:
    Constant Field Values

### READ_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY

    public static final int READ_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Read Structural Feature Action'.

  See Also:
    Constant Field Values

### WRITE_STRUCTURAL_FEATURE_ACTION__INPUT_PIN

    public static final int WRITE_STRUCTURAL_FEATURE_ACTION__INPUT_PIN

  The `code` for constraint 'Validate Input Pin' of 'Write Structural Feature Action'.

  See Also:
    Constant Field Values

### WRITE_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY

    public static final int WRITE_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Write Structural Feature Action'.

  See Also:
    Constant Field Values

### REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION__NON_UNIQUE_REMOVAL

    public static final int REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION__NON_UNIQUE_REMOVAL

  The `code` for constraint 'Validate Non Unique Removal' of 'Remove Structural Feature Value Action'.

  See Also:
    Constant Field Values

### ADD_STRUCTURAL_FEATURE_VALUE_ACTION__UNLIMITED_NATURAL_AND_MULTIPLICITY

    public static final int ADD_STRUCTURAL_FEATURE_VALUE_ACTION__UNLIMITED_NATURAL_AND_MULTIPLICITY

  The `code` for constraint 'Validate Unlimited Natural And Multiplicity' of 'Add Structural Feature Value Action'.

  See Also:
    Constant Field Values

### LINK_ACTION__SAME_ASSOCIATION

    public static final int LINK_ACTION__SAME_ASSOCIATION

  The `code` for constraint 'Validate Same Association' of 'Link Action'.

  See Also:
    Constant Field Values

### LINK_ACTION__NOT_STATIC

    public static final int LINK_ACTION__NOT_STATIC

  The `code` for constraint 'Validate Not Static' of 'Link Action'.

  See Also:
    Constant Field Values

### LINK_ACTION__SAME_PINS

    public static final int LINK_ACTION__SAME_PINS

  The `code` for constraint 'Validate Same Pins' of 'Link Action'.

  See Also:
    Constant Field Values

### LINK_END_DATA__PROPERTY_IS_ASSOCIATION_END

    public static final int LINK_END_DATA__PROPERTY_IS_ASSOCIATION_END

  The `code` for constraint 'Validate Property Is Association End' of 'Link End Data'.

  See Also:
    Constant Field Values

### LINK_END_DATA__SAME_TYPE

    public static final int LINK_END_DATA__SAME_TYPE

  The `code` for constraint 'Validate Same Type' of 'Link End Data'.

  See Also:
    Constant Field Values

### LINK_END_DATA__MULTIPLICITY

    public static final int LINK_END_DATA__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Link End Data'.

  See Also:
    Constant Field Values

### LINK_END_DATA__QUALIFIERS

    public static final int LINK_END_DATA__QUALIFIERS

  The `code` for constraint 'Validate Qualifiers' of 'Link End Data'.

  See Also:
    Constant Field Values

### LINK_END_DATA__END_OBJECT_INPUT_PIN

    public static final int LINK_END_DATA__END_OBJECT_INPUT_PIN

  The `code` for constraint 'Validate End Object Input Pin' of 'Link End Data'.

  See Also:
    Constant Field Values

### QUALIFIER_VALUE__QUALIFIER_ATTRIBUTE

    public static final int QUALIFIER_VALUE__QUALIFIER_ATTRIBUTE

  The `code` for constraint 'Validate Qualifier Attribute' of 'Qualifier Value'.

  See Also:
    Constant Field Values

### QUALIFIER_VALUE__TYPE_OF_QUALIFIER

    public static final int QUALIFIER_VALUE__TYPE_OF_QUALIFIER

  The `code` for constraint 'Validate Type Of Qualifier' of 'Qualifier Value'.

  See Also:
    Constant Field Values

### QUALIFIER_VALUE__MULTIPLICITY_OF_QUALIFIER

    public static final int QUALIFIER_VALUE__MULTIPLICITY_OF_QUALIFIER

  The `code` for constraint 'Validate Multiplicity Of Qualifier' of 'Qualifier Value'.

  See Also:
    Constant Field Values

### READ_LINK_ACTION__ONE_OPEN_END

    public static final int READ_LINK_ACTION__ONE_OPEN_END

  The `code` for constraint 'Validate One Open End' of 'Read Link Action'.

  See Also:
    Constant Field Values

### READ_LINK_ACTION__TYPE_AND_ORDERING

    public static final int READ_LINK_ACTION__TYPE_AND_ORDERING

  The `code` for constraint 'Validate Type And Ordering' of 'Read Link Action'.

  See Also:
    Constant Field Values

### READ_LINK_ACTION__COMPATIBLE_MULTIPLICITY

    public static final int READ_LINK_ACTION__COMPATIBLE_MULTIPLICITY

  The `code` for constraint 'Validate Compatible Multiplicity' of 'Read Link Action'.

  See Also:
    Constant Field Values

### READ_LINK_ACTION__NAVIGABLE_OPEN_END

    public static final int READ_LINK_ACTION__NAVIGABLE_OPEN_END

  The `code` for constraint 'Validate Navigable Open End' of 'Read Link Action'.

  See Also:
    Constant Field Values

### READ_LINK_ACTION__VISIBILITY

    public static final int READ_LINK_ACTION__VISIBILITY

  The `code` for constraint 'Validate Visibility' of 'Read Link Action'.

  See Also:
    Constant Field Values

### LINK_END_CREATION_DATA__CREATE_LINK_ACTION

    public static final int LINK_END_CREATION_DATA__CREATE_LINK_ACTION

  The `code` for constraint 'Validate Create Link Action' of 'Link End Creation Data'.

  See Also:
    Constant Field Values

### LINK_END_CREATION_DATA__SINGLE_INPUT_PIN

    public static final int LINK_END_CREATION_DATA__SINGLE_INPUT_PIN

  The `code` for constraint 'Validate Single Input Pin' of 'Link End Creation Data'.

  See Also:
    Constant Field Values

### CREATE_LINK_ACTION__ASSOCIATION_NOT_ABSTRACT

    public static final int CREATE_LINK_ACTION__ASSOCIATION_NOT_ABSTRACT

  The `code` for constraint 'Validate Association Not Abstract' of 'Create Link Action'.

  See Also:
    Constant Field Values

### WRITE_LINK_ACTION__ALLOW_ACCESS

    public static final int WRITE_LINK_ACTION__ALLOW_ACCESS

  The `code` for constraint 'Validate Allow Access' of 'Write Link Action'.

  See Also:
    Constant Field Values

### LINK_END_DESTRUCTION_DATA__DESTROY_LINK_ACTION

    public static final int LINK_END_DESTRUCTION_DATA__DESTROY_LINK_ACTION

  The `code` for constraint 'Validate Destroy Link Action' of 'Link End Destruction Data'.

  See Also:
    Constant Field Values

### LINK_END_DESTRUCTION_DATA__UNLIMITED_NATURAL_AND_MULTIPLICITY

    public static final int LINK_END_DESTRUCTION_DATA__UNLIMITED_NATURAL_AND_MULTIPLICITY

  The `code` for constraint 'Validate Unlimited Natural And Multiplicity' of 'Link End Destruction Data'.

  See Also:
    Constant Field Values

### CLEAR_ASSOCIATION_ACTION__SAME_TYPE

    public static final int CLEAR_ASSOCIATION_ACTION__SAME_TYPE

  The `code` for constraint 'Validate Same Type' of 'Clear Association Action'.

  See Also:
    Constant Field Values

### CLEAR_ASSOCIATION_ACTION__MULTIPLICITY

    public static final int CLEAR_ASSOCIATION_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Clear Association Action'.

  See Also:
    Constant Field Values

### BROADCAST_SIGNAL_ACTION__NUMBER_AND_ORDER

    public static final int BROADCAST_SIGNAL_ACTION__NUMBER_AND_ORDER

  The `code` for constraint 'Validate Number And Order' of 'Broadcast Signal Action'.

  See Also:
    Constant Field Values

### BROADCAST_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITY

    public static final int BROADCAST_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITY

  The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Broadcast Signal Action'.

  See Also:
    Constant Field Values

### INVOCATION_ACTION__ON_PORT_RECEIVER

    public static final int INVOCATION_ACTION__ON_PORT_RECEIVER

  The `code` for constraint 'Validate On Port Receiver' of 'Invocation Action'.

  See Also:
    Constant Field Values

### VALUE_SPECIFICATION_ACTION__COMPATIBLE_TYPE

    public static final int VALUE_SPECIFICATION_ACTION__COMPATIBLE_TYPE

  The `code` for constraint 'Validate Compatible Type' of 'Value Specification Action'.

  See Also:
    Constant Field Values

### VALUE_SPECIFICATION_ACTION__MULTIPLICITY

    public static final int VALUE_SPECIFICATION_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Value Specification Action'.

  See Also:
    Constant Field Values

### DURATION_CONSTRAINT__FIRST_EVENT_MULTIPLICITY

    public static final int DURATION_CONSTRAINT__FIRST_EVENT_MULTIPLICITY

  The `code` for constraint 'Validate First Event Multiplicity' of 'Duration Constraint'.

  See Also:
    Constant Field Values

### DURATION_OBSERVATION__FIRST_EVENT_MULTIPLICITY

    public static final int DURATION_OBSERVATION__FIRST_EVENT_MULTIPLICITY

  The `code` for constraint 'Validate First Event Multiplicity' of 'Duration Observation'.

  See Also:
    Constant Field Values

### VALUE_PIN__COMPATIBLE_TYPE

    public static final int VALUE_PIN__COMPATIBLE_TYPE

  The `code` for constraint 'Validate Compatible Type' of 'Value Pin'.

  See Also:
    Constant Field Values

### VALUE_PIN__NO_INCOMING_EDGES

    public static final int VALUE_PIN__NO_INCOMING_EDGES

  The `code` for constraint 'Validate No Incoming Edges' of 'Value Pin'.

  See Also:
    Constant Field Values

### CALL_ACTION__SYNCHRONOUS_CALL

    public static final int CALL_ACTION__SYNCHRONOUS_CALL

  The `code` for constraint 'Validate Synchronous Call' of 'Call Action'.

  See Also:
    Constant Field Values

### CALL_ACTION__NUMBER_AND_ORDER

    public static final int CALL_ACTION__NUMBER_AND_ORDER

  The `code` for constraint 'Validate Number And Order' of 'Call Action'.

  See Also:
    Constant Field Values

### CALL_ACTION__TYPE_ORDERING_MULTIPLICITY

    public static final int CALL_ACTION__TYPE_ORDERING_MULTIPLICITY

  The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Call Action'.

  See Also:
    Constant Field Values

### SEND_SIGNAL_ACTION__NUMBER_ORDER

    public static final int SEND_SIGNAL_ACTION__NUMBER_ORDER

  The `code` for constraint 'Validate Number Order' of 'Send Signal Action'.

  See Also:
    Constant Field Values

### SEND_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITY

    public static final int SEND_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITY

  The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Send Signal Action'.

  See Also:
    Constant Field Values

### CALL_OPERATION_ACTION__ARGUMENT_PIN_EQUAL_PARAMETER

    public static final int CALL_OPERATION_ACTION__ARGUMENT_PIN_EQUAL_PARAMETER

  The `code` for constraint 'Validate Argument Pin Equal Parameter' of 'Call Operation Action'.

  See Also:
    Constant Field Values

### CALL_OPERATION_ACTION__RESULT_PIN_EQUAL_PARAMETER

    public static final int CALL_OPERATION_ACTION__RESULT_PIN_EQUAL_PARAMETER

  The `code` for constraint 'Validate Result Pin Equal Parameter' of 'Call Operation Action'.

  See Also:
    Constant Field Values

### CALL_OPERATION_ACTION__TYPE_TARGET_PIN

    public static final int CALL_OPERATION_ACTION__TYPE_TARGET_PIN

  The `code` for constraint 'Validate Type Target Pin' of 'Call Operation Action'.

  See Also:
    Constant Field Values

### CALL_OPERATION_ACTION__TYPE_ORDERING_MULTIPLICITY

    public static final int CALL_OPERATION_ACTION__TYPE_ORDERING_MULTIPLICITY

  The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Call Operation Action'.

  See Also:
    Constant Field Values

### CALL_BEHAVIOR_ACTION__ARGUMENT_PIN_EQUAL_PARAMETER

    public static final int CALL_BEHAVIOR_ACTION__ARGUMENT_PIN_EQUAL_PARAMETER

  The `code` for constraint 'Validate Argument Pin Equal Parameter' of 'Call Behavior Action'.

  See Also:
    Constant Field Values

### CALL_BEHAVIOR_ACTION__RESULT_PIN_EQUAL_PARAMETER

    public static final int CALL_BEHAVIOR_ACTION__RESULT_PIN_EQUAL_PARAMETER

  The `code` for constraint 'Validate Result Pin Equal Parameter' of 'Call Behavior Action'.

  See Also:
    Constant Field Values

### CALL_BEHAVIOR_ACTION__TYPE_ORDERING_MULTIPLICITY

    public static final int CALL_BEHAVIOR_ACTION__TYPE_ORDERING_MULTIPLICITY

  The `code` for constraint 'Validate Type Ordering Multiplicity' of 'Call Behavior Action'.

  See Also:
    Constant Field Values

### INFORMATION_ITEM__SOURCES_AND_TARGETS

    public static final int INFORMATION_ITEM__SOURCES_AND_TARGETS

  The `code` for constraint 'Validate Sources And Targets' of 'Information Item'.

  See Also:
    Constant Field Values

### INFORMATION_ITEM__HAS_NO

    public static final int INFORMATION_ITEM__HAS_NO

  The `code` for constraint 'Validate Has No' of 'Information Item'.

  See Also:
    Constant Field Values

### INFORMATION_ITEM__NOT_INSTANTIABLE

    public static final int INFORMATION_ITEM__NOT_INSTANTIABLE

  The `code` for constraint 'Validate Not Instantiable' of 'Information Item'.

  See Also:
    Constant Field Values

### INFORMATION_FLOW__SOURCES_AND_TARGETS_KIND

    public static final int INFORMATION_FLOW__SOURCES_AND_TARGETS_KIND

  The `code` for constraint 'Validate Sources And Targets Kind' of 'Information Flow'.

  See Also:
    Constant Field Values

### INFORMATION_FLOW__MUST_CONFORM

    public static final int INFORMATION_FLOW__MUST_CONFORM

  The `code` for constraint 'Validate Must Conform' of 'Information Flow'.

  See Also:
    Constant Field Values

### INFORMATION_FLOW__CONVEY_CLASSIFIERS

    public static final int INFORMATION_FLOW__CONVEY_CLASSIFIERS

  The `code` for constraint 'Validate Convey Classifiers' of 'Information Flow'.

  See Also:
    Constant Field Values

### VARIABLE_ACTION__SCOPE_OF_VARIABLE

    public static final int VARIABLE_ACTION__SCOPE_OF_VARIABLE

  The `code` for constraint 'Validate Scope Of Variable' of 'Variable Action'.

  See Also:
    Constant Field Values

### READ_VARIABLE_ACTION__TYPE_AND_ORDERING

    public static final int READ_VARIABLE_ACTION__TYPE_AND_ORDERING

  The `code` for constraint 'Validate Type And Ordering' of 'Read Variable Action'.

  See Also:
    Constant Field Values

### READ_VARIABLE_ACTION__COMPATIBLE_MULTIPLICITY

    public static final int READ_VARIABLE_ACTION__COMPATIBLE_MULTIPLICITY

  The `code` for constraint 'Validate Compatible Multiplicity' of 'Read Variable Action'.

  See Also:
    Constant Field Values

### WRITE_VARIABLE_ACTION__SAME_TYPE

    public static final int WRITE_VARIABLE_ACTION__SAME_TYPE

  The `code` for constraint 'Validate Same Type' of 'Write Variable Action'.

  See Also:
    Constant Field Values

### WRITE_VARIABLE_ACTION__MULTIPLICITY

    public static final int WRITE_VARIABLE_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Write Variable Action'.

  See Also:
    Constant Field Values

### ADD_VARIABLE_VALUE_ACTION__SINGLE_INPUT_PIN

    public static final int ADD_VARIABLE_VALUE_ACTION__SINGLE_INPUT_PIN

  The `code` for constraint 'Validate Single Input Pin' of 'Add Variable Value Action'.

  See Also:
    Constant Field Values

### REMOVE_VARIABLE_VALUE_ACTION__UNLIMITED_NATURAL

    public static final int REMOVE_VARIABLE_VALUE_ACTION__UNLIMITED_NATURAL

  The `code` for constraint 'Validate Unlimited Natural' of 'Remove Variable Value Action'.

  See Also:
    Constant Field Values

### ACTION_INPUT_PIN__ONE_OUTPUT_PIN

    public static final int ACTION_INPUT_PIN__ONE_OUTPUT_PIN

  The `code` for constraint 'Validate One Output Pin' of 'Action Input Pin'.

  See Also:
    Constant Field Values

### ACTION_INPUT_PIN__INPUT_PIN

    public static final int ACTION_INPUT_PIN__INPUT_PIN

  The `code` for constraint 'Validate Input Pin' of 'Action Input Pin'.

  See Also:
    Constant Field Values

### ACTION_INPUT_PIN__NO_CONTROL_OR_DATA_FLOW

    public static final int ACTION_INPUT_PIN__NO_CONTROL_OR_DATA_FLOW

  The `code` for constraint 'Validate No Control Or Data Flow' of 'Action Input Pin'.

  See Also:
    Constant Field Values

### READ_EXTENT_ACTION__TYPE_IS_CLASSIFIER

    public static final int READ_EXTENT_ACTION__TYPE_IS_CLASSIFIER

  The `code` for constraint 'Validate Type Is Classifier' of 'Read Extent Action'.

  See Also:
    Constant Field Values

### READ_EXTENT_ACTION__MULTIPLICITY_OF_RESULT

    public static final int READ_EXTENT_ACTION__MULTIPLICITY_OF_RESULT

  The `code` for constraint 'Validate Multiplicity Of Result' of 'Read Extent Action'.

  See Also:
    Constant Field Values

### RECLASSIFY_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACT

    public static final int RECLASSIFY_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACT

  The `code` for constraint 'Validate Classifier Not Abstract' of 'Reclassify Object Action'.

  See Also:
    Constant Field Values

### RECLASSIFY_OBJECT_ACTION__MULTIPLICITY

    public static final int RECLASSIFY_OBJECT_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Reclassify Object Action'.

  See Also:
    Constant Field Values

### RECLASSIFY_OBJECT_ACTION__INPUT_PIN

    public static final int RECLASSIFY_OBJECT_ACTION__INPUT_PIN

  The `code` for constraint 'Validate Input Pin' of 'Reclassify Object Action'.

  See Also:
    Constant Field Values

### READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_INPUT

    public static final int READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_INPUT

  The `code` for constraint 'Validate Multiplicity Of Input' of 'Read Is Classified Object Action'.

  See Also:
    Constant Field Values

### READ_IS_CLASSIFIED_OBJECT_ACTION__NO_TYPE

    public static final int READ_IS_CLASSIFIED_OBJECT_ACTION__NO_TYPE

  The `code` for constraint 'Validate No Type' of 'Read Is Classified Object Action'.

  See Also:
    Constant Field Values

### READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_OUTPUT

    public static final int READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_OUTPUT

  The `code` for constraint 'Validate Multiplicity Of Output' of 'Read Is Classified Object Action'.

  See Also:
    Constant Field Values

### READ_IS_CLASSIFIED_OBJECT_ACTION__BOOLEAN_RESULT

    public static final int READ_IS_CLASSIFIED_OBJECT_ACTION__BOOLEAN_RESULT

  The `code` for constraint 'Validate Boolean Result' of 'Read Is Classified Object Action'.

  See Also:
    Constant Field Values

### START_CLASSIFIER_BEHAVIOR_ACTION__MULTIPLICITY

    public static final int START_CLASSIFIER_BEHAVIOR_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Start Classifier Behavior Action'.

  See Also:
    Constant Field Values

### START_CLASSIFIER_BEHAVIOR_ACTION__TYPE_HAS_CLASSIFIER

    public static final int START_CLASSIFIER_BEHAVIOR_ACTION__TYPE_HAS_CLASSIFIER

  The `code` for constraint 'Validate Type Has Classifier' of 'Start Classifier Behavior Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_ACTION__PROPERTY

    public static final int READ_LINK_OBJECT_END_ACTION__PROPERTY

  The `code` for constraint 'Validate Property' of 'Read Link Object End Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_ACTION__ASSOCIATION_OF_ASSOCIATION

    public static final int READ_LINK_OBJECT_END_ACTION__ASSOCIATION_OF_ASSOCIATION

  The `code` for constraint 'Validate Association Of Association' of 'Read Link Object End Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_ACTION__ENDS_OF_ASSOCIATION

    public static final int READ_LINK_OBJECT_END_ACTION__ENDS_OF_ASSOCIATION

  The `code` for constraint 'Validate Ends Of Association' of 'Read Link Object End Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_ACTION__TYPE_OF_OBJECT

    public static final int READ_LINK_OBJECT_END_ACTION__TYPE_OF_OBJECT

  The `code` for constraint 'Validate Type Of Object' of 'Read Link Object End Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_OBJECT

    public static final int READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_OBJECT

  The `code` for constraint 'Validate Multiplicity Of Object' of 'Read Link Object End Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_ACTION__TYPE_OF_RESULT

    public static final int READ_LINK_OBJECT_END_ACTION__TYPE_OF_RESULT

  The `code` for constraint 'Validate Type Of Result' of 'Read Link Object End Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_RESULT

    public static final int READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_RESULT

  The `code` for constraint 'Validate Multiplicity Of Result' of 'Read Link Object End Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_QUALIFIER_ACTION__QUALIFIER_ATTRIBUTE

    public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__QUALIFIER_ATTRIBUTE

  The `code` for constraint 'Validate Qualifier Attribute' of 'Read Link Object End Qualifier Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_QUALIFIER_ACTION__ASSOCIATION_OF_ASSOCIATION

    public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__ASSOCIATION_OF_ASSOCIATION

  The `code` for constraint 'Validate Association Of Association' of 'Read Link Object End Qualifier Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_QUALIFIER_ACTION__ENDS_OF_ASSOCIATION

    public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__ENDS_OF_ASSOCIATION

  The `code` for constraint 'Validate Ends Of Association' of 'Read Link Object End Qualifier Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_QUALIFIER_ACTION__TYPE_OF_OBJECT

    public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__TYPE_OF_OBJECT

  The `code` for constraint 'Validate Type Of Object' of 'Read Link Object End Qualifier Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_QUALIFIER

    public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_QUALIFIER

  The `code` for constraint 'Validate Multiplicity Of Qualifier' of 'Read Link Object End Qualifier Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_OBJECT

    public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_OBJECT

  The `code` for constraint 'Validate Multiplicity Of Object' of 'Read Link Object End Qualifier Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_QUALIFIER_ACTION__SAME_TYPE

    public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__SAME_TYPE

  The `code` for constraint 'Validate Same Type' of 'Read Link Object End Qualifier Action'.

  See Also:
    Constant Field Values

### READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_RESULT

    public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_RESULT

  The `code` for constraint 'Validate Multiplicity Of Result' of 'Read Link Object End Qualifier Action'.

  See Also:
    Constant Field Values

### CREATE_LINK_OBJECT_ACTION__ASSOCIATION_CLASS

    public static final int CREATE_LINK_OBJECT_ACTION__ASSOCIATION_CLASS

  The `code` for constraint 'Validate Association Class' of 'Create Link Object Action'.

  See Also:
    Constant Field Values

### CREATE_LINK_OBJECT_ACTION__TYPE_OF_RESULT

    public static final int CREATE_LINK_OBJECT_ACTION__TYPE_OF_RESULT

  The `code` for constraint 'Validate Type Of Result' of 'Create Link Object Action'.

  See Also:
    Constant Field Values

### CREATE_LINK_OBJECT_ACTION__MULTIPLICITY

    public static final int CREATE_LINK_OBJECT_ACTION__MULTIPLICITY

  The `code` for constraint 'Validate Multiplicity' of 'Create Link Object Action'.

  See Also:
    Constant Field Values

### ACCEPT_EVENT_ACTION__NO_INPUT_PINS

    public static final int ACCEPT_EVENT_ACTION__NO_INPUT_PINS

  The `code` for constraint 'Validate No Input Pins' of 'Accept Event Action'.

  See Also:
    Constant Field Values

### ACCEPT_EVENT_ACTION__NO_OUTPUT_PINS

    public static final int ACCEPT_EVENT_ACTION__NO_OUTPUT_PINS

  The `code` for constraint 'Validate No Output Pins' of 'Accept Event Action'.

  See Also:
    Constant Field Values

### ACCEPT_EVENT_ACTION__TRIGGER_EVENTS

    public static final int ACCEPT_EVENT_ACTION__TRIGGER_EVENTS

  The `code` for constraint 'Validate Trigger Events' of 'Accept Event Action'.

  See Also:
    Constant Field Values

### ACCEPT_EVENT_ACTION__UNMARSHALL_SIGNAL_EVENTS

    public static final int ACCEPT_EVENT_ACTION__UNMARSHALL_SIGNAL_EVENTS

  The `code` for constraint 'Validate Unmarshall Signal Events' of 'Accept Event Action'.

  See Also:
    Constant Field Values

### ACCEPT_CALL_ACTION__RESULT_PINS

    public static final int ACCEPT_CALL_ACTION__RESULT_PINS

  The `code` for constraint 'Validate Result Pins' of 'Accept Call Action'.

  See Also:
    Constant Field Values

### ACCEPT_CALL_ACTION__TRIGGER_CALL_EVENT

    public static final int ACCEPT_CALL_ACTION__TRIGGER_CALL_EVENT

  The `code` for constraint 'Validate Trigger Call Event' of 'Accept Call Action'.

  See Also:
    Constant Field Values

### ACCEPT_CALL_ACTION__UNMARSHALL

    public static final int ACCEPT_CALL_ACTION__UNMARSHALL

  The `code` for constraint 'Validate Unmarshall' of 'Accept Call Action'.

  See Also:
    Constant Field Values

### REPLY_ACTION__PINS_MATCH_PARAMETER

    public static final int REPLY_ACTION__PINS_MATCH_PARAMETER

  The `code` for constraint 'Validate Pins Match Parameter' of 'Reply Action'.

  See Also:
    Constant Field Values

### REPLY_ACTION__EVENT_ON_REPLY_TO_CALL_TRIGGER

    public static final int REPLY_ACTION__EVENT_ON_REPLY_TO_CALL_TRIGGER

  The `code` for constraint 'Validate Event On Reply To Call Trigger' of 'Reply Action'.

  See Also:
    Constant Field Values

### UNMARSHALL_ACTION__SAME_TYPE

    public static final int UNMARSHALL_ACTION__SAME_TYPE

  The `code` for constraint 'Validate Same Type' of 'Unmarshall Action'.

  See Also:
    Constant Field Values

### UNMARSHALL_ACTION__MULTIPLICITY_OF_OBJECT

    public static final int UNMARSHALL_ACTION__MULTIPLICITY_OF_OBJECT

  The `code` for constraint 'Validate Multiplicity Of Object' of 'Unmarshall Action'.

  See Also:
    Constant Field Values

### UNMARSHALL_ACTION__NUMBER_OF_RESULT

    public static final int UNMARSHALL_ACTION__NUMBER_OF_RESULT

  The `code` for constraint 'Validate Number Of Result' of 'Unmarshall Action'.

  See Also:
    Constant Field Values

### UNMARSHALL_ACTION__TYPE_AND_ORDERING

    public static final int UNMARSHALL_ACTION__TYPE_AND_ORDERING

  The `code` for constraint 'Validate Type And Ordering' of 'Unmarshall Action'.

  See Also:
    Constant Field Values

### UNMARSHALL_ACTION__MULTIPLICITY_OF_RESULT

    public static final int UNMARSHALL_ACTION__MULTIPLICITY_OF_RESULT

  The `code` for constraint 'Validate Multiplicity Of Result' of 'Unmarshall Action'.

  See Also:
    Constant Field Values

### UNMARSHALL_ACTION__STRUCTURAL_FEATURE

    public static final int UNMARSHALL_ACTION__STRUCTURAL_FEATURE

  The `code` for constraint 'Validate Structural Feature' of 'Unmarshall Action'.

  See Also:
    Constant Field Values

### UNMARSHALL_ACTION__UNMARSHALL_TYPE_IS_CLASSIFIER

    public static final int UNMARSHALL_ACTION__UNMARSHALL_TYPE_IS_CLASSIFIER

  The `code` for constraint 'Validate Unmarshall Type Is Classifier' of 'Unmarshall Action'.

  See Also:
    Constant Field Values

### REDUCE_ACTION__INPUT_TYPE_IS_COLLECTION

    public static final int REDUCE_ACTION__INPUT_TYPE_IS_COLLECTION

  The `code` for constraint 'Validate Input Type Is Collection' of 'Reduce Action'.

  See Also:
    Constant Field Values

### REDUCE_ACTION__OUTPUT_TYPES_ARE_COMPATIBLE

    public static final int REDUCE_ACTION__OUTPUT_TYPES_ARE_COMPATIBLE

  The `code` for constraint 'Validate Output Types Are Compatible' of 'Reduce Action'.

  See Also:
    Constant Field Values

### REDUCE_ACTION__REDUCER_INPUTS_OUTPUT

    public static final int REDUCE_ACTION__REDUCER_INPUTS_OUTPUT

  The `code` for constraint 'Validate Reducer Inputs Output' of 'Reduce Action'.

  See Also:
    Constant Field Values

### CONTROL_FLOW__OBJECT_NODES

    public static final int CONTROL_FLOW__OBJECT_NODES

  The `code` for constraint 'Validate Object Nodes' of 'Control Flow'.

  See Also:
    Constant Field Values

### INITIAL_NODE__NO_INCOMING_EDGES

    public static final int INITIAL_NODE__NO_INCOMING_EDGES

  The `code` for constraint 'Validate No Incoming Edges' of 'Initial Node'.

  See Also:
    Constant Field Values

### INITIAL_NODE__CONTROL_EDGES

    public static final int INITIAL_NODE__CONTROL_EDGES

  The `code` for constraint 'Validate Control Edges' of 'Initial Node'.

  See Also:
    Constant Field Values

### ACTIVITY_PARAMETER_NODE__HAS_PARAMETERS

    public static final int ACTIVITY_PARAMETER_NODE__HAS_PARAMETERS

  The `code` for constraint 'Validate Has Parameters' of 'Activity Parameter Node'.

  See Also:
    Constant Field Values

### ACTIVITY_PARAMETER_NODE__SAME_TYPE

    public static final int ACTIVITY_PARAMETER_NODE__SAME_TYPE

  The `code` for constraint 'Validate Same Type' of 'Activity Parameter Node'.

  See Also:
    Constant Field Values

### ACTIVITY_PARAMETER_NODE__NO_EDGES

    public static final int ACTIVITY_PARAMETER_NODE__NO_EDGES

  The `code` for constraint 'Validate No Edges' of 'Activity Parameter Node'.

  See Also:
    Constant Field Values

### ACTIVITY_PARAMETER_NODE__NO_INCOMING_EDGES

    public static final int ACTIVITY_PARAMETER_NODE__NO_INCOMING_EDGES

  The `code` for constraint 'Validate No Incoming Edges' of 'Activity Parameter Node'.

  See Also:
    Constant Field Values

### ACTIVITY_PARAMETER_NODE__NO_OUTGOING_EDGES

    public static final int ACTIVITY_PARAMETER_NODE__NO_OUTGOING_EDGES

  The `code` for constraint 'Validate No Outgoing Edges' of 'Activity Parameter Node'.

  See Also:
    Constant Field Values

### FORK_NODE__ONE_INCOMING_EDGE

    public static final int FORK_NODE__ONE_INCOMING_EDGE

  The `code` for constraint 'Validate One Incoming Edge' of 'Fork Node'.

  See Also:
    Constant Field Values

### FORK_NODE__EDGES

    public static final int FORK_NODE__EDGES

  The `code` for constraint 'Validate Edges' of 'Fork Node'.

  See Also:
    Constant Field Values

### FINAL_NODE__NO_OUTGOING_EDGES

    public static final int FINAL_NODE__NO_OUTGOING_EDGES

  The `code` for constraint 'Validate No Outgoing Edges' of 'Final Node'.

  See Also:
    Constant Field Values

### MERGE_NODE__ONE_OUTGOING_EDGE

    public static final int MERGE_NODE__ONE_OUTGOING_EDGE

  The `code` for constraint 'Validate One Outgoing Edge' of 'Merge Node'.

  See Also:
    Constant Field Values

### MERGE_NODE__EDGES

    public static final int MERGE_NODE__EDGES

  The `code` for constraint 'Validate Edges' of 'Merge Node'.

  See Also:
    Constant Field Values

### DECISION_NODE__ONE_INCOMING_EDGE

    public static final int DECISION_NODE__ONE_INCOMING_EDGE

  The `code` for constraint 'Validate One Incoming Edge' of 'Decision Node'.

  See Also:
    Constant Field Values

### DECISION_NODE__INPUT_PARAMETER

    public static final int DECISION_NODE__INPUT_PARAMETER

  The `code` for constraint 'Validate Input Parameter' of 'Decision Node'.

  See Also:
    Constant Field Values

### DECISION_NODE__EDGES

    public static final int DECISION_NODE__EDGES

  The `code` for constraint 'Validate Edges' of 'Decision Node'.

  See Also:
    Constant Field Values

### JOIN_NODE__ONE_OUTGOING_EDGE

    public static final int JOIN_NODE__ONE_OUTGOING_EDGE

  The `code` for constraint 'Validate One Outgoing Edge' of 'Join Node'.

  See Also:
    Constant Field Values

### JOIN_NODE__INCOMING_OBJECT_FLOW

    public static final int JOIN_NODE__INCOMING_OBJECT_FLOW

  The `code` for constraint 'Validate Incoming Object Flow' of 'Join Node'.

  See Also:
    Constant Field Values

### OBJECT_FLOW__NO_ACTIONS

    public static final int OBJECT_FLOW__NO_ACTIONS

  The `code` for constraint 'Validate No Actions' of 'Object Flow'.

  See Also:
    Constant Field Values

### OBJECT_FLOW__COMPATIBLE_TYPES

    public static final int OBJECT_FLOW__COMPATIBLE_TYPES

  The `code` for constraint 'Validate Compatible Types' of 'Object Flow'.

  See Also:
    Constant Field Values

### OBJECT_FLOW__SAME_UPPER_BOUNDS

    public static final int OBJECT_FLOW__SAME_UPPER_BOUNDS

  The `code` for constraint 'Validate Same Upper Bounds' of 'Object Flow'.

  See Also:
    Constant Field Values

### OBJECT_FLOW__TARGET

    public static final int OBJECT_FLOW__TARGET

  The `code` for constraint 'Validate Target' of 'Object Flow'.

  See Also:
    Constant Field Values

### OBJECT_FLOW__TRANSFORMATION_BEHAVIOUR

    public static final int OBJECT_FLOW__TRANSFORMATION_BEHAVIOUR

  The `code` for constraint 'Validate Transformation Behaviour' of 'Object Flow'.

  See Also:
    Constant Field Values

### OBJECT_FLOW__SELECTION_BEHAVIOUR

    public static final int OBJECT_FLOW__SELECTION_BEHAVIOUR

  The `code` for constraint 'Validate Selection Behaviour' of 'Object Flow'.

  See Also:
    Constant Field Values

### OBJECT_FLOW__INPUT_AND_OUTPUT_PARAMETER

    public static final int OBJECT_FLOW__INPUT_AND_OUTPUT_PARAMETER

  The `code` for constraint 'Validate Input And Output Parameter' of 'Object Flow'.

  See Also:
    Constant Field Values

### OBJECT_FLOW__IS_MULTICAST_OR_IS_MULTIRECEIVE

    public static final int OBJECT_FLOW__IS_MULTICAST_OR_IS_MULTIRECEIVE

  The `code` for constraint 'Validate Is Multicast Or Is Multireceive' of 'Object Flow'.

  See Also:
    Constant Field Values

### CONDITIONAL_NODE__RESULT_NO_INCOMING

    public static final int CONDITIONAL_NODE__RESULT_NO_INCOMING

  The `code` for constraint 'Validate Result No Incoming' of 'Conditional Node'.

  See Also:
    Constant Field Values

### CLAUSE__DECIDER_OUTPUT

    public static final int CLAUSE__DECIDER_OUTPUT

  The `code` for constraint 'Validate Decider Output' of 'Clause'.

  See Also:
    Constant Field Values

### CLAUSE__BODY_OUTPUT_PINS

    public static final int CLAUSE__BODY_OUTPUT_PINS

  The `code` for constraint 'Validate Body Output Pins' of 'Clause'.

  See Also:
    Constant Field Values

### LOOP_NODE__INPUT_EDGES

    public static final int LOOP_NODE__INPUT_EDGES

  The `code` for constraint 'Validate Input Edges' of 'Loop Node'.

  See Also:
    Constant Field Values

### LOOP_NODE__BODY_OUTPUT_PINS

    public static final int LOOP_NODE__BODY_OUTPUT_PINS

  The `code` for constraint 'Validate Body Output Pins' of 'Loop Node'.

  See Also:
    Constant Field Values

### LOOP_NODE__RESULT_NO_INCOMING

    public static final int LOOP_NODE__RESULT_NO_INCOMING

  The `code` for constraint 'Validate Result No Incoming' of 'Loop Node'.

  See Also:
    Constant Field Values

### EXPANSION_REGION__EXPANSION_NODES

    public static final int EXPANSION_REGION__EXPANSION_NODES

  The `code` for constraint 'Validate Expansion Nodes' of 'Expansion Region'.

  See Also:
    Constant Field Values

### NODE__INTERNAL_STRUCTURE

    public static final int NODE__INTERNAL_STRUCTURE

  The `code` for constraint 'Validate Internal Structure' of 'Node'.

  See Also:
    Constant Field Values

### COMMUNICATION_PATH__ASSOCIATION_ENDS

    public static final int COMMUNICATION_PATH__ASSOCIATION_ENDS

  The `code` for constraint 'Validate Association Ends' of 'Communication Path'.

  See Also:
    Constant Field Values

### FINAL_STATE__NO_OUTGOING_TRANSITIONS

    public static final int FINAL_STATE__NO_OUTGOING_TRANSITIONS

  The `code` for constraint 'Validate No Outgoing Transitions' of 'Final State'.

  See Also:
    Constant Field Values

### FINAL_STATE__NO_REGIONS

    public static final int FINAL_STATE__NO_REGIONS

  The `code` for constraint 'Validate No Regions' of 'Final State'.

  See Also:
    Constant Field Values

### FINAL_STATE__CANNOT_REFERENCE_SUBMACHINE

    public static final int FINAL_STATE__CANNOT_REFERENCE_SUBMACHINE

  The `code` for constraint 'Validate Cannot Reference Submachine' of 'Final State'.

  See Also:
    Constant Field Values

### FINAL_STATE__NO_ENTRY_BEHAVIOR

    public static final int FINAL_STATE__NO_ENTRY_BEHAVIOR

  The `code` for constraint 'Validate No Entry Behavior' of 'Final State'.

  See Also:
    Constant Field Values

### FINAL_STATE__NO_EXIT_BEHAVIOR

    public static final int FINAL_STATE__NO_EXIT_BEHAVIOR

  The `code` for constraint 'Validate No Exit Behavior' of 'Final State'.

  See Also:
    Constant Field Values

### FINAL_STATE__NO_STATE_BEHAVIOR

    public static final int FINAL_STATE__NO_STATE_BEHAVIOR

  The `code` for constraint 'Validate No State Behavior' of 'Final State'.

  See Also:
    Constant Field Values

### TIME_EVENT__WHEN_NON_NEGATIVE

    public static final int TIME_EVENT__WHEN_NON_NEGATIVE

  The `code` for constraint 'Validate When Non Negative' of 'Time Event'.

  See Also:
    Constant Field Values

### TIME_EVENT__STARTING_TIME

    public static final int TIME_EVENT__STARTING_TIME

  The `code` for constraint 'Validate Starting Time' of 'Time Event'.

  See Also:
    Constant Field Values

### PROTOCOL_TRANSITION__BELONGS_TO_PSM

    public static final int PROTOCOL_TRANSITION__BELONGS_TO_PSM

  The `code` for constraint 'Validate Belongs To Psm' of 'Protocol Transition'.

  See Also:
    Constant Field Values

### PROTOCOL_TRANSITION__ASSOCIATED_ACTIONS

    public static final int PROTOCOL_TRANSITION__ASSOCIATED_ACTIONS

  The `code` for constraint 'Validate Associated Actions' of 'Protocol Transition'.

  See Also:
    Constant Field Values

### PROTOCOL_TRANSITION__REFERS_TO_OPERATION

    public static final int PROTOCOL_TRANSITION__REFERS_TO_OPERATION

  The `code` for constraint 'Validate Refers To Operation' of 'Protocol Transition'.

  See Also:
    Constant Field Values

### ASSOCIATION_CLASS__CANNOT_BE_DEFINED

    public static final int ASSOCIATION_CLASS__CANNOT_BE_DEFINED

  The `code` for constraint 'Validate Cannot Be Defined' of 'Association Class'.

  See Also:
    Constant Field Values

### DIAGNOSTIC_CODE_COUNT

    protected static final int DIAGNOSTIC_CODE_COUNT

  A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.

  See Also:
    Constant Field Values

Constructor Detail

### UMLValidator

    public UMLValidator()

  Creates an instance of the switch.

Method Detail

### getEPackage

    protected org.eclipse.emf.ecore.EPackage getEPackage()

  Returns the package of this validator switch.

  Overrides:
    `getEPackage` in class `org.eclipse.emf.ecore.util.EObjectValidator`

### validate

    protected boolean validate(int classifierID,
                               java.lang.Object value,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Calls `validateXXX` for the corresponding classifier of the model.

  Overrides:
    `validate` in class `org.eclipse.emf.ecore.util.EObjectValidator`

### validateComment

    public boolean validateComment(Comment comment,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateElement

    public boolean validateElement(Element element,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateElement_validateNotOwnSelf

    public boolean validateElement_validateNotOwnSelf(Element element,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotOwnSelf constraint of 'Element'.

### validateElement_validateHasOwner

    public boolean validateElement_validateHasOwner(Element element,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateHasOwner constraint of 'Element'.

### validateDirectedRelationship

    public boolean validateDirectedRelationship(DirectedRelationship directedRelationship,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateRelationship

    public boolean validateRelationship(Relationship relationship,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLiteralSpecification

    public boolean validateLiteralSpecification(LiteralSpecification literalSpecification,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateValueSpecification

    public boolean validateValueSpecification(ValueSpecification valueSpecification,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTypedElement

    public boolean validateTypedElement(TypedElement typedElement,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateNamedElement

    public boolean validateNamedElement(NamedElement namedElement,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateNamedElement_validateHasNoQualifiedName

    public boolean validateNamedElement_validateHasNoQualifiedName(NamedElement namedElement,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateHasNoQualifiedName constraint of 'Named Element'.

### validateNamedElement_validateHasQualifiedName

    public boolean validateNamedElement_validateHasQualifiedName(NamedElement namedElement,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateHasQualifiedName constraint of 'Named Element'.

### validateNamedElement_validateVisibilityNeedsOwnership

    public boolean validateNamedElement_validateVisibilityNeedsOwnership(NamedElement namedElement,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateVisibilityNeedsOwnership constraint of 'Named Element'.

### validateDependency

    public boolean validateDependency(Dependency dependency,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validatePackageableElement

    public boolean validatePackageableElement(PackageableElement packageableElement,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateParameterableElement

    public boolean validateParameterableElement(ParameterableElement parameterableElement,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTemplateParameter

    public boolean validateTemplateParameter(TemplateParameter templateParameter,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTemplateParameter_validateMustBeCompatible

    public boolean validateTemplateParameter_validateMustBeCompatible(TemplateParameter templateParameter,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMustBeCompatible constraint of 'Template Parameter'.

### validateTemplateSignature

    public boolean validateTemplateSignature(TemplateSignature templateSignature,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTemplateSignature_validateOwnElements

    public boolean validateTemplateSignature_validateOwnElements(TemplateSignature templateSignature,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOwnElements constraint of 'Template Signature'.

### validateTemplateableElement

    public boolean validateTemplateableElement(TemplateableElement templateableElement,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTemplateBinding

    public boolean validateTemplateBinding(TemplateBinding templateBinding,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTemplateBinding_validateParameterSubstitutionFormal

    public boolean validateTemplateBinding_validateParameterSubstitutionFormal(TemplateBinding templateBinding,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateParameterSubstitutionFormal constraint of 'Template Binding'.

### validateTemplateBinding_validateOneParameterSubstitution

    public boolean validateTemplateBinding_validateOneParameterSubstitution(TemplateBinding templateBinding,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneParameterSubstitution constraint of 'Template Binding'.

### validateTemplateParameterSubstitution

    public boolean validateTemplateParameterSubstitution(TemplateParameterSubstitution templateParameterSubstitution,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTemplateParameterSubstitution_validateMustBeCompatible

    public boolean validateTemplateParameterSubstitution_validateMustBeCompatible(TemplateParameterSubstitution templateParameterSubstitution,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMustBeCompatible constraint of 'Template Parameter Substitution'.

### validateNamespace

    public boolean validateNamespace(Namespace namespace,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateNamespace_validateMembersDistinguishable

    public boolean validateNamespace_validateMembersDistinguishable(Namespace namespace,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMembersDistinguishable constraint of 'Namespace'.

### validateElementImport

    public boolean validateElementImport(ElementImport elementImport,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateElementImport_validateVisibilityPublicOrPrivate

    public boolean validateElementImport_validateVisibilityPublicOrPrivate(ElementImport elementImport,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateVisibilityPublicOrPrivate constraint of 'Element Import'.

### validateElementImport_validateImportedElementIsPublic

    public boolean validateElementImport_validateImportedElementIsPublic(ElementImport elementImport,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateImportedElementIsPublic constraint of 'Element Import'.

### validatePackageImport

    public boolean validatePackageImport(PackageImport packageImport,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validatePackageImport_validatePublicOrPrivate

    public boolean validatePackageImport_validatePublicOrPrivate(PackageImport packageImport,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validatePublicOrPrivate constraint of 'Package Import'.

### validatePackage

    public boolean validatePackage(Package package_,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validatePackage_validateElementsPublicOrPrivate

    public boolean validatePackage_validateElementsPublicOrPrivate(Package package_,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateElementsPublicOrPrivate constraint of 'Package'.

### validatePackageMerge

    public boolean validatePackageMerge(PackageMerge packageMerge,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateType

    public boolean validateType(Type type,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateProfileApplication

    public boolean validateProfileApplication(ProfileApplication profileApplication,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateProfile

    public boolean validateProfile(Profile profile,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateProfile_validateMetaclassReferenceNotSpecialized

    public boolean validateProfile_validateMetaclassReferenceNotSpecialized(Profile profile,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMetaclassReferenceNotSpecialized constraint of 'Profile'.

### validateProfile_validateReferencesSameMetamodel

    public boolean validateProfile_validateReferencesSameMetamodel(Profile profile,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateReferencesSameMetamodel constraint of 'Profile'.

### validateStereotype

    public boolean validateStereotype(Stereotype stereotype,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStereotype_validateNameNotClash

    public boolean validateStereotype_validateNameNotClash(Stereotype stereotype,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNameNotClash constraint of 'Stereotype'.

### validateStereotype_validateGeneralize

    public boolean validateStereotype_validateGeneralize(Stereotype stereotype,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGeneralize constraint of 'Stereotype'.

### validateClass

    public boolean validateClass(Class class_,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateClass_validatePassiveClass

    public boolean validateClass_validatePassiveClass(Class class_,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validatePassiveClass constraint of 'Class'.

### validateBehavioredClassifier

    public boolean validateBehavioredClassifier(BehavioredClassifier behavioredClassifier,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateBehavioredClassifier_validateClassBehavior

    public boolean validateBehavioredClassifier_validateClassBehavior(BehavioredClassifier behavioredClassifier,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateClassBehavior constraint of 'Behaviored Classifier'.

### validateClassifier

    public boolean validateClassifier(Classifier classifier,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateClassifier_validateNoCyclesInGeneralization

    public boolean validateClassifier_validateNoCyclesInGeneralization(Classifier classifier,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoCyclesInGeneralization constraint of 'Classifier'.

### validateClassifier_validateSpecializeType

    public boolean validateClassifier_validateSpecializeType(Classifier classifier,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSpecializeType constraint of 'Classifier'.

### validateClassifier_validateGeneralizationHierarchies

    public boolean validateClassifier_validateGeneralizationHierarchies(Classifier classifier,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGeneralizationHierarchies constraint of 'Classifier'.

### validateClassifier_validateMapsToGeneralizationSet

    public boolean validateClassifier_validateMapsToGeneralizationSet(Classifier classifier,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMapsToGeneralizationSet constraint of 'Classifier'.

### validateRedefinableElement

    public boolean validateRedefinableElement(RedefinableElement redefinableElement,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateRedefinableElement_validateRedefinitionContextValid

    public boolean validateRedefinableElement_validateRedefinitionContextValid(RedefinableElement redefinableElement,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRedefinitionContextValid constraint of 'Redefinable Element'.

### validateRedefinableElement_validateRedefinitionConsistent

    public boolean validateRedefinableElement_validateRedefinitionConsistent(RedefinableElement redefinableElement,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRedefinitionConsistent constraint of 'Redefinable Element'.

### validateGeneralization

    public boolean validateGeneralization(Generalization generalization,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateGeneralization_validateGeneralizationSameClassifier

    public boolean validateGeneralization_validateGeneralizationSameClassifier(Generalization generalization,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGeneralizationSameClassifier constraint of 'Generalization'.

### validateGeneralizationSet

    public boolean validateGeneralizationSet(GeneralizationSet generalizationSet,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateGeneralizationSet_validateGeneralizationSameClassifier

    public boolean validateGeneralizationSet_validateGeneralizationSameClassifier(GeneralizationSet generalizationSet,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGeneralizationSameClassifier constraint of 'Generalization Set'.

### validateGeneralizationSet_validateMapsToGeneralizationSet

    public boolean validateGeneralizationSet_validateMapsToGeneralizationSet(GeneralizationSet generalizationSet,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMapsToGeneralizationSet constraint of 'Generalization Set'.

### validateFeature

    public boolean validateFeature(Feature feature,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateUseCase

    public boolean validateUseCase(UseCase useCase,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateUseCase_validateMustHaveName

    public boolean validateUseCase_validateMustHaveName(UseCase useCase,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMustHaveName constraint of 'Use Case'.

### validateUseCase_validateBinaryAssociations

    public boolean validateUseCase_validateBinaryAssociations(UseCase useCase,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBinaryAssociations constraint of 'Use Case'.

### validateUseCase_validateNoAssociationToUseCase

    public boolean validateUseCase_validateNoAssociationToUseCase(UseCase useCase,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoAssociationToUseCase constraint of 'Use Case'.

### validateUseCase_validateCannotIncludeSelf

    public boolean validateUseCase_validateCannotIncludeSelf(UseCase useCase,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCannotIncludeSelf constraint of 'Use Case'.

### validateInclude

    public boolean validateInclude(Include include,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExtend

    public boolean validateExtend(Extend extend,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExtend_validateExtensionPoints

    public boolean validateExtend_validateExtensionPoints(Extend extend,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateExtensionPoints constraint of 'Extend'.

### validateConstraint

    public boolean validateConstraint(Constraint constraint,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateConstraint_validateNotApplyToSelf

    public boolean validateConstraint_validateNotApplyToSelf(Constraint constraint,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotApplyToSelf constraint of 'Constraint'.

### validateConstraint_validateValueSpecificationBoolean

    public boolean validateConstraint_validateValueSpecificationBoolean(Constraint constraint,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateValueSpecificationBoolean constraint of 'Constraint'.

### validateConstraint_validateBooleanValue

    public boolean validateConstraint_validateBooleanValue(Constraint constraint,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBooleanValue constraint of 'Constraint'.

### validateConstraint_validateNoSideEffects

    public boolean validateConstraint_validateNoSideEffects(Constraint constraint,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoSideEffects constraint of 'Constraint'.

### validateConstraint_validateNotAppliedToSelf

    public boolean validateConstraint_validateNotAppliedToSelf(Constraint constraint,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotAppliedToSelf constraint of 'Constraint'.

### validateExtensionPoint

    public boolean validateExtensionPoint(ExtensionPoint extensionPoint,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExtensionPoint_validateMustHaveName

    public boolean validateExtensionPoint_validateMustHaveName(ExtensionPoint extensionPoint,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMustHaveName constraint of 'Extension Point'.

### validateSubstitution

    public boolean validateSubstitution(Substitution substitution,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateRealization

    public boolean validateRealization(Realization realization,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAbstraction

    public boolean validateAbstraction(Abstraction abstraction,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateOpaqueExpression

    public boolean validateOpaqueExpression(OpaqueExpression opaqueExpression,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateOpaqueExpression_validateLanguageBodySize

    public boolean validateOpaqueExpression_validateLanguageBodySize(OpaqueExpression opaqueExpression,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateLanguageBodySize constraint of 'Opaque Expression'.

### validateOpaqueExpression_validateOnlyReturnResultParameters

    public boolean validateOpaqueExpression_validateOnlyReturnResultParameters(OpaqueExpression opaqueExpression,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOnlyReturnResultParameters constraint of 'Opaque Expression'.

### validateOpaqueExpression_validateOneReturnResultParameter

    public boolean validateOpaqueExpression_validateOneReturnResultParameter(OpaqueExpression opaqueExpression,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneReturnResultParameter constraint of 'Opaque Expression'.

### validateParameter

    public boolean validateParameter(Parameter parameter,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateParameter_validateConnectorEnd

    public boolean validateParameter_validateConnectorEnd(Parameter parameter,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateConnectorEnd constraint of 'Parameter'.

### validateParameter_validateStreamAndException

    public boolean validateParameter_validateStreamAndException(Parameter parameter,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateStreamAndException constraint of 'Parameter'.

### validateParameter_validateNotException

    public boolean validateParameter_validateNotException(Parameter parameter,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotException constraint of 'Parameter'.

### validateParameter_validateReentrantBehaviors

    public boolean validateParameter_validateReentrantBehaviors(Parameter parameter,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateReentrantBehaviors constraint of 'Parameter'.

### validateParameter_validateInAndOut

    public boolean validateParameter_validateInAndOut(Parameter parameter,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInAndOut constraint of 'Parameter'.

### validateMultiplicityElement

    public boolean validateMultiplicityElement(MultiplicityElement multiplicityElement,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateMultiplicityElement_validateUpperGt0

    public boolean validateMultiplicityElement_validateUpperGt0(MultiplicityElement multiplicityElement,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateUpperGt0 constraint of 'Multiplicity Element'.

### validateMultiplicityElement_validateLowerGe0

    public boolean validateMultiplicityElement_validateLowerGe0(MultiplicityElement multiplicityElement,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateLowerGe0 constraint of 'Multiplicity Element'.

### validateMultiplicityElement_validateUpperGeLower

    public boolean validateMultiplicityElement_validateUpperGeLower(MultiplicityElement multiplicityElement,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateUpperGeLower constraint of 'Multiplicity Element'.

### validateMultiplicityElement_validateValueSpecificationNoSideEffects

    public boolean validateMultiplicityElement_validateValueSpecificationNoSideEffects(MultiplicityElement multiplicityElement,
                                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateValueSpecificationNoSideEffects constraint of 'Multiplicity Element'.

### validateMultiplicityElement_validateValueSpecificationConstant

    public boolean validateMultiplicityElement_validateValueSpecificationConstant(MultiplicityElement multiplicityElement,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateValueSpecificationConstant constraint of 'Multiplicity Element'.

### validateConnectableElement

    public boolean validateConnectableElement(ConnectableElement connectableElement,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateConnectorEnd

    public boolean validateConnectorEnd(ConnectorEnd connectorEnd,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateConnectorEnd_validateMultiplicity

    public boolean validateConnectorEnd_validateMultiplicity(ConnectorEnd connectorEnd,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Connector End'.

### validateConnectorEnd_validatePartWithPortEmpty

    public boolean validateConnectorEnd_validatePartWithPortEmpty(ConnectorEnd connectorEnd,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validatePartWithPortEmpty constraint of 'Connector End'.

### validateConnectorEnd_validateRoleAndPartWithPort

    public boolean validateConnectorEnd_validateRoleAndPartWithPort(ConnectorEnd connectorEnd,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRoleAndPartWithPort constraint of 'Connector End'.

### validateConnectorEnd_validateSelfPartWithPort

    public boolean validateConnectorEnd_validateSelfPartWithPort(ConnectorEnd connectorEnd,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSelfPartWithPort constraint of 'Connector End'.

### validateProperty

    public boolean validateProperty(Property property,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateProperty_validateMultiplicityOfComposite

    public boolean validateProperty_validateMultiplicityOfComposite(Property property,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfComposite constraint of 'Property'.

### validateProperty_validateSubsettingContextConforms

    public boolean validateProperty_validateSubsettingContextConforms(Property property,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSubsettingContextConforms constraint of 'Property'.

### validateProperty_validateRedefinedPropertyInherited

    public boolean validateProperty_validateRedefinedPropertyInherited(Property property,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRedefinedPropertyInherited constraint of 'Property'.

### validateProperty_validateSubsettingRules

    public boolean validateProperty_validateSubsettingRules(Property property,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSubsettingRules constraint of 'Property'.

### validateProperty_validateNavigableReadonly

    public boolean validateProperty_validateNavigableReadonly(Property property,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNavigableReadonly constraint of 'Property'.

### validateProperty_validateDerivedUnionIsDerived

    public boolean validateProperty_validateDerivedUnionIsDerived(Property property,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDerivedUnionIsDerived constraint of 'Property'.

### validateProperty_validateDerivedUnionIsReadOnly

    public boolean validateProperty_validateDerivedUnionIsReadOnly(Property property,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDerivedUnionIsReadOnly constraint of 'Property'.

### validateProperty_validateSubsettedPropertyNames

    public boolean validateProperty_validateSubsettedPropertyNames(Property property,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSubsettedPropertyNames constraint of 'Property'.

### validateProperty_validateDeploymentTarget

    public boolean validateProperty_validateDeploymentTarget(Property property,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDeploymentTarget constraint of 'Property'.

### validateProperty_validateBindingToAttribute

    public boolean validateProperty_validateBindingToAttribute(Property property,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBindingToAttribute constraint of 'Property'.

### validateDeploymentTarget

    public boolean validateDeploymentTarget(DeploymentTarget deploymentTarget,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDeployment

    public boolean validateDeployment(Deployment deployment,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDeployedArtifact

    public boolean validateDeployedArtifact(DeployedArtifact deployedArtifact,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDeploymentSpecification

    public boolean validateDeploymentSpecification(DeploymentSpecification deploymentSpecification,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDeploymentSpecification_validateDeployedElements

    public boolean validateDeploymentSpecification_validateDeployedElements(DeploymentSpecification deploymentSpecification,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDeployedElements constraint of 'Deployment Specification'.

### validateDeploymentSpecification_validateDeploymentTarget

    public boolean validateDeploymentSpecification_validateDeploymentTarget(DeploymentSpecification deploymentSpecification,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDeploymentTarget constraint of 'Deployment Specification'.

### validateArtifact

    public boolean validateArtifact(Artifact artifact,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateManifestation

    public boolean validateManifestation(Manifestation manifestation,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateOperation

    public boolean validateOperation(Operation operation,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateOperation_validateAtMostOneReturn

    public boolean validateOperation_validateAtMostOneReturn(Operation operation,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAtMostOneReturn constraint of 'Operation'.

### validateOperation_validateOnlyBodyForQuery

    public boolean validateOperation_validateOnlyBodyForQuery(Operation operation,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOnlyBodyForQuery constraint of 'Operation'.

### validateBehavioralFeature

    public boolean validateBehavioralFeature(BehavioralFeature behavioralFeature,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateBehavior

    public boolean validateBehavior(Behavior behavior,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateBehavior_validateParametersMatch

    public boolean validateBehavior_validateParametersMatch(Behavior behavior,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateParametersMatch constraint of 'Behavior'.

### validateBehavior_validateFeatureOfContextClassifier

    public boolean validateBehavior_validateFeatureOfContextClassifier(Behavior behavior,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateFeatureOfContextClassifier constraint of 'Behavior'.

### validateBehavior_validateMustRealize

    public boolean validateBehavior_validateMustRealize(Behavior behavior,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMustRealize constraint of 'Behavior'.

### validateBehavior_validateMostOneBehaviour

    public boolean validateBehavior_validateMostOneBehaviour(Behavior behavior,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMostOneBehaviour constraint of 'Behavior'.

### validateParameterSet

    public boolean validateParameterSet(ParameterSet parameterSet,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateParameterSet_validateSameParameterizedEntity

    public boolean validateParameterSet_validateSameParameterizedEntity(ParameterSet parameterSet,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameParameterizedEntity constraint of 'Parameter Set'.

### validateParameterSet_validateInput

    public boolean validateParameterSet_validateInput(ParameterSet parameterSet,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInput constraint of 'Parameter Set'.

### validateParameterSet_validateTwoParameterSets

    public boolean validateParameterSet_validateTwoParameterSets(ParameterSet parameterSet,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTwoParameterSets constraint of 'Parameter Set'.

### validateDataType

    public boolean validateDataType(DataType dataType,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInterface

    public boolean validateInterface(Interface interface_,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInterface_validateVisibility

    public boolean validateInterface_validateVisibility(Interface interface_,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateVisibility constraint of 'Interface'.

### validateReception

    public boolean validateReception(Reception reception,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReception_validateNotQuery

    public boolean validateReception_validateNotQuery(Reception reception,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotQuery constraint of 'Reception'.

### validateSignal

    public boolean validateSignal(Signal signal,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateProtocolStateMachine

    public boolean validateProtocolStateMachine(ProtocolStateMachine protocolStateMachine,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateProtocolStateMachine_validateProtocolTransitions

    public boolean validateProtocolStateMachine_validateProtocolTransitions(ProtocolStateMachine protocolStateMachine,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateProtocolTransitions constraint of 'Protocol State Machine'.

### validateProtocolStateMachine_validateEntryExitDo

    public boolean validateProtocolStateMachine_validateEntryExitDo(ProtocolStateMachine protocolStateMachine,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEntryExitDo constraint of 'Protocol State Machine'.

### validateProtocolStateMachine_validateDeepOrShallowHistory

    public boolean validateProtocolStateMachine_validateDeepOrShallowHistory(ProtocolStateMachine protocolStateMachine,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDeepOrShallowHistory constraint of 'Protocol State Machine'.

### validateProtocolStateMachine_validatePortsConnected

    public boolean validateProtocolStateMachine_validatePortsConnected(ProtocolStateMachine protocolStateMachine,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validatePortsConnected constraint of 'Protocol State Machine'.

### validateProtocolStateMachine_validateClassifierContext

    public boolean validateProtocolStateMachine_validateClassifierContext(ProtocolStateMachine protocolStateMachine,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateClassifierContext constraint of 'Protocol State Machine'.

### validateStateMachine

    public boolean validateStateMachine(StateMachine stateMachine,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStateMachine_validateClassifierContext

    public boolean validateStateMachine_validateClassifierContext(StateMachine stateMachine,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateClassifierContext constraint of 'State Machine'.

### validateStateMachine_validateContextClassifier

    public boolean validateStateMachine_validateContextClassifier(StateMachine stateMachine,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateContextClassifier constraint of 'State Machine'.

### validateStateMachine_validateConnectionPoints

    public boolean validateStateMachine_validateConnectionPoints(StateMachine stateMachine,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateConnectionPoints constraint of 'State Machine'.

### validateStateMachine_validateMethod

    public boolean validateStateMachine_validateMethod(StateMachine stateMachine,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMethod constraint of 'State Machine'.

### validateRegion

    public boolean validateRegion(Region region,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateRegion_validateInitialVertex

    public boolean validateRegion_validateInitialVertex(Region region,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInitialVertex constraint of 'Region'.

### validateRegion_validateDeepHistoryVertex

    public boolean validateRegion_validateDeepHistoryVertex(Region region,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDeepHistoryVertex constraint of 'Region'.

### validateRegion_validateShallowHistoryVertex

    public boolean validateRegion_validateShallowHistoryVertex(Region region,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateShallowHistoryVertex constraint of 'Region'.

### validateRegion_validateOwned

    public boolean validateRegion_validateOwned(Region region,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOwned constraint of 'Region'.

### validateVertex

    public boolean validateVertex(Vertex vertex,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTransition

    public boolean validateTransition(Transition transition,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTransition_validateForkSegmentGuards

    public boolean validateTransition_validateForkSegmentGuards(Transition transition,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateForkSegmentGuards constraint of 'Transition'.

### validateTransition_validateJoinSegmentGuards

    public boolean validateTransition_validateJoinSegmentGuards(Transition transition,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateJoinSegmentGuards constraint of 'Transition'.

### validateTransition_validateForkSegmentState

    public boolean validateTransition_validateForkSegmentState(Transition transition,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateForkSegmentState constraint of 'Transition'.

### validateTransition_validateJoinSegmentState

    public boolean validateTransition_validateJoinSegmentState(Transition transition,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateJoinSegmentState constraint of 'Transition'.

### validateTransition_validateOutgoingPseudostates

    public boolean validateTransition_validateOutgoingPseudostates(Transition transition,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOutgoingPseudostates constraint of 'Transition'.

### validateTransition_validateInitialTransition

    public boolean validateTransition_validateInitialTransition(Transition transition,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInitialTransition constraint of 'Transition'.

### validateTransition_validateSignaturesCompatible

    public boolean validateTransition_validateSignaturesCompatible(Transition transition,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSignaturesCompatible constraint of 'Transition'.

### validateTrigger

    public boolean validateTrigger(Trigger trigger,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateEvent

    public boolean validateEvent(Event event,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validatePort

    public boolean validatePort(Port port,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validatePort_validateRequiredInterfaces

    public boolean validatePort_validateRequiredInterfaces(Port port,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRequiredInterfaces constraint of 'Port'.

### validatePort_validatePortAggregation

    public boolean validatePort_validatePortAggregation(Port port,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validatePortAggregation constraint of 'Port'.

### validatePort_validatePortDestroyed

    public boolean validatePort_validatePortDestroyed(Port port,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validatePortDestroyed constraint of 'Port'.

### validatePort_validateDefaultValue

    public boolean validatePort_validateDefaultValue(Port port,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDefaultValue constraint of 'Port'.

### validateState

    public boolean validateState(State state,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateState_validateSubmachineStates

    public boolean validateState_validateSubmachineStates(State state,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSubmachineStates constraint of 'State'.

### validateState_validateDestinationsOrSourcesOfTransitions

    public boolean validateState_validateDestinationsOrSourcesOfTransitions(State state,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDestinationsOrSourcesOfTransitions constraint of 'State'.

### validateState_validateSubmachineOrRegions

    public boolean validateState_validateSubmachineOrRegions(State state,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSubmachineOrRegions constraint of 'State'.

### validateState_validateCompositeStates

    public boolean validateState_validateCompositeStates(State state,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCompositeStates constraint of 'State'.

### validateState_validateEntryOrExit

    public boolean validateState_validateEntryOrExit(State state,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEntryOrExit constraint of 'State'.

### validateConnectionPointReference

    public boolean validateConnectionPointReference(ConnectionPointReference connectionPointReference,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateConnectionPointReference_validateEntryPseudostates

    public boolean validateConnectionPointReference_validateEntryPseudostates(ConnectionPointReference connectionPointReference,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEntryPseudostates constraint of 'Connection Point Reference'.

### validateConnectionPointReference_validateExitPseudostates

    public boolean validateConnectionPointReference_validateExitPseudostates(ConnectionPointReference connectionPointReference,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateExitPseudostates constraint of 'Connection Point Reference'.

### validatePseudostate

    public boolean validatePseudostate(Pseudostate pseudostate,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validatePseudostate_validateInitialVertex

    public boolean validatePseudostate_validateInitialVertex(Pseudostate pseudostate,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInitialVertex constraint of 'Pseudostate'.

### validatePseudostate_validateHistoryVertices

    public boolean validatePseudostate_validateHistoryVertices(Pseudostate pseudostate,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateHistoryVertices constraint of 'Pseudostate'.

### validatePseudostate_validateJoinVertex

    public boolean validatePseudostate_validateJoinVertex(Pseudostate pseudostate,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateJoinVertex constraint of 'Pseudostate'.

### validatePseudostate_validateTransitionsIncoming

    public boolean validatePseudostate_validateTransitionsIncoming(Pseudostate pseudostate,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTransitionsIncoming constraint of 'Pseudostate'.

### validatePseudostate_validateForkVertex

    public boolean validatePseudostate_validateForkVertex(Pseudostate pseudostate,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateForkVertex constraint of 'Pseudostate'.

### validatePseudostate_validateTransitionsOutgoing

    public boolean validatePseudostate_validateTransitionsOutgoing(Pseudostate pseudostate,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTransitionsOutgoing constraint of 'Pseudostate'.

### validatePseudostate_validateJunctionVertex

    public boolean validatePseudostate_validateJunctionVertex(Pseudostate pseudostate,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateJunctionVertex constraint of 'Pseudostate'.

### validatePseudostate_validateChoiceVertex

    public boolean validatePseudostate_validateChoiceVertex(Pseudostate pseudostate,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateChoiceVertex constraint of 'Pseudostate'.

### validatePseudostate_validateOutgoingFromInitial

    public boolean validatePseudostate_validateOutgoingFromInitial(Pseudostate pseudostate,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOutgoingFromInitial constraint of 'Pseudostate'.

### validateProtocolConformance

    public boolean validateProtocolConformance(ProtocolConformance protocolConformance,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateOperationTemplateParameter

    public boolean validateOperationTemplateParameter(OperationTemplateParameter operationTemplateParameter,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStructuralFeature

    public boolean validateStructuralFeature(StructuralFeature structuralFeature,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAssociation

    public boolean validateAssociation(Association association,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAssociation_validateSpecializedEndNumber

    public boolean validateAssociation_validateSpecializedEndNumber(Association association,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSpecializedEndNumber constraint of 'Association'.

### validateAssociation_validateSpecializedEndTypes

    public boolean validateAssociation_validateSpecializedEndTypes(Association association,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSpecializedEndTypes constraint of 'Association'.

### validateAssociation_validateBinaryAssociations

    public boolean validateAssociation_validateBinaryAssociations(Association association,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBinaryAssociations constraint of 'Association'.

### validateAssociation_validateAssociationEnds

    public boolean validateAssociation_validateAssociationEnds(Association association,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssociationEnds constraint of 'Association'.

### validateConnectableElementTemplateParameter

    public boolean validateConnectableElementTemplateParameter(ConnectableElementTemplateParameter connectableElementTemplateParameter,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCollaborationUse

    public boolean validateCollaborationUse(CollaborationUse collaborationUse,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCollaborationUse_validateClientElements

    public boolean validateCollaborationUse_validateClientElements(CollaborationUse collaborationUse,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateClientElements constraint of 'Collaboration Use'.

### validateCollaborationUse_validateEveryRole

    public boolean validateCollaborationUse_validateEveryRole(CollaborationUse collaborationUse,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEveryRole constraint of 'Collaboration Use'.

### validateCollaborationUse_validateConnectors

    public boolean validateCollaborationUse_validateConnectors(CollaborationUse collaborationUse,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateConnectors constraint of 'Collaboration Use'.

### validateCollaboration

    public boolean validateCollaboration(Collaboration collaboration,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStructuredClassifier

    public boolean validateStructuredClassifier(StructuredClassifier structuredClassifier,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStructuredClassifier_validateMultiplicities

    public boolean validateStructuredClassifier_validateMultiplicities(StructuredClassifier structuredClassifier,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicities constraint of 'Structured Classifier'.

### validateConnector

    public boolean validateConnector(Connector connector,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateConnector_validateTypes

    public boolean validateConnector_validateTypes(Connector connector,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypes constraint of 'Connector'.

### validateConnector_validateCompatible

    public boolean validateConnector_validateCompatible(Connector connector,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCompatible constraint of 'Connector'.

### validateConnector_validateRoles

    public boolean validateConnector_validateRoles(Connector connector,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRoles constraint of 'Connector'.

### validateConnector_validateBetweenInterfacesPorts

    public boolean validateConnector_validateBetweenInterfacesPorts(Connector connector,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBetweenInterfacesPorts constraint of 'Connector'.

### validateConnector_validateBetweenInterfacePortImplements

    public boolean validateConnector_validateBetweenInterfacePortImplements(Connector connector,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBetweenInterfacePortImplements constraint of 'Connector'.

### validateConnector_validateBetweenInterfacePortSignature

    public boolean validateConnector_validateBetweenInterfacePortSignature(Connector connector,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBetweenInterfacePortSignature constraint of 'Connector'.

### validateConnector_validateUnionSignatureCompatible

    public boolean validateConnector_validateUnionSignatureCompatible(Connector connector,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateUnionSignatureCompatible constraint of 'Connector'.

### validateConnector_validateAssemblyConnector

    public boolean validateConnector_validateAssemblyConnector(Connector connector,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssemblyConnector constraint of 'Connector'.

### validateRedefinableTemplateSignature

    public boolean validateRedefinableTemplateSignature(RedefinableTemplateSignature redefinableTemplateSignature,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateRedefinableTemplateSignature_validateInheritedParameters

    public boolean validateRedefinableTemplateSignature_validateInheritedParameters(RedefinableTemplateSignature redefinableTemplateSignature,
                                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInheritedParameters constraint of 'Redefinable Template Signature'.

### validateClassifierTemplateParameter

    public boolean validateClassifierTemplateParameter(ClassifierTemplateParameter classifierTemplateParameter,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateClassifierTemplateParameter_validateHasConstrainingClassifier

    public boolean validateClassifierTemplateParameter_validateHasConstrainingClassifier(ClassifierTemplateParameter classifierTemplateParameter,
                                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateHasConstrainingClassifier constraint of 'Classifier Template Parameter'.

### validateInterfaceRealization

    public boolean validateInterfaceRealization(InterfaceRealization interfaceRealization,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateEncapsulatedClassifier

    public boolean validateEncapsulatedClassifier(EncapsulatedClassifier encapsulatedClassifier,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExtension

    public boolean validateExtension(Extension extension,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExtension_validateNonOwnedEnd

    public boolean validateExtension_validateNonOwnedEnd(Extension extension,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNonOwnedEnd constraint of 'Extension'.

### validateExtension_validateIsBinary

    public boolean validateExtension_validateIsBinary(Extension extension,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateIsBinary constraint of 'Extension'.

### validateExtensionEnd

    public boolean validateExtensionEnd(ExtensionEnd extensionEnd,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExtensionEnd_validateMultiplicity

    public boolean validateExtensionEnd_validateMultiplicity(ExtensionEnd extensionEnd,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Extension End'.

### validateExtensionEnd_validateAggregation

    public boolean validateExtensionEnd_validateAggregation(ExtensionEnd extensionEnd,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAggregation constraint of 'Extension End'.

### validateImage

    public boolean validateImage(Image image,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStringExpression

    public boolean validateStringExpression(StringExpression stringExpression,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStringExpression_validateOperands

    public boolean validateStringExpression_validateOperands(StringExpression stringExpression,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOperands constraint of 'String Expression'.

### validateStringExpression_validateSubexpressions

    public boolean validateStringExpression_validateSubexpressions(StringExpression stringExpression,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSubexpressions constraint of 'String Expression'.

### validateExpression

    public boolean validateExpression(Expression expression,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLiteralInteger

    public boolean validateLiteralInteger(LiteralInteger literalInteger,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLiteralString

    public boolean validateLiteralString(LiteralString literalString,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLiteralBoolean

    public boolean validateLiteralBoolean(LiteralBoolean literalBoolean,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLiteralNull

    public boolean validateLiteralNull(LiteralNull literalNull,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateSlot

    public boolean validateSlot(Slot slot,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInstanceSpecification

    public boolean validateInstanceSpecification(InstanceSpecification instanceSpecification,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInstanceSpecification_validateDefiningFeature

    public boolean validateInstanceSpecification_validateDefiningFeature(InstanceSpecification instanceSpecification,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDefiningFeature constraint of 'Instance Specification'.

### validateInstanceSpecification_validateStructuralFeature

    public boolean validateInstanceSpecification_validateStructuralFeature(InstanceSpecification instanceSpecification,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateStructuralFeature constraint of 'Instance Specification'.

### validateInstanceSpecification_validateDeploymentTarget

    public boolean validateInstanceSpecification_validateDeploymentTarget(InstanceSpecification instanceSpecification,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDeploymentTarget constraint of 'Instance Specification'.

### validateInstanceSpecification_validateDeploymentArtifact

    public boolean validateInstanceSpecification_validateDeploymentArtifact(InstanceSpecification instanceSpecification,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDeploymentArtifact constraint of 'Instance Specification'.

### validateEnumeration

    public boolean validateEnumeration(Enumeration enumeration,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateEnumerationLiteral

    public boolean validateEnumerationLiteral(EnumerationLiteral enumerationLiteral,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validatePrimitiveType

    public boolean validatePrimitiveType(PrimitiveType primitiveType,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInstanceValue

    public boolean validateInstanceValue(InstanceValue instanceValue,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLiteralUnlimitedNatural

    public boolean validateLiteralUnlimitedNatural(LiteralUnlimitedNatural literalUnlimitedNatural,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateOpaqueBehavior

    public boolean validateOpaqueBehavior(OpaqueBehavior opaqueBehavior,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateFunctionBehavior

    public boolean validateFunctionBehavior(FunctionBehavior functionBehavior,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateFunctionBehavior_validateOneOutputParameter

    public boolean validateFunctionBehavior_validateOneOutputParameter(FunctionBehavior functionBehavior,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneOutputParameter constraint of 'Function Behavior'.

### validateFunctionBehavior_validateTypesOfParameters

    public boolean validateFunctionBehavior_validateTypesOfParameters(FunctionBehavior functionBehavior,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypesOfParameters constraint of 'Function Behavior'.

### validateActor

    public boolean validateActor(Actor actor,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActor_validateAssociations

    public boolean validateActor_validateAssociations(Actor actor,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssociations constraint of 'Actor'.

### validateActor_validateMustHaveName

    public boolean validateActor_validateMustHaveName(Actor actor,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMustHaveName constraint of 'Actor'.

### validateUsage

    public boolean validateUsage(Usage usage,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateMessage

    public boolean validateMessage(Message message,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateMessage_validateSendingReceivingMessageEvent

    public boolean validateMessage_validateSendingReceivingMessageEvent(Message message,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSendingReceivingMessageEvent constraint of 'Message'.

### validateMessage_validateSignatureReferTo

    public boolean validateMessage_validateSignatureReferTo(Message message,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSignatureReferTo constraint of 'Message'.

### validateMessage_validateSignatureIsOperation

    public boolean validateMessage_validateSignatureIsOperation(Message message,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSignatureIsOperation constraint of 'Message'.

### validateMessage_validateSignatureIsSignal

    public boolean validateMessage_validateSignatureIsSignal(Message message,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSignatureIsSignal constraint of 'Message'.

### validateMessage_validateArguments

    public boolean validateMessage_validateArguments(Message message,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateArguments constraint of 'Message'.

### validateMessage_validateCannotCrossBoundaries

    public boolean validateMessage_validateCannotCrossBoundaries(Message message,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCannotCrossBoundaries constraint of 'Message'.

### validateMessage_validateOccurrenceSpecifications

    public boolean validateMessage_validateOccurrenceSpecifications(Message message,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOccurrenceSpecifications constraint of 'Message'.

### validateMessageEnd

    public boolean validateMessageEnd(MessageEnd messageEnd,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInteraction

    public boolean validateInteraction(Interaction interaction,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInteractionFragment

    public boolean validateInteractionFragment(InteractionFragment interactionFragment,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLifeline

    public boolean validateLifeline(Lifeline lifeline,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLifeline_validateInteractionUsesShareLifeline

    public boolean validateLifeline_validateInteractionUsesShareLifeline(Lifeline lifeline,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInteractionUsesShareLifeline constraint of 'Lifeline'.

### validateLifeline_validateSelectorSpecified

    public boolean validateLifeline_validateSelectorSpecified(Lifeline lifeline,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSelectorSpecified constraint of 'Lifeline'.

### validateLifeline_validateSameClassifier

    public boolean validateLifeline_validateSameClassifier(Lifeline lifeline,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameClassifier constraint of 'Lifeline'.

### validatePartDecomposition

    public boolean validatePartDecomposition(PartDecomposition partDecomposition,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validatePartDecomposition_validatePartsOfInternalStructures

    public boolean validatePartDecomposition_validatePartsOfInternalStructures(PartDecomposition partDecomposition,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validatePartsOfInternalStructures constraint of 'Part Decomposition'.

### validatePartDecomposition_validateAssume

    public boolean validatePartDecomposition_validateAssume(PartDecomposition partDecomposition,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssume constraint of 'Part Decomposition'.

### validatePartDecomposition_validateCommutativityOfDecomposition

    public boolean validatePartDecomposition_validateCommutativityOfDecomposition(PartDecomposition partDecomposition,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCommutativityOfDecomposition constraint of 'Part Decomposition'.

### validateInteractionUse

    public boolean validateInteractionUse(InteractionUse interactionUse,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInteractionUse_validateGatesMatch

    public boolean validateInteractionUse_validateGatesMatch(InteractionUse interactionUse,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGatesMatch constraint of 'Interaction Use'.

### validateInteractionUse_validateAllLifelines

    public boolean validateInteractionUse_validateAllLifelines(InteractionUse interactionUse,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAllLifelines constraint of 'Interaction Use'.

### validateInteractionUse_validateArgumentsCorrespondToParameters

    public boolean validateInteractionUse_validateArgumentsCorrespondToParameters(InteractionUse interactionUse,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateArgumentsCorrespondToParameters constraint of 'Interaction Use'.

### validateInteractionUse_validateArgumentsAreConstants

    public boolean validateInteractionUse_validateArgumentsAreConstants(InteractionUse interactionUse,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateArgumentsAreConstants constraint of 'Interaction Use'.

### validateGate

    public boolean validateGate(Gate gate,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateGate_validateMessagesActualGate

    public boolean validateGate_validateMessagesActualGate(Gate gate,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMessagesActualGate constraint of 'Gate'.

### validateGate_validateMessagesCombinedFragment

    public boolean validateGate_validateMessagesCombinedFragment(Gate gate,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMessagesCombinedFragment constraint of 'Gate'.

### validateAction

    public boolean validateAction(Action action,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExecutableNode

    public boolean validateExecutableNode(ExecutableNode executableNode,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActivityNode

    public boolean validateActivityNode(ActivityNode activityNode,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActivityNode_validateOwned

    public boolean validateActivityNode_validateOwned(ActivityNode activityNode,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOwned constraint of 'Activity Node'.

### validateActivityNode_validateOwnedStructuredNode

    public boolean validateActivityNode_validateOwnedStructuredNode(ActivityNode activityNode,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOwnedStructuredNode constraint of 'Activity Node'.

### validateActivityEdge

    public boolean validateActivityEdge(ActivityEdge activityEdge,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActivityEdge_validateSourceAndTarget

    public boolean validateActivityEdge_validateSourceAndTarget(ActivityEdge activityEdge,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSourceAndTarget constraint of 'Activity Edge'.

### validateActivityEdge_validateOwned

    public boolean validateActivityEdge_validateOwned(ActivityEdge activityEdge,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOwned constraint of 'Activity Edge'.

### validateActivityEdge_validateStructuredNode

    public boolean validateActivityEdge_validateStructuredNode(ActivityEdge activityEdge,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateStructuredNode constraint of 'Activity Edge'.

### validateActivity

    public boolean validateActivity(Activity activity,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActivity_validateNoSupergroups

    public boolean validateActivity_validateNoSupergroups(Activity activity,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoSupergroups constraint of 'Activity'.

### validateActivity_validateActivityParameterNode

    public boolean validateActivity_validateActivityParameterNode(Activity activity,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateActivityParameterNode constraint of 'Activity'.

### validateActivity_validateAutonomous

    public boolean validateActivity_validateAutonomous(Activity activity,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAutonomous constraint of 'Activity'.

### validateActivityPartition

    public boolean validateActivityPartition(ActivityPartition activityPartition,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActivityPartition_validateDimensionNotContained

    public boolean validateActivityPartition_validateDimensionNotContained(ActivityPartition activityPartition,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDimensionNotContained constraint of 'Activity Partition'.

### validateActivityPartition_validateRepresentsPart

    public boolean validateActivityPartition_validateRepresentsPart(ActivityPartition activityPartition,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRepresentsPart constraint of 'Activity Partition'.

### validateActivityPartition_validateRepresentsClassifier

    public boolean validateActivityPartition_validateRepresentsClassifier(ActivityPartition activityPartition,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRepresentsClassifier constraint of 'Activity Partition'.

### validateActivityPartition_validateRepresentsPartAndIsContained

    public boolean validateActivityPartition_validateRepresentsPartAndIsContained(ActivityPartition activityPartition,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRepresentsPartAndIsContained constraint of 'Activity Partition'.

### validateActivityGroup

    public boolean validateActivityGroup(ActivityGroup activityGroup,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActivityGroup_validateNodesAndEdges

    public boolean validateActivityGroup_validateNodesAndEdges(ActivityGroup activityGroup,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNodesAndEdges constraint of 'Activity Group'.

### validateActivityGroup_validateNotContained

    public boolean validateActivityGroup_validateNotContained(ActivityGroup activityGroup,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotContained constraint of 'Activity Group'.

### validateActivityGroup_validateGroupOwned

    public boolean validateActivityGroup_validateGroupOwned(ActivityGroup activityGroup,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGroupOwned constraint of 'Activity Group'.

### validateStructuredActivityNode

    public boolean validateStructuredActivityNode(StructuredActivityNode structuredActivityNode,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStructuredActivityNode_validateEdges

    public boolean validateStructuredActivityNode_validateEdges(StructuredActivityNode structuredActivityNode,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEdges constraint of 'Structured Activity Node'.

### validateVariable

    public boolean validateVariable(Variable variable,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateVariable_validateOwned

    public boolean validateVariable_validateOwned(Variable variable,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOwned constraint of 'Variable'.

### validateInterruptibleActivityRegion

    public boolean validateInterruptibleActivityRegion(InterruptibleActivityRegion interruptibleActivityRegion,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInterruptibleActivityRegion_validateInterruptingEdges

    public boolean validateInterruptibleActivityRegion_validateInterruptingEdges(InterruptibleActivityRegion interruptibleActivityRegion,
                                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInterruptingEdges constraint of 'Interruptible Activity Region'.

### validateExceptionHandler

    public boolean validateExceptionHandler(ExceptionHandler exceptionHandler,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExceptionHandler_validateExceptionBody

    public boolean validateExceptionHandler_validateExceptionBody(ExceptionHandler exceptionHandler,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateExceptionBody constraint of 'Exception Handler'.

### validateExceptionHandler_validateResultPins

    public boolean validateExceptionHandler_validateResultPins(ExceptionHandler exceptionHandler,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateResultPins constraint of 'Exception Handler'.

### validateExceptionHandler_validateOneInput

    public boolean validateExceptionHandler_validateOneInput(ExceptionHandler exceptionHandler,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneInput constraint of 'Exception Handler'.

### validateExceptionHandler_validateEdgeSourceTarget

    public boolean validateExceptionHandler_validateEdgeSourceTarget(ExceptionHandler exceptionHandler,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEdgeSourceTarget constraint of 'Exception Handler'.

### validateObjectNode

    public boolean validateObjectNode(ObjectNode objectNode,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateObjectNode_validateObjectFlowEdges

    public boolean validateObjectNode_validateObjectFlowEdges(ObjectNode objectNode,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateObjectFlowEdges constraint of 'Object Node'.

### validateObjectNode_validateNotUnique

    public boolean validateObjectNode_validateNotUnique(ObjectNode objectNode,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotUnique constraint of 'Object Node'.

### validateObjectNode_validateSelectionBehavior

    public boolean validateObjectNode_validateSelectionBehavior(ObjectNode objectNode,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSelectionBehavior constraint of 'Object Node'.

### validateObjectNode_validateInputOutputParameter

    public boolean validateObjectNode_validateInputOutputParameter(ObjectNode objectNode,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInputOutputParameter constraint of 'Object Node'.

### validateOutputPin

    public boolean validateOutputPin(OutputPin outputPin,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateOutputPin_validateIncomingEdgesStructuredOnly

    public boolean validateOutputPin_validateIncomingEdgesStructuredOnly(OutputPin outputPin,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateIncomingEdgesStructuredOnly constraint of 'Output Pin'.

### validatePin

    public boolean validatePin(Pin pin,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validatePin_validateControlPins

    public boolean validatePin_validateControlPins(Pin pin,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateControlPins constraint of 'Pin'.

### validateInputPin

    public boolean validateInputPin(InputPin inputPin,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInputPin_validateOutgoingEdgesStructuredOnly

    public boolean validateInputPin_validateOutgoingEdgesStructuredOnly(InputPin inputPin,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOutgoingEdgesStructuredOnly constraint of 'Input Pin'.

### validateGeneralOrdering

    public boolean validateGeneralOrdering(GeneralOrdering generalOrdering,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateOccurrenceSpecification

    public boolean validateOccurrenceSpecification(OccurrenceSpecification occurrenceSpecification,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInteractionOperand

    public boolean validateInteractionOperand(InteractionOperand interactionOperand,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInteractionOperand_validateGuardDirectlyPrior

    public boolean validateInteractionOperand_validateGuardDirectlyPrior(InteractionOperand interactionOperand,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGuardDirectlyPrior constraint of 'Interaction Operand'.

### validateInteractionOperand_validateGuardContainReferences

    public boolean validateInteractionOperand_validateGuardContainReferences(InteractionOperand interactionOperand,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGuardContainReferences constraint of 'Interaction Operand'.

### validateInteractionConstraint

    public boolean validateInteractionConstraint(InteractionConstraint interactionConstraint,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInteractionConstraint_validateDynamicVariables

    public boolean validateInteractionConstraint_validateDynamicVariables(InteractionConstraint interactionConstraint,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDynamicVariables constraint of 'Interaction Constraint'.

### validateInteractionConstraint_validateGlobalData

    public boolean validateInteractionConstraint_validateGlobalData(InteractionConstraint interactionConstraint,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGlobalData constraint of 'Interaction Constraint'.

### validateInteractionConstraint_validateMinintMaxint

    public boolean validateInteractionConstraint_validateMinintMaxint(InteractionConstraint interactionConstraint,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMinintMaxint constraint of 'Interaction Constraint'.

### validateInteractionConstraint_validateMinintNonNegative

    public boolean validateInteractionConstraint_validateMinintNonNegative(InteractionConstraint interactionConstraint,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMinintNonNegative constraint of 'Interaction Constraint'.

### validateInteractionConstraint_validateMaxintPositive

    public boolean validateInteractionConstraint_validateMaxintPositive(InteractionConstraint interactionConstraint,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMaxintPositive constraint of 'Interaction Constraint'.

### validateInteractionConstraint_validateMaxintGreaterEqualMinint

    public boolean validateInteractionConstraint_validateMaxintGreaterEqualMinint(InteractionConstraint interactionConstraint,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMaxintGreaterEqualMinint constraint of 'Interaction Constraint'.

### validateExecutionSpecification

    public boolean validateExecutionSpecification(ExecutionSpecification executionSpecification,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExecutionSpecification_validateSameLifeline

    public boolean validateExecutionSpecification_validateSameLifeline(ExecutionSpecification executionSpecification,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameLifeline constraint of 'Execution Specification'.

### validateExecutionOccurrenceSpecification

    public boolean validateExecutionOccurrenceSpecification(ExecutionOccurrenceSpecification executionOccurrenceSpecification,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExecutionEvent

    public boolean validateExecutionEvent(ExecutionEvent executionEvent,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStateInvariant

    public boolean validateStateInvariant(StateInvariant stateInvariant,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActionExecutionSpecification

    public boolean validateActionExecutionSpecification(ActionExecutionSpecification actionExecutionSpecification,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActionExecutionSpecification_validateActionReferenced

    public boolean validateActionExecutionSpecification_validateActionReferenced(ActionExecutionSpecification actionExecutionSpecification,
                                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateActionReferenced constraint of 'Action Execution Specification'.

### validateBehaviorExecutionSpecification

    public boolean validateBehaviorExecutionSpecification(BehaviorExecutionSpecification behaviorExecutionSpecification,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCreationEvent

    public boolean validateCreationEvent(CreationEvent creationEvent,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCreationEvent_validateNoOccurrenceAbove

    public boolean validateCreationEvent_validateNoOccurrenceAbove(CreationEvent creationEvent,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoOccurrenceAbove constraint of 'Creation Event'.

### validateDestructionEvent

    public boolean validateDestructionEvent(DestructionEvent destructionEvent,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDestructionEvent_validateNoOccurrenceSpecificationsBelow

    public boolean validateDestructionEvent_validateNoOccurrenceSpecificationsBelow(DestructionEvent destructionEvent,
                                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoOccurrenceSpecificationsBelow constraint of 'Destruction Event'.

### validateSendOperationEvent

    public boolean validateSendOperationEvent(SendOperationEvent sendOperationEvent,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateMessageEvent

    public boolean validateMessageEvent(MessageEvent messageEvent,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateSendSignalEvent

    public boolean validateSendSignalEvent(SendSignalEvent sendSignalEvent,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateMessageOccurrenceSpecification

    public boolean validateMessageOccurrenceSpecification(MessageOccurrenceSpecification messageOccurrenceSpecification,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReceiveOperationEvent

    public boolean validateReceiveOperationEvent(ReceiveOperationEvent receiveOperationEvent,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReceiveSignalEvent

    public boolean validateReceiveSignalEvent(ReceiveSignalEvent receiveSignalEvent,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCombinedFragment

    public boolean validateCombinedFragment(CombinedFragment combinedFragment,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCombinedFragment_validateOptLoopBreakNeg

    public boolean validateCombinedFragment_validateOptLoopBreakNeg(CombinedFragment combinedFragment,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOptLoopBreakNeg constraint of 'Combined Fragment'.

### validateCombinedFragment_validateMinintAndMaxint

    public boolean validateCombinedFragment_validateMinintAndMaxint(CombinedFragment combinedFragment,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMinintAndMaxint constraint of 'Combined Fragment'.

### validateCombinedFragment_validateBreak

    public boolean validateCombinedFragment_validateBreak(CombinedFragment combinedFragment,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBreak constraint of 'Combined Fragment'.

### validateCombinedFragment_validateConsiderAndIgnore

    public boolean validateCombinedFragment_validateConsiderAndIgnore(CombinedFragment combinedFragment,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateConsiderAndIgnore constraint of 'Combined Fragment'.

### validateContinuation

    public boolean validateContinuation(Continuation continuation,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateContinuation_validateSameName

    public boolean validateContinuation_validateSameName(Continuation continuation,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameName constraint of 'Continuation'.

### validateContinuation_validateGlobal

    public boolean validateContinuation_validateGlobal(Continuation continuation,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateGlobal constraint of 'Continuation'.

### validateContinuation_validateFirstOrLastInteractionFragment

    public boolean validateContinuation_validateFirstOrLastInteractionFragment(Continuation continuation,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateFirstOrLastInteractionFragment constraint of 'Continuation'.

### validateConsiderIgnoreFragment

    public boolean validateConsiderIgnoreFragment(ConsiderIgnoreFragment considerIgnoreFragment,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateConsiderIgnoreFragment_validateConsiderOrIgnore

    public boolean validateConsiderIgnoreFragment_validateConsiderOrIgnore(ConsiderIgnoreFragment considerIgnoreFragment,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateConsiderOrIgnore constraint of 'Consider Ignore Fragment'.

### validateConsiderIgnoreFragment_validateType

    public boolean validateConsiderIgnoreFragment_validateType(ConsiderIgnoreFragment considerIgnoreFragment,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateType constraint of 'Consider Ignore Fragment'.

### validateCallEvent

    public boolean validateCallEvent(CallEvent callEvent,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateChangeEvent

    public boolean validateChangeEvent(ChangeEvent changeEvent,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateSignalEvent

    public boolean validateSignalEvent(SignalEvent signalEvent,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAnyReceiveEvent

    public boolean validateAnyReceiveEvent(AnyReceiveEvent anyReceiveEvent,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCreateObjectAction

    public boolean validateCreateObjectAction(CreateObjectAction createObjectAction,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCreateObjectAction_validateClassifierNotAbstract

    public boolean validateCreateObjectAction_validateClassifierNotAbstract(CreateObjectAction createObjectAction,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateClassifierNotAbstract constraint of 'Create Object Action'.

### validateCreateObjectAction_validateClassifierNotAssociationClass

    public boolean validateCreateObjectAction_validateClassifierNotAssociationClass(CreateObjectAction createObjectAction,
                                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateClassifierNotAssociationClass constraint of 'Create Object Action'.

### validateCreateObjectAction_validateSameType

    public boolean validateCreateObjectAction_validateSameType(CreateObjectAction createObjectAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameType constraint of 'Create Object Action'.

### validateCreateObjectAction_validateMultiplicity

    public boolean validateCreateObjectAction_validateMultiplicity(CreateObjectAction createObjectAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Create Object Action'.

### validateDestroyObjectAction

    public boolean validateDestroyObjectAction(DestroyObjectAction destroyObjectAction,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDestroyObjectAction_validateMultiplicity

    public boolean validateDestroyObjectAction_validateMultiplicity(DestroyObjectAction destroyObjectAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Destroy Object Action'.

### validateDestroyObjectAction_validateNoType

    public boolean validateDestroyObjectAction_validateNoType(DestroyObjectAction destroyObjectAction,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoType constraint of 'Destroy Object Action'.

### validateTestIdentityAction

    public boolean validateTestIdentityAction(TestIdentityAction testIdentityAction,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTestIdentityAction_validateNoType

    public boolean validateTestIdentityAction_validateNoType(TestIdentityAction testIdentityAction,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoType constraint of 'Test Identity Action'.

### validateTestIdentityAction_validateMultiplicity

    public boolean validateTestIdentityAction_validateMultiplicity(TestIdentityAction testIdentityAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Test Identity Action'.

### validateTestIdentityAction_validateResultIsBoolean

    public boolean validateTestIdentityAction_validateResultIsBoolean(TestIdentityAction testIdentityAction,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateResultIsBoolean constraint of 'Test Identity Action'.

### validateReadSelfAction

    public boolean validateReadSelfAction(ReadSelfAction readSelfAction,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReadSelfAction_validateContained

    public boolean validateReadSelfAction_validateContained(ReadSelfAction readSelfAction,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateContained constraint of 'Read Self Action'.

### validateReadSelfAction_validateNotStatic

    public boolean validateReadSelfAction_validateNotStatic(ReadSelfAction readSelfAction,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotStatic constraint of 'Read Self Action'.

### validateReadSelfAction_validateType

    public boolean validateReadSelfAction_validateType(ReadSelfAction readSelfAction,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateType constraint of 'Read Self Action'.

### validateReadSelfAction_validateMultiplicity

    public boolean validateReadSelfAction_validateMultiplicity(ReadSelfAction readSelfAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Read Self Action'.

### validateStructuralFeatureAction

    public boolean validateStructuralFeatureAction(StructuralFeatureAction structuralFeatureAction,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStructuralFeatureAction_validateNotStatic

    public boolean validateStructuralFeatureAction_validateNotStatic(StructuralFeatureAction structuralFeatureAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotStatic constraint of 'Structural Feature Action'.

### validateStructuralFeatureAction_validateSameType

    public boolean validateStructuralFeatureAction_validateSameType(StructuralFeatureAction structuralFeatureAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameType constraint of 'Structural Feature Action'.

### validateStructuralFeatureAction_validateMultiplicity

    public boolean validateStructuralFeatureAction_validateMultiplicity(StructuralFeatureAction structuralFeatureAction,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Structural Feature Action'.

### validateStructuralFeatureAction_validateVisibility

    public boolean validateStructuralFeatureAction_validateVisibility(StructuralFeatureAction structuralFeatureAction,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateVisibility constraint of 'Structural Feature Action'.

### validateStructuralFeatureAction_validateOneFeaturingClassifier

    public boolean validateStructuralFeatureAction_validateOneFeaturingClassifier(StructuralFeatureAction structuralFeatureAction,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneFeaturingClassifier constraint of 'Structural Feature Action'.

### validateReadStructuralFeatureAction

    public boolean validateReadStructuralFeatureAction(ReadStructuralFeatureAction readStructuralFeatureAction,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReadStructuralFeatureAction_validateTypeAndOrdering

    public boolean validateReadStructuralFeatureAction_validateTypeAndOrdering(ReadStructuralFeatureAction readStructuralFeatureAction,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeAndOrdering constraint of 'Read Structural Feature Action'.

### validateReadStructuralFeatureAction_validateMultiplicity

    public boolean validateReadStructuralFeatureAction_validateMultiplicity(ReadStructuralFeatureAction readStructuralFeatureAction,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Read Structural Feature Action'.

### validateWriteStructuralFeatureAction

    public boolean validateWriteStructuralFeatureAction(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateWriteStructuralFeatureAction_validateInputPin

    public boolean validateWriteStructuralFeatureAction_validateInputPin(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInputPin constraint of 'Write Structural Feature Action'.

### validateWriteStructuralFeatureAction_validateMultiplicity

    public boolean validateWriteStructuralFeatureAction_validateMultiplicity(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Write Structural Feature Action'.

### validateClearStructuralFeatureAction

    public boolean validateClearStructuralFeatureAction(ClearStructuralFeatureAction clearStructuralFeatureAction,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateRemoveStructuralFeatureValueAction

    public boolean validateRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction removeStructuralFeatureValueAction,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateRemoveStructuralFeatureValueAction_validateNonUniqueRemoval

    public boolean validateRemoveStructuralFeatureValueAction_validateNonUniqueRemoval(RemoveStructuralFeatureValueAction removeStructuralFeatureValueAction,
                                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNonUniqueRemoval constraint of 'Remove Structural Feature Value Action'.

### validateAddStructuralFeatureValueAction

    public boolean validateAddStructuralFeatureValueAction(AddStructuralFeatureValueAction addStructuralFeatureValueAction,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAddStructuralFeatureValueAction_validateUnlimitedNaturalAndMultiplicity

    public boolean validateAddStructuralFeatureValueAction_validateUnlimitedNaturalAndMultiplicity(AddStructuralFeatureValueAction addStructuralFeatureValueAction,
                                                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateUnlimitedNaturalAndMultiplicity constraint of 'Add Structural Feature Value Action'.

### validateLinkAction

    public boolean validateLinkAction(LinkAction linkAction,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLinkAction_validateSameAssociation

    public boolean validateLinkAction_validateSameAssociation(LinkAction linkAction,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameAssociation constraint of 'Link Action'.

### validateLinkAction_validateNotStatic

    public boolean validateLinkAction_validateNotStatic(LinkAction linkAction,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotStatic constraint of 'Link Action'.

### validateLinkAction_validateSamePins

    public boolean validateLinkAction_validateSamePins(LinkAction linkAction,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSamePins constraint of 'Link Action'.

### validateLinkEndData

    public boolean validateLinkEndData(LinkEndData linkEndData,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLinkEndData_validatePropertyIsAssociationEnd

    public boolean validateLinkEndData_validatePropertyIsAssociationEnd(LinkEndData linkEndData,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validatePropertyIsAssociationEnd constraint of 'Link End Data'.

### validateLinkEndData_validateSameType

    public boolean validateLinkEndData_validateSameType(LinkEndData linkEndData,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameType constraint of 'Link End Data'.

### validateLinkEndData_validateMultiplicity

    public boolean validateLinkEndData_validateMultiplicity(LinkEndData linkEndData,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Link End Data'.

### validateLinkEndData_validateQualifiers

    public boolean validateLinkEndData_validateQualifiers(LinkEndData linkEndData,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateQualifiers constraint of 'Link End Data'.

### validateLinkEndData_validateEndObjectInputPin

    public boolean validateLinkEndData_validateEndObjectInputPin(LinkEndData linkEndData,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEndObjectInputPin constraint of 'Link End Data'.

### validateQualifierValue

    public boolean validateQualifierValue(QualifierValue qualifierValue,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateQualifierValue_validateQualifierAttribute

    public boolean validateQualifierValue_validateQualifierAttribute(QualifierValue qualifierValue,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateQualifierAttribute constraint of 'Qualifier Value'.

### validateQualifierValue_validateTypeOfQualifier

    public boolean validateQualifierValue_validateTypeOfQualifier(QualifierValue qualifierValue,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOfQualifier constraint of 'Qualifier Value'.

### validateQualifierValue_validateMultiplicityOfQualifier

    public boolean validateQualifierValue_validateMultiplicityOfQualifier(QualifierValue qualifierValue,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfQualifier constraint of 'Qualifier Value'.

### validateReadLinkAction

    public boolean validateReadLinkAction(ReadLinkAction readLinkAction,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReadLinkAction_validateOneOpenEnd

    public boolean validateReadLinkAction_validateOneOpenEnd(ReadLinkAction readLinkAction,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneOpenEnd constraint of 'Read Link Action'.

### validateReadLinkAction_validateTypeAndOrdering

    public boolean validateReadLinkAction_validateTypeAndOrdering(ReadLinkAction readLinkAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeAndOrdering constraint of 'Read Link Action'.

### validateReadLinkAction_validateCompatibleMultiplicity

    public boolean validateReadLinkAction_validateCompatibleMultiplicity(ReadLinkAction readLinkAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCompatibleMultiplicity constraint of 'Read Link Action'.

### validateReadLinkAction_validateNavigableOpenEnd

    public boolean validateReadLinkAction_validateNavigableOpenEnd(ReadLinkAction readLinkAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNavigableOpenEnd constraint of 'Read Link Action'.

### validateReadLinkAction_validateVisibility

    public boolean validateReadLinkAction_validateVisibility(ReadLinkAction readLinkAction,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateVisibility constraint of 'Read Link Action'.

### validateLinkEndCreationData

    public boolean validateLinkEndCreationData(LinkEndCreationData linkEndCreationData,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLinkEndCreationData_validateCreateLinkAction

    public boolean validateLinkEndCreationData_validateCreateLinkAction(LinkEndCreationData linkEndCreationData,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCreateLinkAction constraint of 'Link End Creation Data'.

### validateLinkEndCreationData_validateSingleInputPin

    public boolean validateLinkEndCreationData_validateSingleInputPin(LinkEndCreationData linkEndCreationData,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSingleInputPin constraint of 'Link End Creation Data'.

### validateCreateLinkAction

    public boolean validateCreateLinkAction(CreateLinkAction createLinkAction,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCreateLinkAction_validateAssociationNotAbstract

    public boolean validateCreateLinkAction_validateAssociationNotAbstract(CreateLinkAction createLinkAction,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssociationNotAbstract constraint of 'Create Link Action'.

### validateWriteLinkAction

    public boolean validateWriteLinkAction(WriteLinkAction writeLinkAction,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateWriteLinkAction_validateAllowAccess

    public boolean validateWriteLinkAction_validateAllowAccess(WriteLinkAction writeLinkAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAllowAccess constraint of 'Write Link Action'.

### validateDestroyLinkAction

    public boolean validateDestroyLinkAction(DestroyLinkAction destroyLinkAction,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLinkEndDestructionData

    public boolean validateLinkEndDestructionData(LinkEndDestructionData linkEndDestructionData,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLinkEndDestructionData_validateDestroyLinkAction

    public boolean validateLinkEndDestructionData_validateDestroyLinkAction(LinkEndDestructionData linkEndDestructionData,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDestroyLinkAction constraint of 'Link End Destruction Data'.

### validateLinkEndDestructionData_validateUnlimitedNaturalAndMultiplicity

    public boolean validateLinkEndDestructionData_validateUnlimitedNaturalAndMultiplicity(LinkEndDestructionData linkEndDestructionData,
                                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateUnlimitedNaturalAndMultiplicity constraint of 'Link End Destruction Data'.

### validateClearAssociationAction

    public boolean validateClearAssociationAction(ClearAssociationAction clearAssociationAction,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateClearAssociationAction_validateSameType

    public boolean validateClearAssociationAction_validateSameType(ClearAssociationAction clearAssociationAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameType constraint of 'Clear Association Action'.

### validateClearAssociationAction_validateMultiplicity

    public boolean validateClearAssociationAction_validateMultiplicity(ClearAssociationAction clearAssociationAction,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Clear Association Action'.

### validateBroadcastSignalAction

    public boolean validateBroadcastSignalAction(BroadcastSignalAction broadcastSignalAction,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateBroadcastSignalAction_validateNumberAndOrder

    public boolean validateBroadcastSignalAction_validateNumberAndOrder(BroadcastSignalAction broadcastSignalAction,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNumberAndOrder constraint of 'Broadcast Signal Action'.

### validateBroadcastSignalAction_validateTypeOrderingMultiplicity

    public boolean validateBroadcastSignalAction_validateTypeOrderingMultiplicity(BroadcastSignalAction broadcastSignalAction,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOrderingMultiplicity constraint of 'Broadcast Signal Action'.

### validateInvocationAction

    public boolean validateInvocationAction(InvocationAction invocationAction,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInvocationAction_validateOnPortReceiver

    public boolean validateInvocationAction_validateOnPortReceiver(InvocationAction invocationAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOnPortReceiver constraint of 'Invocation Action'.

### validateSendObjectAction

    public boolean validateSendObjectAction(SendObjectAction sendObjectAction,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateValueSpecificationAction

    public boolean validateValueSpecificationAction(ValueSpecificationAction valueSpecificationAction,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateValueSpecificationAction_validateCompatibleType

    public boolean validateValueSpecificationAction_validateCompatibleType(ValueSpecificationAction valueSpecificationAction,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCompatibleType constraint of 'Value Specification Action'.

### validateValueSpecificationAction_validateMultiplicity

    public boolean validateValueSpecificationAction_validateMultiplicity(ValueSpecificationAction valueSpecificationAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Value Specification Action'.

### validateTimeExpression

    public boolean validateTimeExpression(TimeExpression timeExpression,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateObservation

    public boolean validateObservation(Observation observation,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDuration

    public boolean validateDuration(Duration duration,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateValuePin

    public boolean validateValuePin(ValuePin valuePin,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateValuePin_validateCompatibleType

    public boolean validateValuePin_validateCompatibleType(ValuePin valuePin,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCompatibleType constraint of 'Value Pin'.

### validateValuePin_validateNoIncomingEdges

    public boolean validateValuePin_validateNoIncomingEdges(ValuePin valuePin,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoIncomingEdges constraint of 'Value Pin'.

### validateDurationInterval

    public boolean validateDurationInterval(DurationInterval durationInterval,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInterval

    public boolean validateInterval(Interval interval,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTimeConstraint

    public boolean validateTimeConstraint(TimeConstraint timeConstraint,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateIntervalConstraint

    public boolean validateIntervalConstraint(IntervalConstraint intervalConstraint,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTimeInterval

    public boolean validateTimeInterval(TimeInterval timeInterval,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDurationConstraint

    public boolean validateDurationConstraint(DurationConstraint durationConstraint,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDurationConstraint_validateFirstEventMultiplicity

    public boolean validateDurationConstraint_validateFirstEventMultiplicity(DurationConstraint durationConstraint,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateFirstEventMultiplicity constraint of 'Duration Constraint'.

### validateTimeObservation

    public boolean validateTimeObservation(TimeObservation timeObservation,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDurationObservation

    public boolean validateDurationObservation(DurationObservation durationObservation,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDurationObservation_validateFirstEventMultiplicity

    public boolean validateDurationObservation_validateFirstEventMultiplicity(DurationObservation durationObservation,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateFirstEventMultiplicity constraint of 'Duration Observation'.

### validateOpaqueAction

    public boolean validateOpaqueAction(OpaqueAction opaqueAction,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCallAction

    public boolean validateCallAction(CallAction callAction,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCallAction_validateSynchronousCall

    public boolean validateCallAction_validateSynchronousCall(CallAction callAction,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSynchronousCall constraint of 'Call Action'.

### validateCallAction_validateNumberAndOrder

    public boolean validateCallAction_validateNumberAndOrder(CallAction callAction,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNumberAndOrder constraint of 'Call Action'.

### validateCallAction_validateTypeOrderingMultiplicity

    public boolean validateCallAction_validateTypeOrderingMultiplicity(CallAction callAction,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOrderingMultiplicity constraint of 'Call Action'.

### validateSendSignalAction

    public boolean validateSendSignalAction(SendSignalAction sendSignalAction,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateSendSignalAction_validateNumberOrder

    public boolean validateSendSignalAction_validateNumberOrder(SendSignalAction sendSignalAction,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNumberOrder constraint of 'Send Signal Action'.

### validateSendSignalAction_validateTypeOrderingMultiplicity

    public boolean validateSendSignalAction_validateTypeOrderingMultiplicity(SendSignalAction sendSignalAction,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOrderingMultiplicity constraint of 'Send Signal Action'.

### validateCallOperationAction

    public boolean validateCallOperationAction(CallOperationAction callOperationAction,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCallOperationAction_validateArgumentPinEqualParameter

    public boolean validateCallOperationAction_validateArgumentPinEqualParameter(CallOperationAction callOperationAction,
                                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateArgumentPinEqualParameter constraint of 'Call Operation Action'.

### validateCallOperationAction_validateResultPinEqualParameter

    public boolean validateCallOperationAction_validateResultPinEqualParameter(CallOperationAction callOperationAction,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateResultPinEqualParameter constraint of 'Call Operation Action'.

### validateCallOperationAction_validateTypeTargetPin

    public boolean validateCallOperationAction_validateTypeTargetPin(CallOperationAction callOperationAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeTargetPin constraint of 'Call Operation Action'.

### validateCallOperationAction_validateTypeOrderingMultiplicity

    public boolean validateCallOperationAction_validateTypeOrderingMultiplicity(CallOperationAction callOperationAction,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOrderingMultiplicity constraint of 'Call Operation Action'.

### validateCallBehaviorAction

    public boolean validateCallBehaviorAction(CallBehaviorAction callBehaviorAction,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCallBehaviorAction_validateArgumentPinEqualParameter

    public boolean validateCallBehaviorAction_validateArgumentPinEqualParameter(CallBehaviorAction callBehaviorAction,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateArgumentPinEqualParameter constraint of 'Call Behavior Action'.

### validateCallBehaviorAction_validateResultPinEqualParameter

    public boolean validateCallBehaviorAction_validateResultPinEqualParameter(CallBehaviorAction callBehaviorAction,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateResultPinEqualParameter constraint of 'Call Behavior Action'.

### validateCallBehaviorAction_validateTypeOrderingMultiplicity

    public boolean validateCallBehaviorAction_validateTypeOrderingMultiplicity(CallBehaviorAction callBehaviorAction,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOrderingMultiplicity constraint of 'Call Behavior Action'.

### validateInformationItem

    public boolean validateInformationItem(InformationItem informationItem,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInformationItem_validateSourcesAndTargets

    public boolean validateInformationItem_validateSourcesAndTargets(InformationItem informationItem,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSourcesAndTargets constraint of 'Information Item'.

### validateInformationItem_validateHasNo

    public boolean validateInformationItem_validateHasNo(InformationItem informationItem,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateHasNo constraint of 'Information Item'.

### validateInformationItem_validateNotInstantiable

    public boolean validateInformationItem_validateNotInstantiable(InformationItem informationItem,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNotInstantiable constraint of 'Information Item'.

### validateInformationFlow

    public boolean validateInformationFlow(InformationFlow informationFlow,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInformationFlow_validateSourcesAndTargetsKind

    public boolean validateInformationFlow_validateSourcesAndTargetsKind(InformationFlow informationFlow,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSourcesAndTargetsKind constraint of 'Information Flow'.

### validateInformationFlow_validateMustConform

    public boolean validateInformationFlow_validateMustConform(InformationFlow informationFlow,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMustConform constraint of 'Information Flow'.

### validateInformationFlow_validateConveyClassifiers

    public boolean validateInformationFlow_validateConveyClassifiers(InformationFlow informationFlow,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateConveyClassifiers constraint of 'Information Flow'.

### validateModel

    public boolean validateModel(Model model,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateVariableAction

    public boolean validateVariableAction(VariableAction variableAction,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateVariableAction_validateScopeOfVariable

    public boolean validateVariableAction_validateScopeOfVariable(VariableAction variableAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateScopeOfVariable constraint of 'Variable Action'.

### validateReadVariableAction

    public boolean validateReadVariableAction(ReadVariableAction readVariableAction,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReadVariableAction_validateTypeAndOrdering

    public boolean validateReadVariableAction_validateTypeAndOrdering(ReadVariableAction readVariableAction,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeAndOrdering constraint of 'Read Variable Action'.

### validateReadVariableAction_validateCompatibleMultiplicity

    public boolean validateReadVariableAction_validateCompatibleMultiplicity(ReadVariableAction readVariableAction,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCompatibleMultiplicity constraint of 'Read Variable Action'.

### validateWriteVariableAction

    public boolean validateWriteVariableAction(WriteVariableAction writeVariableAction,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateWriteVariableAction_validateSameType

    public boolean validateWriteVariableAction_validateSameType(WriteVariableAction writeVariableAction,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameType constraint of 'Write Variable Action'.

### validateWriteVariableAction_validateMultiplicity

    public boolean validateWriteVariableAction_validateMultiplicity(WriteVariableAction writeVariableAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Write Variable Action'.

### validateClearVariableAction

    public boolean validateClearVariableAction(ClearVariableAction clearVariableAction,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAddVariableValueAction

    public boolean validateAddVariableValueAction(AddVariableValueAction addVariableValueAction,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAddVariableValueAction_validateSingleInputPin

    public boolean validateAddVariableValueAction_validateSingleInputPin(AddVariableValueAction addVariableValueAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSingleInputPin constraint of 'Add Variable Value Action'.

### validateRemoveVariableValueAction

    public boolean validateRemoveVariableValueAction(RemoveVariableValueAction removeVariableValueAction,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateRemoveVariableValueAction_validateUnlimitedNatural

    public boolean validateRemoveVariableValueAction_validateUnlimitedNatural(RemoveVariableValueAction removeVariableValueAction,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateUnlimitedNatural constraint of 'Remove Variable Value Action'.

### validateRaiseExceptionAction

    public boolean validateRaiseExceptionAction(RaiseExceptionAction raiseExceptionAction,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActionInputPin

    public boolean validateActionInputPin(ActionInputPin actionInputPin,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActionInputPin_validateOneOutputPin

    public boolean validateActionInputPin_validateOneOutputPin(ActionInputPin actionInputPin,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneOutputPin constraint of 'Action Input Pin'.

### validateActionInputPin_validateInputPin

    public boolean validateActionInputPin_validateInputPin(ActionInputPin actionInputPin,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInputPin constraint of 'Action Input Pin'.

### validateActionInputPin_validateNoControlOrDataFlow

    public boolean validateActionInputPin_validateNoControlOrDataFlow(ActionInputPin actionInputPin,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoControlOrDataFlow constraint of 'Action Input Pin'.

### validateReadExtentAction

    public boolean validateReadExtentAction(ReadExtentAction readExtentAction,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReadExtentAction_validateTypeIsClassifier

    public boolean validateReadExtentAction_validateTypeIsClassifier(ReadExtentAction readExtentAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeIsClassifier constraint of 'Read Extent Action'.

### validateReadExtentAction_validateMultiplicityOfResult

    public boolean validateReadExtentAction_validateMultiplicityOfResult(ReadExtentAction readExtentAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfResult constraint of 'Read Extent Action'.

### validateReclassifyObjectAction

    public boolean validateReclassifyObjectAction(ReclassifyObjectAction reclassifyObjectAction,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReclassifyObjectAction_validateClassifierNotAbstract

    public boolean validateReclassifyObjectAction_validateClassifierNotAbstract(ReclassifyObjectAction reclassifyObjectAction,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateClassifierNotAbstract constraint of 'Reclassify Object Action'.

### validateReclassifyObjectAction_validateMultiplicity

    public boolean validateReclassifyObjectAction_validateMultiplicity(ReclassifyObjectAction reclassifyObjectAction,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Reclassify Object Action'.

### validateReclassifyObjectAction_validateInputPin

    public boolean validateReclassifyObjectAction_validateInputPin(ReclassifyObjectAction reclassifyObjectAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInputPin constraint of 'Reclassify Object Action'.

### validateReadIsClassifiedObjectAction

    public boolean validateReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReadIsClassifiedObjectAction_validateMultiplicityOfInput

    public boolean validateReadIsClassifiedObjectAction_validateMultiplicityOfInput(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfInput constraint of 'Read Is Classified Object Action'.

### validateReadIsClassifiedObjectAction_validateNoType

    public boolean validateReadIsClassifiedObjectAction_validateNoType(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoType constraint of 'Read Is Classified Object Action'.

### validateReadIsClassifiedObjectAction_validateMultiplicityOfOutput

    public boolean validateReadIsClassifiedObjectAction_validateMultiplicityOfOutput(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfOutput constraint of 'Read Is Classified Object Action'.

### validateReadIsClassifiedObjectAction_validateBooleanResult

    public boolean validateReadIsClassifiedObjectAction_validateBooleanResult(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBooleanResult constraint of 'Read Is Classified Object Action'.

### validateStartClassifierBehaviorAction

    public boolean validateStartClassifierBehaviorAction(StartClassifierBehaviorAction startClassifierBehaviorAction,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateStartClassifierBehaviorAction_validateMultiplicity

    public boolean validateStartClassifierBehaviorAction_validateMultiplicity(StartClassifierBehaviorAction startClassifierBehaviorAction,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Start Classifier Behavior Action'.

### validateStartClassifierBehaviorAction_validateTypeHasClassifier

    public boolean validateStartClassifierBehaviorAction_validateTypeHasClassifier(StartClassifierBehaviorAction startClassifierBehaviorAction,
                                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeHasClassifier constraint of 'Start Classifier Behavior Action'.

### validateReadLinkObjectEndAction

    public boolean validateReadLinkObjectEndAction(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReadLinkObjectEndAction_validateProperty

    public boolean validateReadLinkObjectEndAction_validateProperty(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateProperty constraint of 'Read Link Object End Action'.

### validateReadLinkObjectEndAction_validateAssociationOfAssociation

    public boolean validateReadLinkObjectEndAction_validateAssociationOfAssociation(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssociationOfAssociation constraint of 'Read Link Object End Action'.

### validateReadLinkObjectEndAction_validateEndsOfAssociation

    public boolean validateReadLinkObjectEndAction_validateEndsOfAssociation(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEndsOfAssociation constraint of 'Read Link Object End Action'.

### validateReadLinkObjectEndAction_validateTypeOfObject

    public boolean validateReadLinkObjectEndAction_validateTypeOfObject(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOfObject constraint of 'Read Link Object End Action'.

### validateReadLinkObjectEndAction_validateMultiplicityOfObject

    public boolean validateReadLinkObjectEndAction_validateMultiplicityOfObject(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfObject constraint of 'Read Link Object End Action'.

### validateReadLinkObjectEndAction_validateTypeOfResult

    public boolean validateReadLinkObjectEndAction_validateTypeOfResult(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOfResult constraint of 'Read Link Object End Action'.

### validateReadLinkObjectEndAction_validateMultiplicityOfResult

    public boolean validateReadLinkObjectEndAction_validateMultiplicityOfResult(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfResult constraint of 'Read Link Object End Action'.

### validateReadLinkObjectEndQualifierAction

    public boolean validateReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReadLinkObjectEndQualifierAction_validateQualifierAttribute

    public boolean validateReadLinkObjectEndQualifierAction_validateQualifierAttribute(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateQualifierAttribute constraint of 'Read Link Object End Qualifier Action'.

### validateReadLinkObjectEndQualifierAction_validateAssociationOfAssociation

    public boolean validateReadLinkObjectEndQualifierAction_validateAssociationOfAssociation(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssociationOfAssociation constraint of 'Read Link Object End Qualifier Action'.

### validateReadLinkObjectEndQualifierAction_validateEndsOfAssociation

    public boolean validateReadLinkObjectEndQualifierAction_validateEndsOfAssociation(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEndsOfAssociation constraint of 'Read Link Object End Qualifier Action'.

### validateReadLinkObjectEndQualifierAction_validateTypeOfObject

    public boolean validateReadLinkObjectEndQualifierAction_validateTypeOfObject(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOfObject constraint of 'Read Link Object End Qualifier Action'.

### validateReadLinkObjectEndQualifierAction_validateMultiplicityOfQualifier

    public boolean validateReadLinkObjectEndQualifierAction_validateMultiplicityOfQualifier(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfQualifier constraint of 'Read Link Object End Qualifier Action'.

### validateReadLinkObjectEndQualifierAction_validateMultiplicityOfObject

    public boolean validateReadLinkObjectEndQualifierAction_validateMultiplicityOfObject(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfObject constraint of 'Read Link Object End Qualifier Action'.

### validateReadLinkObjectEndQualifierAction_validateSameType

    public boolean validateReadLinkObjectEndQualifierAction_validateSameType(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameType constraint of 'Read Link Object End Qualifier Action'.

### validateReadLinkObjectEndQualifierAction_validateMultiplicityOfResult

    public boolean validateReadLinkObjectEndQualifierAction_validateMultiplicityOfResult(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfResult constraint of 'Read Link Object End Qualifier Action'.

### validateCreateLinkObjectAction

    public boolean validateCreateLinkObjectAction(CreateLinkObjectAction createLinkObjectAction,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCreateLinkObjectAction_validateAssociationClass

    public boolean validateCreateLinkObjectAction_validateAssociationClass(CreateLinkObjectAction createLinkObjectAction,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssociationClass constraint of 'Create Link Object Action'.

### validateCreateLinkObjectAction_validateTypeOfResult

    public boolean validateCreateLinkObjectAction_validateTypeOfResult(CreateLinkObjectAction createLinkObjectAction,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeOfResult constraint of 'Create Link Object Action'.

### validateCreateLinkObjectAction_validateMultiplicity

    public boolean validateCreateLinkObjectAction_validateMultiplicity(CreateLinkObjectAction createLinkObjectAction,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicity constraint of 'Create Link Object Action'.

### validateAcceptEventAction

    public boolean validateAcceptEventAction(AcceptEventAction acceptEventAction,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAcceptEventAction_validateNoInputPins

    public boolean validateAcceptEventAction_validateNoInputPins(AcceptEventAction acceptEventAction,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoInputPins constraint of 'Accept Event Action'.

### validateAcceptEventAction_validateNoOutputPins

    public boolean validateAcceptEventAction_validateNoOutputPins(AcceptEventAction acceptEventAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoOutputPins constraint of 'Accept Event Action'.

### validateAcceptEventAction_validateTriggerEvents

    public boolean validateAcceptEventAction_validateTriggerEvents(AcceptEventAction acceptEventAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTriggerEvents constraint of 'Accept Event Action'.

### validateAcceptEventAction_validateUnmarshallSignalEvents

    public boolean validateAcceptEventAction_validateUnmarshallSignalEvents(AcceptEventAction acceptEventAction,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateUnmarshallSignalEvents constraint of 'Accept Event Action'.

### validateAcceptCallAction

    public boolean validateAcceptCallAction(AcceptCallAction acceptCallAction,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAcceptCallAction_validateResultPins

    public boolean validateAcceptCallAction_validateResultPins(AcceptCallAction acceptCallAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateResultPins constraint of 'Accept Call Action'.

### validateAcceptCallAction_validateTriggerCallEvent

    public boolean validateAcceptCallAction_validateTriggerCallEvent(AcceptCallAction acceptCallAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTriggerCallEvent constraint of 'Accept Call Action'.

### validateAcceptCallAction_validateUnmarshall

    public boolean validateAcceptCallAction_validateUnmarshall(AcceptCallAction acceptCallAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateUnmarshall constraint of 'Accept Call Action'.

### validateReplyAction

    public boolean validateReplyAction(ReplyAction replyAction,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReplyAction_validatePinsMatchParameter

    public boolean validateReplyAction_validatePinsMatchParameter(ReplyAction replyAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validatePinsMatchParameter constraint of 'Reply Action'.

### validateReplyAction_validateEventOnReplyToCallTrigger

    public boolean validateReplyAction_validateEventOnReplyToCallTrigger(ReplyAction replyAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEventOnReplyToCallTrigger constraint of 'Reply Action'.

### validateUnmarshallAction

    public boolean validateUnmarshallAction(UnmarshallAction unmarshallAction,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateUnmarshallAction_validateSameType

    public boolean validateUnmarshallAction_validateSameType(UnmarshallAction unmarshallAction,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameType constraint of 'Unmarshall Action'.

### validateUnmarshallAction_validateMultiplicityOfObject

    public boolean validateUnmarshallAction_validateMultiplicityOfObject(UnmarshallAction unmarshallAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfObject constraint of 'Unmarshall Action'.

### validateUnmarshallAction_validateNumberOfResult

    public boolean validateUnmarshallAction_validateNumberOfResult(UnmarshallAction unmarshallAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNumberOfResult constraint of 'Unmarshall Action'.

### validateUnmarshallAction_validateTypeAndOrdering

    public boolean validateUnmarshallAction_validateTypeAndOrdering(UnmarshallAction unmarshallAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTypeAndOrdering constraint of 'Unmarshall Action'.

### validateUnmarshallAction_validateMultiplicityOfResult

    public boolean validateUnmarshallAction_validateMultiplicityOfResult(UnmarshallAction unmarshallAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateMultiplicityOfResult constraint of 'Unmarshall Action'.

### validateUnmarshallAction_validateStructuralFeature

    public boolean validateUnmarshallAction_validateStructuralFeature(UnmarshallAction unmarshallAction,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateStructuralFeature constraint of 'Unmarshall Action'.

### validateUnmarshallAction_validateUnmarshallTypeIsClassifier

    public boolean validateUnmarshallAction_validateUnmarshallTypeIsClassifier(UnmarshallAction unmarshallAction,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateUnmarshallTypeIsClassifier constraint of 'Unmarshall Action'.

### validateReduceAction

    public boolean validateReduceAction(ReduceAction reduceAction,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateReduceAction_validateInputTypeIsCollection

    public boolean validateReduceAction_validateInputTypeIsCollection(ReduceAction reduceAction,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInputTypeIsCollection constraint of 'Reduce Action'.

### validateReduceAction_validateOutputTypesAreCompatible

    public boolean validateReduceAction_validateOutputTypesAreCompatible(ReduceAction reduceAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOutputTypesAreCompatible constraint of 'Reduce Action'.

### validateReduceAction_validateReducerInputsOutput

    public boolean validateReduceAction_validateReducerInputsOutput(ReduceAction reduceAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateReducerInputsOutput constraint of 'Reduce Action'.

### validateControlNode

    public boolean validateControlNode(ControlNode controlNode,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateControlFlow

    public boolean validateControlFlow(ControlFlow controlFlow,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateControlFlow_validateObjectNodes

    public boolean validateControlFlow_validateObjectNodes(ControlFlow controlFlow,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateObjectNodes constraint of 'Control Flow'.

### validateInitialNode

    public boolean validateInitialNode(InitialNode initialNode,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInitialNode_validateNoIncomingEdges

    public boolean validateInitialNode_validateNoIncomingEdges(InitialNode initialNode,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoIncomingEdges constraint of 'Initial Node'.

### validateInitialNode_validateControlEdges

    public boolean validateInitialNode_validateControlEdges(InitialNode initialNode,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateControlEdges constraint of 'Initial Node'.

### validateActivityParameterNode

    public boolean validateActivityParameterNode(ActivityParameterNode activityParameterNode,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

### validateActivityParameterNode_validateHasParameters

    public boolean validateActivityParameterNode_validateHasParameters(ActivityParameterNode activityParameterNode,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateHasParameters constraint of 'Activity Parameter Node'.

### validateActivityParameterNode_validateSameType

    public boolean validateActivityParameterNode_validateSameType(ActivityParameterNode activityParameterNode,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameType constraint of 'Activity Parameter Node'.

### validateActivityParameterNode_validateNoEdges

    public boolean validateActivityParameterNode_validateNoEdges(ActivityParameterNode activityParameterNode,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoEdges constraint of 'Activity Parameter Node'.

### validateActivityParameterNode_validateNoIncomingEdges

    public boolean validateActivityParameterNode_validateNoIncomingEdges(ActivityParameterNode activityParameterNode,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoIncomingEdges constraint of 'Activity Parameter Node'.

### validateActivityParameterNode_validateNoOutgoingEdges

    public boolean validateActivityParameterNode_validateNoOutgoingEdges(ActivityParameterNode activityParameterNode,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoOutgoingEdges constraint of 'Activity Parameter Node'.

### validateForkNode

    public boolean validateForkNode(ForkNode forkNode,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateForkNode_validateOneIncomingEdge

    public boolean validateForkNode_validateOneIncomingEdge(ForkNode forkNode,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneIncomingEdge constraint of 'Fork Node'.

### validateForkNode_validateEdges

    public boolean validateForkNode_validateEdges(ForkNode forkNode,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEdges constraint of 'Fork Node'.

### validateFlowFinalNode

    public boolean validateFlowFinalNode(FlowFinalNode flowFinalNode,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateFinalNode

    public boolean validateFinalNode(FinalNode finalNode,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateFinalNode_validateNoOutgoingEdges

    public boolean validateFinalNode_validateNoOutgoingEdges(FinalNode finalNode,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoOutgoingEdges constraint of 'Final Node'.

### validateCentralBufferNode

    public boolean validateCentralBufferNode(CentralBufferNode centralBufferNode,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateMergeNode

    public boolean validateMergeNode(MergeNode mergeNode,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateMergeNode_validateOneOutgoingEdge

    public boolean validateMergeNode_validateOneOutgoingEdge(MergeNode mergeNode,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneOutgoingEdge constraint of 'Merge Node'.

### validateMergeNode_validateEdges

    public boolean validateMergeNode_validateEdges(MergeNode mergeNode,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEdges constraint of 'Merge Node'.

### validateDecisionNode

    public boolean validateDecisionNode(DecisionNode decisionNode,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateDecisionNode_validateOneIncomingEdge

    public boolean validateDecisionNode_validateOneIncomingEdge(DecisionNode decisionNode,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneIncomingEdge constraint of 'Decision Node'.

### validateDecisionNode_validateInputParameter

    public boolean validateDecisionNode_validateInputParameter(DecisionNode decisionNode,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInputParameter constraint of 'Decision Node'.

### validateDecisionNode_validateEdges

    public boolean validateDecisionNode_validateEdges(DecisionNode decisionNode,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateEdges constraint of 'Decision Node'.

### validateActivityFinalNode

    public boolean validateActivityFinalNode(ActivityFinalNode activityFinalNode,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateJoinNode

    public boolean validateJoinNode(JoinNode joinNode,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateJoinNode_validateOneOutgoingEdge

    public boolean validateJoinNode_validateOneOutgoingEdge(JoinNode joinNode,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateOneOutgoingEdge constraint of 'Join Node'.

### validateJoinNode_validateIncomingObjectFlow

    public boolean validateJoinNode_validateIncomingObjectFlow(JoinNode joinNode,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateIncomingObjectFlow constraint of 'Join Node'.

### validateDataStoreNode

    public boolean validateDataStoreNode(DataStoreNode dataStoreNode,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateObjectFlow

    public boolean validateObjectFlow(ObjectFlow objectFlow,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateObjectFlow_validateNoActions

    public boolean validateObjectFlow_validateNoActions(ObjectFlow objectFlow,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoActions constraint of 'Object Flow'.

### validateObjectFlow_validateCompatibleTypes

    public boolean validateObjectFlow_validateCompatibleTypes(ObjectFlow objectFlow,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCompatibleTypes constraint of 'Object Flow'.

### validateObjectFlow_validateSameUpperBounds

    public boolean validateObjectFlow_validateSameUpperBounds(ObjectFlow objectFlow,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSameUpperBounds constraint of 'Object Flow'.

### validateObjectFlow_validateTarget

    public boolean validateObjectFlow_validateTarget(ObjectFlow objectFlow,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTarget constraint of 'Object Flow'.

### validateObjectFlow_validateTransformationBehaviour

    public boolean validateObjectFlow_validateTransformationBehaviour(ObjectFlow objectFlow,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateTransformationBehaviour constraint of 'Object Flow'.

### validateObjectFlow_validateSelectionBehaviour

    public boolean validateObjectFlow_validateSelectionBehaviour(ObjectFlow objectFlow,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateSelectionBehaviour constraint of 'Object Flow'.

### validateObjectFlow_validateInputAndOutputParameter

    public boolean validateObjectFlow_validateInputAndOutputParameter(ObjectFlow objectFlow,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInputAndOutputParameter constraint of 'Object Flow'.

### validateObjectFlow_validateIsMulticastOrIsMultireceive

    public boolean validateObjectFlow_validateIsMulticastOrIsMultireceive(ObjectFlow objectFlow,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateIsMulticastOrIsMultireceive constraint of 'Object Flow'.

### validateSequenceNode

    public boolean validateSequenceNode(SequenceNode sequenceNode,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)

### validateConditionalNode

    public boolean validateConditionalNode(ConditionalNode conditionalNode,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateConditionalNode_validateResultNoIncoming

    public boolean validateConditionalNode_validateResultNoIncoming(ConditionalNode conditionalNode,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateResultNoIncoming constraint of 'Conditional Node'.

### validateClause

    public boolean validateClause(Clause clause,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateClause_validateDeciderOutput

    public boolean validateClause_validateDeciderOutput(Clause clause,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateDeciderOutput constraint of 'Clause'.

### validateClause_validateBodyOutputPins

    public boolean validateClause_validateBodyOutputPins(Clause clause,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBodyOutputPins constraint of 'Clause'.

### validateLoopNode

    public boolean validateLoopNode(LoopNode loopNode,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)

### validateLoopNode_validateInputEdges

    public boolean validateLoopNode_validateInputEdges(LoopNode loopNode,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInputEdges constraint of 'Loop Node'.

### validateLoopNode_validateBodyOutputPins

    public boolean validateLoopNode_validateBodyOutputPins(LoopNode loopNode,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBodyOutputPins constraint of 'Loop Node'.

### validateLoopNode_validateResultNoIncoming

    public boolean validateLoopNode_validateResultNoIncoming(LoopNode loopNode,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateResultNoIncoming constraint of 'Loop Node'.

### validateExpansionNode

    public boolean validateExpansionNode(ExpansionNode expansionNode,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExpansionRegion

    public boolean validateExpansionRegion(ExpansionRegion expansionRegion,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExpansionRegion_validateExpansionNodes

    public boolean validateExpansionRegion_validateExpansionNodes(ExpansionRegion expansionRegion,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateExpansionNodes constraint of 'Expansion Region'.

### validateComponentRealization

    public boolean validateComponentRealization(ComponentRealization componentRealization,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateComponent

    public boolean validateComponent(Component component,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateNode

    public boolean validateNode(Node node,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateNode_validateInternalStructure

    public boolean validateNode_validateInternalStructure(Node node,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateInternalStructure constraint of 'Node'.

### validateDevice

    public boolean validateDevice(Device device,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExecutionEnvironment

    public boolean validateExecutionEnvironment(ExecutionEnvironment executionEnvironment,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCommunicationPath

    public boolean validateCommunicationPath(CommunicationPath communicationPath,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCommunicationPath_validateAssociationEnds

    public boolean validateCommunicationPath_validateAssociationEnds(CommunicationPath communicationPath,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssociationEnds constraint of 'Communication Path'.

### validateFinalState

    public boolean validateFinalState(FinalState finalState,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)

### validateFinalState_validateNoOutgoingTransitions

    public boolean validateFinalState_validateNoOutgoingTransitions(FinalState finalState,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoOutgoingTransitions constraint of 'Final State'.

### validateFinalState_validateNoRegions

    public boolean validateFinalState_validateNoRegions(FinalState finalState,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoRegions constraint of 'Final State'.

### validateFinalState_validateCannotReferenceSubmachine

    public boolean validateFinalState_validateCannotReferenceSubmachine(FinalState finalState,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCannotReferenceSubmachine constraint of 'Final State'.

### validateFinalState_validateNoEntryBehavior

    public boolean validateFinalState_validateNoEntryBehavior(FinalState finalState,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoEntryBehavior constraint of 'Final State'.

### validateFinalState_validateNoExitBehavior

    public boolean validateFinalState_validateNoExitBehavior(FinalState finalState,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoExitBehavior constraint of 'Final State'.

### validateFinalState_validateNoStateBehavior

    public boolean validateFinalState_validateNoStateBehavior(FinalState finalState,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateNoStateBehavior constraint of 'Final State'.

### validateTimeEvent

    public boolean validateTimeEvent(TimeEvent timeEvent,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTimeEvent_validateWhenNonNegative

    public boolean validateTimeEvent_validateWhenNonNegative(TimeEvent timeEvent,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateWhenNonNegative constraint of 'Time Event'.

### validateTimeEvent_validateStartingTime

    public boolean validateTimeEvent_validateStartingTime(TimeEvent timeEvent,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateStartingTime constraint of 'Time Event'.

### validateProtocolTransition

    public boolean validateProtocolTransition(ProtocolTransition protocolTransition,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)

### validateProtocolTransition_validateBelongsToPsm

    public boolean validateProtocolTransition_validateBelongsToPsm(ProtocolTransition protocolTransition,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateBelongsToPsm constraint of 'Protocol Transition'.

### validateProtocolTransition_validateAssociatedActions

    public boolean validateProtocolTransition_validateAssociatedActions(ProtocolTransition protocolTransition,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateAssociatedActions constraint of 'Protocol Transition'.

### validateProtocolTransition_validateRefersToOperation

    public boolean validateProtocolTransition_validateRefersToOperation(ProtocolTransition protocolTransition,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateRefersToOperation constraint of 'Protocol Transition'.

### validateAssociationClass

    public boolean validateAssociationClass(AssociationClass associationClass,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAssociationClass_validateCannotBeDefined

    public boolean validateAssociationClass_validateCannotBeDefined(AssociationClass associationClass,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the validateCannotBeDefined constraint of 'Association Class'.

### validateVisibilityKind

    public boolean validateVisibilityKind(VisibilityKind visibilityKind,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateCallConcurrencyKind

    public boolean validateCallConcurrencyKind(CallConcurrencyKind callConcurrencyKind,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTransitionKind

    public boolean validateTransitionKind(TransitionKind transitionKind,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)

### validateTransitionKind_state_is_local

    public boolean validateTransitionKind_state_is_local(TransitionKind transitionKind,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the state_is_local constraint of 'Transition Kind'.

### validateTransitionKind_state_is_external

    public boolean validateTransitionKind_state_is_external(TransitionKind transitionKind,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)

  Validates the state_is_external constraint of 'Transition Kind'.

### validatePseudostateKind

    public boolean validatePseudostateKind(PseudostateKind pseudostateKind,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateAggregationKind

    public boolean validateAggregationKind(AggregationKind aggregationKind,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)

### validateParameterDirectionKind

    public boolean validateParameterDirectionKind(ParameterDirectionKind parameterDirectionKind,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateParameterEffectKind

    public boolean validateParameterEffectKind(ParameterEffectKind parameterEffectKind,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)

### validateConnectorKind

    public boolean validateConnectorKind(ConnectorKind connectorKind,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateMessageKind

    public boolean validateMessageKind(MessageKind messageKind,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateMessageSort

    public boolean validateMessageSort(MessageSort messageSort,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)

### validateObjectNodeOrderingKind

    public boolean validateObjectNodeOrderingKind(ObjectNodeOrderingKind objectNodeOrderingKind,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInteractionOperatorKind

    public boolean validateInteractionOperatorKind(InteractionOperatorKind interactionOperatorKind,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateExpansionKind

    public boolean validateExpansionKind(ExpansionKind expansionKind,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)

### validateInteger

    public boolean validateInteger(int integer,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateBoolean

    public boolean validateBoolean(boolean boolean_,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)

### validateString

    public boolean validateString(java.lang.String string,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)

### validateUnlimitedNatural

    public boolean validateUnlimitedNatural(int unlimitedNatural,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)

Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved.