| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.ecore.util.EObjectValidator
org.eclipse.uml2.uml.util.UMLValidator
public class UMLValidator
The Validator for the model.
UMLPackage| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.EObjectValidator | 
|---|
| org.eclipse.emf.ecore.util.EObjectValidator.DynamicEClassValidator, 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, org.eclipse.emf.ecore.EValidator.ValidationDelegate | 
| Field Summary | |
|---|---|
| static int | ACCEPT_CALL_ACTION__RESULT_PINSThe codefor constraint 'Validate Result Pins' of 'Accept Call Action' | 
| static int | ACCEPT_CALL_ACTION__TRIGGER_CALL_EVENTThe codefor constraint 'Validate Trigger Call Event' of 'Accept Call Action' | 
| static int | ACCEPT_CALL_ACTION__UNMARSHALLThe codefor constraint 'Validate Unmarshall' of 'Accept Call Action' | 
| static int | ACCEPT_EVENT_ACTION__NO_INPUT_PINSThe codefor constraint 'Validate No Input Pins' of 'Accept Event Action' | 
| static int | ACCEPT_EVENT_ACTION__NO_OUTPUT_PINSThe codefor constraint 'Validate No Output Pins' of 'Accept Event Action' | 
| static int | ACCEPT_EVENT_ACTION__TRIGGER_EVENTSThe codefor constraint 'Validate Trigger Events' of 'Accept Event Action' | 
| static int | ACCEPT_EVENT_ACTION__UNMARSHALL_SIGNAL_EVENTSThe codefor constraint 'Validate Unmarshall Signal Events' of 'Accept Event Action' | 
| static int | ACTION_EXECUTION_SPECIFICATION__ACTION_REFERENCEDThe codefor constraint 'Validate Action Referenced' of 'Action Execution Specification' | 
| static int | ACTION_INPUT_PIN__INPUT_PINThe codefor constraint 'Validate Input Pin' of 'Action Input Pin' | 
| static int | ACTION_INPUT_PIN__NO_CONTROL_OR_DATA_FLOWThe codefor constraint 'Validate No Control Or Data Flow' of 'Action Input Pin' | 
| static int | ACTION_INPUT_PIN__ONE_OUTPUT_PINThe codefor constraint 'Validate One Output Pin' of 'Action Input Pin' | 
| static int | ACTIVITY__ACTIVITY_PARAMETER_NODEThe codefor constraint 'Validate Activity Parameter Node' of 'Activity' | 
| static int | ACTIVITY__AUTONOMOUSThe codefor constraint 'Validate Autonomous' of 'Activity' | 
| static int | ACTIVITY__NO_SUPERGROUPSThe codefor constraint 'Validate No Supergroups' of 'Activity' | 
| static int | ACTIVITY_EDGE__OWNEDThe codefor constraint 'Validate Owned' of 'Activity Edge' | 
| static int | ACTIVITY_EDGE__SOURCE_AND_TARGETThe codefor constraint 'Validate Source And Target' of 'Activity Edge' | 
| static int | ACTIVITY_EDGE__STRUCTURED_NODEThe codefor constraint 'Validate Structured Node' of 'Activity Edge' | 
| static int | ACTIVITY_GROUP__GROUP_OWNEDThe codefor constraint 'Validate Group Owned' of 'Activity Group' | 
| static int | ACTIVITY_GROUP__NODES_AND_EDGESThe codefor constraint 'Validate Nodes And Edges' of 'Activity Group' | 
| static int | ACTIVITY_GROUP__NOT_CONTAINEDThe codefor constraint 'Validate Not Contained' of 'Activity Group' | 
| static int | ACTIVITY_NODE__OWNEDThe codefor constraint 'Validate Owned' of 'Activity Node' | 
| static int | ACTIVITY_NODE__OWNED_STRUCTURED_NODEThe codefor constraint 'Validate Owned Structured Node' of 'Activity Node' | 
| static int | ACTIVITY_PARAMETER_NODE__HAS_PARAMETERSThe codefor constraint 'Validate Has Parameters' of 'Activity Parameter Node' | 
| static int | ACTIVITY_PARAMETER_NODE__MAXIMUM_ONE_PARAMETER_NODEThe codefor constraint 'Validate Maximum One Parameter Node' of 'Activity Parameter Node' | 
| static int | ACTIVITY_PARAMETER_NODE__MAXIMUM_TWO_PARAMETER_NODESThe codefor constraint 'Validate Maximum Two Parameter Nodes' of 'Activity Parameter Node' | 
| static int | ACTIVITY_PARAMETER_NODE__NO_EDGESThe codefor constraint 'Validate No Edges' of 'Activity Parameter Node' | 
| static int | ACTIVITY_PARAMETER_NODE__NO_INCOMING_EDGESThe codefor constraint 'Validate No Incoming Edges' of 'Activity Parameter Node' | 
| static int | ACTIVITY_PARAMETER_NODE__NO_OUTGOING_EDGESThe codefor constraint 'Validate No Outgoing Edges' of 'Activity Parameter Node' | 
| static int | ACTIVITY_PARAMETER_NODE__SAME_TYPEThe codefor constraint 'Validate Same Type' of 'Activity Parameter Node' | 
| static int | ACTIVITY_PARTITION__DIMENSION_NOT_CONTAINEDThe codefor constraint 'Validate Dimension Not Contained' of 'Activity Partition' | 
| static int | ACTIVITY_PARTITION__REPRESENTS_CLASSIFIERThe codefor constraint 'Validate Represents Classifier' of 'Activity Partition' | 
| static int | ACTIVITY_PARTITION__REPRESENTS_PARTThe codefor constraint 'Validate Represents Part' of 'Activity Partition' | 
| static int | ACTIVITY_PARTITION__REPRESENTS_PART_AND_IS_CONTAINEDThe codefor constraint 'Validate Represents Part And Is Contained' of 'Activity Partition' | 
| static int | ACTOR__ASSOCIATIONSThe codefor constraint 'Validate Associations' of 'Actor' | 
| static int | ACTOR__MUST_HAVE_NAMEThe codefor constraint 'Validate Must Have Name' of 'Actor' | 
| static int | ADD_STRUCTURAL_FEATURE_VALUE_ACTION__UNLIMITED_NATURAL_AND_MULTIPLICITYThe codefor constraint 'Validate Unlimited Natural And Multiplicity' of 'Add Structural Feature Value Action' | 
| static int | ADD_VARIABLE_VALUE_ACTION__SINGLE_INPUT_PINThe codefor constraint 'Validate Single Input Pin' of 'Add Variable Value Action' | 
| static int | ASSOCIATION__ASSOCIATION_ENDSThe codefor constraint 'Validate Association Ends' of 'Association' | 
| static int | ASSOCIATION__BINARY_ASSOCIATIONSThe codefor constraint 'Validate Binary Associations' of 'Association' | 
| static int | ASSOCIATION__SPECIALIZED_END_NUMBERThe codefor constraint 'Validate Specialized End Number' of 'Association' | 
| static int | ASSOCIATION__SPECIALIZED_END_TYPESThe codefor constraint 'Validate Specialized End Types' of 'Association' | 
| static int | ASSOCIATION_CLASS__CANNOT_BE_DEFINEDThe codefor constraint 'Validate Cannot Be Defined' of 'Association Class' | 
| static int | BEHAVIOR__FEATURE_OF_CONTEXT_CLASSIFIERThe codefor constraint 'Validate Feature Of Context Classifier' of 'Behavior' | 
| static int | BEHAVIOR__MOST_ONE_BEHAVIOURThe codefor constraint 'Validate Most One Behaviour' of 'Behavior' | 
| static int | BEHAVIOR__MUST_REALIZEThe codefor constraint 'Validate Must Realize' of 'Behavior' | 
| static int | BEHAVIOR__PARAMETERS_MATCHThe codefor constraint 'Validate Parameters Match' of 'Behavior' | 
| static int | BEHAVIORED_CLASSIFIER__CLASS_BEHAVIORThe codefor constraint 'Validate Class Behavior' of 'Behaviored Classifier' | 
| static int | BROADCAST_SIGNAL_ACTION__NUMBER_AND_ORDERThe codefor constraint 'Validate Number And Order' of 'Broadcast Signal Action' | 
| static int | BROADCAST_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITYThe codefor constraint 'Validate Type Ordering Multiplicity' of 'Broadcast Signal Action' | 
| static int | CALL_ACTION__NUMBER_AND_ORDERThe codefor constraint 'Validate Number And Order' of 'Call Action' | 
| static int | CALL_ACTION__SYNCHRONOUS_CALLThe codefor constraint 'Validate Synchronous Call' of 'Call Action' | 
| static int | CALL_ACTION__TYPE_ORDERING_MULTIPLICITYThe codefor constraint 'Validate Type Ordering Multiplicity' of 'Call Action' | 
| static int | CALL_BEHAVIOR_ACTION__ARGUMENT_PIN_EQUAL_PARAMETERThe codefor constraint 'Validate Argument Pin Equal Parameter' of 'Call Behavior Action' | 
| static int | CALL_BEHAVIOR_ACTION__RESULT_PIN_EQUAL_PARAMETERThe codefor constraint 'Validate Result Pin Equal Parameter' of 'Call Behavior Action' | 
| static int | CALL_BEHAVIOR_ACTION__TYPE_ORDERING_MULTIPLICITYThe codefor constraint 'Validate Type Ordering Multiplicity' of 'Call Behavior Action' | 
| static int | CALL_OPERATION_ACTION__ARGUMENT_PIN_EQUAL_PARAMETERThe codefor constraint 'Validate Argument Pin Equal Parameter' of 'Call Operation Action' | 
| static int | CALL_OPERATION_ACTION__RESULT_PIN_EQUAL_PARAMETERThe codefor constraint 'Validate Result Pin Equal Parameter' of 'Call Operation Action' | 
| static int | CALL_OPERATION_ACTION__TYPE_ORDERING_MULTIPLICITYThe codefor constraint 'Validate Type Ordering Multiplicity' of 'Call Operation Action' | 
| static int | CALL_OPERATION_ACTION__TYPE_TARGET_PINThe codefor constraint 'Validate Type Target Pin' of 'Call Operation Action' | 
| static int | CLASS__PASSIVE_CLASSThe codefor constraint 'Validate Passive Class' of 'Class' | 
| static int | CLASSIFIER__GENERALIZATION_HIERARCHIESThe codefor constraint 'Validate Generalization Hierarchies' of 'Classifier' | 
| static int | CLASSIFIER__MAPS_TO_GENERALIZATION_SETThe codefor constraint 'Validate Maps To Generalization Set' of 'Classifier' | 
| static int | CLASSIFIER__NO_CYCLES_IN_GENERALIZATIONThe codefor constraint 'Validate No Cycles In Generalization' of 'Classifier' | 
| static int | CLASSIFIER__SPECIALIZE_TYPEThe codefor constraint 'Validate Specialize Type' of 'Classifier' | 
| static int | CLASSIFIER_TEMPLATE_PARAMETER__HAS_CONSTRAINING_CLASSIFIERThe codefor constraint 'Validate Has Constraining Classifier' of 'Classifier Template Parameter' | 
| static int | CLAUSE__BODY_OUTPUT_PINSThe codefor constraint 'Validate Body Output Pins' of 'Clause' | 
| static int | CLAUSE__DECIDER_OUTPUTThe codefor constraint 'Validate Decider Output' of 'Clause' | 
| static int | CLEAR_ASSOCIATION_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Clear Association Action' | 
| static int | CLEAR_ASSOCIATION_ACTION__SAME_TYPEThe codefor constraint 'Validate Same Type' of 'Clear Association Action' | 
| static int | CLEAR_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY_OF_RESULTThe codefor constraint 'Validate Multiplicity Of Result' of 'Clear Structural Feature Action' | 
| static int | CLEAR_STRUCTURAL_FEATURE_ACTION__TYPE_OF_RESULTThe codefor constraint 'Validate Type Of Result' of 'Clear Structural Feature Action' | 
| static int | COLLABORATION_USE__CLIENT_ELEMENTSThe codefor constraint 'Validate Client Elements' of 'Collaboration Use' | 
| static int | COLLABORATION_USE__CONNECTORSThe codefor constraint 'Validate Connectors' of 'Collaboration Use' | 
| static int | COLLABORATION_USE__EVERY_ROLEThe codefor constraint 'Validate Every Role' of 'Collaboration Use' | 
| static int | COMBINED_FRAGMENT__BREAKThe codefor constraint 'Validate Break' of 'Combined Fragment' | 
| static int | COMBINED_FRAGMENT__CONSIDER_AND_IGNOREThe codefor constraint 'Validate Consider And Ignore' of 'Combined Fragment' | 
| static int | COMBINED_FRAGMENT__MININT_AND_MAXINTThe codefor constraint 'Validate Minint And Maxint' of 'Combined Fragment' | 
| static int | COMBINED_FRAGMENT__OPT_LOOP_BREAK_NEGThe codefor constraint 'Validate Opt Loop Break Neg' of 'Combined Fragment' | 
| static int | COMMUNICATION_PATH__ASSOCIATION_ENDSThe codefor constraint 'Validate Association Ends' of 'Communication Path' | 
| static int | CONDITIONAL_NODE__RESULT_NO_INCOMINGThe codefor constraint 'Validate Result No Incoming' of 'Conditional Node' | 
| static int | CONNECTION_POINT_REFERENCE__ENTRY_PSEUDOSTATESThe codefor constraint 'Validate Entry Pseudostates' of 'Connection Point Reference' | 
| static int | CONNECTION_POINT_REFERENCE__EXIT_PSEUDOSTATESThe codefor constraint 'Validate Exit Pseudostates' of 'Connection Point Reference' | 
| static int | CONNECTOR__ASSEMBLY_CONNECTORThe codefor constraint 'Validate Assembly Connector' of 'Connector' | 
| static int | CONNECTOR__BETWEEN_INTERFACE_PORT_IMPLEMENTSThe codefor constraint 'Validate Between Interface Port Implements' of 'Connector' | 
| static int | CONNECTOR__BETWEEN_INTERFACE_PORT_SIGNATUREThe codefor constraint 'Validate Between Interface Port Signature' of 'Connector' | 
| static int | CONNECTOR__BETWEEN_INTERFACES_PORTSThe codefor constraint 'Validate Between Interfaces Ports' of 'Connector' | 
| static int | CONNECTOR__COMPATIBLEThe codefor constraint 'Validate Compatible' of 'Connector' | 
| static int | CONNECTOR__ROLESThe codefor constraint 'Validate Roles' of 'Connector' | 
| static int | CONNECTOR__TYPESThe codefor constraint 'Validate Types' of 'Connector' | 
| static int | CONNECTOR__UNION_SIGNATURE_COMPATIBLEThe codefor constraint 'Validate Union Signature Compatible' of 'Connector' | 
| static int | CONNECTOR_END__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Connector End' | 
| static int | CONNECTOR_END__PART_WITH_PORT_EMPTYThe codefor constraint 'Validate Part With Port Empty' of 'Connector End' | 
| static int | CONNECTOR_END__ROLE_AND_PART_WITH_PORTThe codefor constraint 'Validate Role And Part With Port' of 'Connector End' | 
| static int | CONNECTOR_END__SELF_PART_WITH_PORTThe codefor constraint 'Validate Self Part With Port' of 'Connector End' | 
| static int | CONSIDER_IGNORE_FRAGMENT__CONSIDER_OR_IGNOREThe codefor constraint 'Validate Consider Or Ignore' of 'Consider Ignore Fragment' | 
| static int | CONSIDER_IGNORE_FRAGMENT__TYPEThe codefor constraint 'Validate Type' of 'Consider Ignore Fragment' | 
| static int | CONSTRAINT__BOOLEAN_VALUEThe codefor constraint 'Validate Boolean Value' of 'Constraint' | 
| static int | CONSTRAINT__NO_SIDE_EFFECTSThe codefor constraint 'Validate No Side Effects' of 'Constraint' | 
| static int | CONSTRAINT__NOT_APPLIED_TO_SELFThe codefor constraint 'Validate Not Applied To Self' of 'Constraint' | 
| static int | CONSTRAINT__NOT_APPLY_TO_SELFThe codefor constraint 'Validate Not Apply To Self' of 'Constraint' | 
| static int | CONSTRAINT__VALUE_SPECIFICATION_BOOLEANThe codefor constraint 'Validate Value Specification Boolean' of 'Constraint' | 
| static int | CONTINUATION__FIRST_OR_LAST_INTERACTION_FRAGMENTThe codefor constraint 'Validate First Or Last Interaction Fragment' of 'Continuation' | 
| static int | CONTINUATION__GLOBALThe codefor constraint 'Validate Global' of 'Continuation' | 
| static int | CONTINUATION__SAME_NAMEThe codefor constraint 'Validate Same Name' of 'Continuation' | 
| static int | CONTROL_FLOW__OBJECT_NODESThe codefor constraint 'Validate Object Nodes' of 'Control Flow' | 
| static int | CREATE_LINK_ACTION__ASSOCIATION_NOT_ABSTRACTThe codefor constraint 'Validate Association Not Abstract' of 'Create Link Action' | 
| static int | CREATE_LINK_OBJECT_ACTION__ASSOCIATION_CLASSThe codefor constraint 'Validate Association Class' of 'Create Link Object Action' | 
| static int | CREATE_LINK_OBJECT_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Create Link Object Action' | 
| static int | CREATE_LINK_OBJECT_ACTION__TYPE_OF_RESULTThe codefor constraint 'Validate Type Of Result' of 'Create Link Object Action' | 
| static int | CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACTThe codefor constraint 'Validate Classifier Not Abstract' of 'Create Object Action' | 
| static int | CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ASSOCIATION_CLASSThe codefor constraint 'Validate Classifier Not Association Class' of 'Create Object Action' | 
| static int | CREATE_OBJECT_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Create Object Action' | 
| static int | CREATE_OBJECT_ACTION__SAME_TYPEThe codefor constraint 'Validate Same Type' of 'Create Object Action' | 
| static int | CREATION_EVENT__NO_OCCURRENCE_ABOVEThe codefor constraint 'Validate No Occurrence Above' of 'Creation Event' | 
| static int | DECISION_NODE__DECISION_INPUT_FLOW_INCOMINGThe codefor constraint 'Validate Decision Input Flow Incoming' of 'Decision Node' | 
| static int | DECISION_NODE__EDGESThe codefor constraint 'Validate Edges' of 'Decision Node' | 
| static int | DECISION_NODE__INCOMING_CONTROL_ONE_INPUT_PARAMETERThe codefor constraint 'Validate Incoming Control One Input Parameter' of 'Decision Node' | 
| static int | DECISION_NODE__INCOMING_OBJECT_ONE_INPUT_PARAMETERThe codefor constraint 'Validate Incoming Object One Input Parameter' of 'Decision Node' | 
| static int | DECISION_NODE__INCOMING_OUTGOING_EDGESThe codefor constraint 'Validate Incoming Outgoing Edges' of 'Decision Node' | 
| static int | DECISION_NODE__PARAMETERSThe codefor constraint 'Validate Parameters' of 'Decision Node' | 
| static int | DECISION_NODE__TWO_INPUT_PARAMETERSThe codefor constraint 'Validate Two Input Parameters' of 'Decision Node' | 
| static int | DECISION_NODE__ZERO_INPUT_PARAMETERSThe codefor constraint 'Validate Zero Input Parameters' of 'Decision Node' | 
| static int | DEPLOYMENT_SPECIFICATION__DEPLOYED_ELEMENTSThe codefor constraint 'Validate Deployed Elements' of 'Deployment Specification' | 
| static int | DEPLOYMENT_SPECIFICATION__DEPLOYMENT_TARGETThe codefor constraint 'Validate Deployment Target' of 'Deployment Specification' | 
| static int | DESTROY_OBJECT_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Destroy Object Action' | 
| static int | DESTROY_OBJECT_ACTION__NO_TYPEThe codefor constraint 'Validate No Type' of 'Destroy Object Action' | 
| static int | DESTRUCTION_EVENT__NO_OCCURRENCE_SPECIFICATIONS_BELOWThe codefor constraint 'Validate No Occurrence Specifications Below' of 'Destruction Event' | 
| protected static int | DIAGNOSTIC_CODE_COUNTA 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_SOURCEA constant for the sourceof diagnosticcodesfrom this package | 
| static int | DURATION_CONSTRAINT__FIRST_EVENT_MULTIPLICITYThe codefor constraint 'Validate First Event Multiplicity' of 'Duration Constraint' | 
| static int | DURATION_OBSERVATION__FIRST_EVENT_MULTIPLICITYThe codefor constraint 'Validate First Event Multiplicity' of 'Duration Observation' | 
| static int | ELEMENT__HAS_OWNERThe codefor constraint 'Validate Has Owner' of 'Element' | 
| static int | ELEMENT__NOT_OWN_SELFThe codefor constraint 'Validate Not Own Self' of 'Element' | 
| static int | ELEMENT_IMPORT__IMPORTED_ELEMENT_IS_PUBLICThe codefor constraint 'Validate Imported Element Is Public' of 'Element Import' | 
| static int | ELEMENT_IMPORT__VISIBILITY_PUBLIC_OR_PRIVATEThe codefor constraint 'Validate Visibility Public Or Private' of 'Element Import' | 
| static int | EXCEPTION_HANDLER__EDGE_SOURCE_TARGETThe codefor constraint 'Validate Edge Source Target' of 'Exception Handler' | 
| static int | EXCEPTION_HANDLER__EXCEPTION_BODYThe codefor constraint 'Validate Exception Body' of 'Exception Handler' | 
| static int | EXCEPTION_HANDLER__ONE_INPUTThe codefor constraint 'Validate One Input' of 'Exception Handler' | 
| static int | EXCEPTION_HANDLER__RESULT_PINSThe codefor constraint 'Validate Result Pins' of 'Exception Handler' | 
| static int | EXECUTION_SPECIFICATION__SAME_LIFELINEThe codefor constraint 'Validate Same Lifeline' of 'Execution Specification' | 
| static int | EXPANSION_REGION__EXPANSION_NODESThe codefor constraint 'Validate Expansion Nodes' of 'Expansion Region' | 
| static int | EXTEND__EXTENSION_POINTSThe codefor constraint 'Validate Extension Points' of 'Extend' | 
| static int | EXTENSION__IS_BINARYThe codefor constraint 'Validate Is Binary' of 'Extension' | 
| static int | EXTENSION__NON_OWNED_ENDThe codefor constraint 'Validate Non Owned End' of 'Extension' | 
| static int | EXTENSION_END__AGGREGATIONThe codefor constraint 'Validate Aggregation' of 'Extension End' | 
| static int | EXTENSION_END__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Extension End' | 
| static int | EXTENSION_POINT__MUST_HAVE_NAMEThe codefor constraint 'Validate Must Have Name' of 'Extension Point' | 
| static int | FINAL_NODE__NO_OUTGOING_EDGESThe codefor constraint 'Validate No Outgoing Edges' of 'Final Node' | 
| static int | FINAL_STATE__CANNOT_REFERENCE_SUBMACHINEThe codefor constraint 'Validate Cannot Reference Submachine' of 'Final State' | 
| static int | FINAL_STATE__NO_ENTRY_BEHAVIORThe codefor constraint 'Validate No Entry Behavior' of 'Final State' | 
| static int | FINAL_STATE__NO_EXIT_BEHAVIORThe codefor constraint 'Validate No Exit Behavior' of 'Final State' | 
| static int | FINAL_STATE__NO_OUTGOING_TRANSITIONSThe codefor constraint 'Validate No Outgoing Transitions' of 'Final State' | 
| static int | FINAL_STATE__NO_REGIONSThe codefor constraint 'Validate No Regions' of 'Final State' | 
| static int | FINAL_STATE__NO_STATE_BEHAVIORThe codefor constraint 'Validate No State Behavior' of 'Final State' | 
| static int | FORK_NODE__EDGESThe codefor constraint 'Validate Edges' of 'Fork Node' | 
| static int | FORK_NODE__ONE_INCOMING_EDGEThe codefor constraint 'Validate One Incoming Edge' of 'Fork Node' | 
| static int | FUNCTION_BEHAVIOR__ONE_OUTPUT_PARAMETERThe codefor constraint 'Validate One Output Parameter' of 'Function Behavior' | 
| static int | FUNCTION_BEHAVIOR__TYPES_OF_PARAMETERSThe codefor constraint 'Validate Types Of Parameters' of 'Function Behavior' | 
| static int | GATE__MESSAGES_ACTUAL_GATEThe codefor constraint 'Validate Messages Actual Gate' of 'Gate' | 
| static int | GATE__MESSAGES_COMBINED_FRAGMENTThe codefor constraint 'Validate Messages Combined Fragment' of 'Gate' | 
| static int | GENERALIZATION__GENERALIZATION_SAME_CLASSIFIERThe codefor constraint 'Validate Generalization Same Classifier' of 'Generalization' | 
| static int | GENERALIZATION_SET__GENERALIZATION_SAME_CLASSIFIERThe codefor constraint 'Validate Generalization Same Classifier' of 'Generalization Set' | 
| static int | GENERALIZATION_SET__MAPS_TO_GENERALIZATION_SETThe codefor constraint 'Validate Maps To Generalization Set' of 'Generalization Set' | 
| static int | INFORMATION_FLOW__CONVEY_CLASSIFIERSThe codefor constraint 'Validate Convey Classifiers' of 'Information Flow' | 
| static int | INFORMATION_FLOW__MUST_CONFORMThe codefor constraint 'Validate Must Conform' of 'Information Flow' | 
| static int | INFORMATION_FLOW__SOURCES_AND_TARGETS_KINDThe codefor constraint 'Validate Sources And Targets Kind' of 'Information Flow' | 
| static int | INFORMATION_ITEM__HAS_NOThe codefor constraint 'Validate Has No' of 'Information Item' | 
| static int | INFORMATION_ITEM__NOT_INSTANTIABLEThe codefor constraint 'Validate Not Instantiable' of 'Information Item' | 
| static int | INFORMATION_ITEM__SOURCES_AND_TARGETSThe codefor constraint 'Validate Sources And Targets' of 'Information Item' | 
| static int | INITIAL_NODE__CONTROL_EDGESThe codefor constraint 'Validate Control Edges' of 'Initial Node' | 
| static int | INITIAL_NODE__NO_INCOMING_EDGESThe codefor constraint 'Validate No Incoming Edges' of 'Initial Node' | 
| static int | INPUT_PIN__OUTGOING_EDGES_STRUCTURED_ONLYThe codefor constraint 'Validate Outgoing Edges Structured Only' of 'Input Pin' | 
| static UMLValidator | INSTANCEThe cached model package | 
| static int | INSTANCE_SPECIFICATION__DEFINING_FEATUREThe codefor constraint 'Validate Defining Feature' of 'Instance Specification' | 
| static int | INSTANCE_SPECIFICATION__DEPLOYMENT_ARTIFACTThe codefor constraint 'Validate Deployment Artifact' of 'Instance Specification' | 
| static int | INSTANCE_SPECIFICATION__DEPLOYMENT_TARGETThe codefor constraint 'Validate Deployment Target' of 'Instance Specification' | 
| static int | INSTANCE_SPECIFICATION__STRUCTURAL_FEATUREThe codefor constraint 'Validate Structural Feature' of 'Instance Specification' | 
| static int | INTERACTION_CONSTRAINT__DYNAMIC_VARIABLESThe codefor constraint 'Validate Dynamic Variables' of 'Interaction Constraint' | 
| static int | INTERACTION_CONSTRAINT__GLOBAL_DATAThe codefor constraint 'Validate Global Data' of 'Interaction Constraint' | 
| static int | INTERACTION_CONSTRAINT__MAXINT_GREATER_EQUAL_MININTThe codefor constraint 'Validate Maxint Greater Equal Minint' of 'Interaction Constraint' | 
| static int | INTERACTION_CONSTRAINT__MAXINT_POSITIVEThe codefor constraint 'Validate Maxint Positive' of 'Interaction Constraint' | 
| static int | INTERACTION_CONSTRAINT__MININT_MAXINTThe codefor constraint 'Validate Minint Maxint' of 'Interaction Constraint' | 
| static int | INTERACTION_CONSTRAINT__MININT_NON_NEGATIVEThe codefor constraint 'Validate Minint Non Negative' of 'Interaction Constraint' | 
| static int | INTERACTION_OPERAND__GUARD_CONTAIN_REFERENCESThe codefor constraint 'Validate Guard Contain References' of 'Interaction Operand' | 
| static int | INTERACTION_OPERAND__GUARD_DIRECTLY_PRIORThe codefor constraint 'Validate Guard Directly Prior' of 'Interaction Operand' | 
| static int | INTERACTION_USE__ALL_LIFELINESThe codefor constraint 'Validate All Lifelines' of 'Interaction Use' | 
| static int | INTERACTION_USE__ARGUMENTS_ARE_CONSTANTSThe codefor constraint 'Validate Arguments Are Constants' of 'Interaction Use' | 
| static int | INTERACTION_USE__ARGUMENTS_CORRESPOND_TO_PARAMETERSThe codefor constraint 'Validate Arguments Correspond To Parameters' of 'Interaction Use' | 
| static int | INTERACTION_USE__GATES_MATCHThe codefor constraint 'Validate Gates Match' of 'Interaction Use' | 
| static int | INTERFACE__VISIBILITYThe codefor constraint 'Validate Visibility' of 'Interface' | 
| static int | INTERRUPTIBLE_ACTIVITY_REGION__INTERRUPTING_EDGESThe codefor constraint 'Validate Interrupting Edges' of 'Interruptible Activity Region' | 
| static int | INVOCATION_ACTION__ON_PORT_RECEIVERThe codefor constraint 'Validate On Port Receiver' of 'Invocation Action' | 
| static int | JOIN_NODE__INCOMING_OBJECT_FLOWThe codefor constraint 'Validate Incoming Object Flow' of 'Join Node' | 
| static int | JOIN_NODE__ONE_OUTGOING_EDGEThe codefor constraint 'Validate One Outgoing Edge' of 'Join Node' | 
| static int | LIFELINE__INTERACTION_USES_SHARE_LIFELINEThe codefor constraint 'Validate Interaction Uses Share Lifeline' of 'Lifeline' | 
| static int | LIFELINE__SAME_CLASSIFIERThe codefor constraint 'Validate Same Classifier' of 'Lifeline' | 
| static int | LIFELINE__SELECTOR_SPECIFIEDThe codefor constraint 'Validate Selector Specified' of 'Lifeline' | 
| static int | LINK_ACTION__NOT_STATICThe codefor constraint 'Validate Not Static' of 'Link Action' | 
| static int | LINK_ACTION__SAME_ASSOCIATIONThe codefor constraint 'Validate Same Association' of 'Link Action' | 
| static int | LINK_ACTION__SAME_PINSThe codefor constraint 'Validate Same Pins' of 'Link Action' | 
| static int | LINK_END_CREATION_DATA__CREATE_LINK_ACTIONThe codefor constraint 'Validate Create Link Action' of 'Link End Creation Data' | 
| static int | LINK_END_CREATION_DATA__SINGLE_INPUT_PINThe codefor constraint 'Validate Single Input Pin' of 'Link End Creation Data' | 
| static int | LINK_END_DATA__END_OBJECT_INPUT_PINThe codefor constraint 'Validate End Object Input Pin' of 'Link End Data' | 
| static int | LINK_END_DATA__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Link End Data' | 
| static int | LINK_END_DATA__PROPERTY_IS_ASSOCIATION_ENDThe codefor constraint 'Validate Property Is Association End' of 'Link End Data' | 
| static int | LINK_END_DATA__QUALIFIERSThe codefor constraint 'Validate Qualifiers' of 'Link End Data' | 
| static int | LINK_END_DATA__SAME_TYPEThe codefor constraint 'Validate Same Type' of 'Link End Data' | 
| static int | LINK_END_DESTRUCTION_DATA__DESTROY_LINK_ACTIONThe codefor constraint 'Validate Destroy Link Action' of 'Link End Destruction Data' | 
| static int | LINK_END_DESTRUCTION_DATA__UNLIMITED_NATURAL_AND_MULTIPLICITYThe codefor constraint 'Validate Unlimited Natural And Multiplicity' of 'Link End Destruction Data' | 
| static int | LOOP_NODE__BODY_OUTPUT_PINSThe codefor constraint 'Validate Body Output Pins' of 'Loop Node' | 
| static int | LOOP_NODE__INPUT_EDGESThe codefor constraint 'Validate Input Edges' of 'Loop Node' | 
| static int | LOOP_NODE__RESULT_NO_INCOMINGThe codefor constraint 'Validate Result No Incoming' of 'Loop Node' | 
| static int | MERGE_NODE__EDGESThe codefor constraint 'Validate Edges' of 'Merge Node' | 
| static int | MERGE_NODE__ONE_OUTGOING_EDGEThe codefor constraint 'Validate One Outgoing Edge' of 'Merge Node' | 
| static int | MESSAGE__ARGUMENTSThe codefor constraint 'Validate Arguments' of 'Message' | 
| static int | MESSAGE__CANNOT_CROSS_BOUNDARIESThe codefor constraint 'Validate Cannot Cross Boundaries' of 'Message' | 
| static int | MESSAGE__OCCURRENCE_SPECIFICATIONSThe codefor constraint 'Validate Occurrence Specifications' of 'Message' | 
| static int | MESSAGE__SENDING_RECEIVING_MESSAGE_EVENTThe codefor constraint 'Validate Sending Receiving Message Event' of 'Message' | 
| static int | MESSAGE__SIGNATURE_IS_OPERATIONThe codefor constraint 'Validate Signature Is Operation' of 'Message' | 
| static int | MESSAGE__SIGNATURE_IS_SIGNALThe codefor constraint 'Validate Signature Is Signal' of 'Message' | 
| static int | MESSAGE__SIGNATURE_REFER_TOThe codefor constraint 'Validate Signature Refer To' of 'Message' | 
| static int | MULTIPLICITY_ELEMENT__LOWER_GE0The codefor constraint 'Validate Lower Ge0' of 'Multiplicity Element' | 
| static int | MULTIPLICITY_ELEMENT__UPPER_GE_LOWERThe codefor constraint 'Validate Upper Ge Lower' of 'Multiplicity Element' | 
| static int | MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_CONSTANTThe codefor constraint 'Validate Value Specification Constant' of 'Multiplicity Element' | 
| static int | MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_NO_SIDE_EFFECTSThe codefor constraint 'Validate Value Specification No Side Effects' of 'Multiplicity Element' | 
| static int | NAMED_ELEMENT__HAS_NO_QUALIFIED_NAMEThe codefor constraint 'Validate Has No Qualified Name' of 'Named Element' | 
| static int | NAMED_ELEMENT__HAS_QUALIFIED_NAMEThe codefor constraint 'Validate Has Qualified Name' of 'Named Element' | 
| static int | NAMED_ELEMENT__VISIBILITY_NEEDS_OWNERSHIPThe codefor constraint 'Validate Visibility Needs Ownership' of 'Named Element' | 
| static int | NAMESPACE__MEMBERS_DISTINGUISHABLEThe codefor constraint 'Validate Members Distinguishable' of 'Namespace' | 
| static int | NODE__INTERNAL_STRUCTUREThe codefor constraint 'Validate Internal Structure' of 'Node' | 
| static int | OBJECT_FLOW__COMPATIBLE_TYPESThe codefor constraint 'Validate Compatible Types' of 'Object Flow' | 
| static int | OBJECT_FLOW__INPUT_AND_OUTPUT_PARAMETERThe codefor constraint 'Validate Input And Output Parameter' of 'Object Flow' | 
| static int | OBJECT_FLOW__IS_MULTICAST_OR_IS_MULTIRECEIVEThe codefor constraint 'Validate Is Multicast Or Is Multireceive' of 'Object Flow' | 
| static int | OBJECT_FLOW__NO_ACTIONSThe codefor constraint 'Validate No Actions' of 'Object Flow' | 
| static int | OBJECT_FLOW__SAME_UPPER_BOUNDSThe codefor constraint 'Validate Same Upper Bounds' of 'Object Flow' | 
| static int | OBJECT_FLOW__SELECTION_BEHAVIOURThe codefor constraint 'Validate Selection Behaviour' of 'Object Flow' | 
| static int | OBJECT_FLOW__TARGETThe codefor constraint 'Validate Target' of 'Object Flow' | 
| static int | OBJECT_FLOW__TRANSFORMATION_BEHAVIOURThe codefor constraint 'Validate Transformation Behaviour' of 'Object Flow' | 
| static int | OBJECT_NODE__INPUT_OUTPUT_PARAMETERThe codefor constraint 'Validate Input Output Parameter' of 'Object Node' | 
| static int | OBJECT_NODE__NOT_UNIQUEThe codefor constraint 'Validate Not Unique' of 'Object Node' | 
| static int | OBJECT_NODE__OBJECT_FLOW_EDGESThe codefor constraint 'Validate Object Flow Edges' of 'Object Node' | 
| static int | OBJECT_NODE__SELECTION_BEHAVIORThe codefor constraint 'Validate Selection Behavior' of 'Object Node' | 
| static int | OPAQUE_EXPRESSION__LANGUAGE_BODY_SIZEThe codefor constraint 'Validate Language Body Size' of 'Opaque Expression' | 
| static int | OPAQUE_EXPRESSION__ONE_RETURN_RESULT_PARAMETERThe codefor constraint 'Validate One Return Result Parameter' of 'Opaque Expression' | 
| static int | OPAQUE_EXPRESSION__ONLY_RETURN_RESULT_PARAMETERSThe codefor constraint 'Validate Only Return Result Parameters' of 'Opaque Expression' | 
| static int | OPERATION__AT_MOST_ONE_RETURNThe codefor constraint 'Validate At Most One Return' of 'Operation' | 
| static int | OPERATION__ONLY_BODY_FOR_QUERYThe codefor constraint 'Validate Only Body For Query' of 'Operation' | 
| static int | OUTPUT_PIN__INCOMING_EDGES_STRUCTURED_ONLYThe codefor constraint 'Validate Incoming Edges Structured Only' of 'Output Pin' | 
| static int | PACKAGE__ELEMENTS_PUBLIC_OR_PRIVATEThe codefor constraint 'Validate Elements Public Or Private' of 'Package' | 
| static int | PACKAGE_IMPORT__PUBLIC_OR_PRIVATEThe codefor constraint 'Validate Public Or Private' of 'Package Import' | 
| static int | PARAMETER__CONNECTOR_ENDThe codefor constraint 'Validate Connector End' of 'Parameter' | 
| static int | PARAMETER__IN_AND_OUTThe codefor constraint 'Validate In And Out' of 'Parameter' | 
| static int | PARAMETER__NOT_EXCEPTIONThe codefor constraint 'Validate Not Exception' of 'Parameter' | 
| static int | PARAMETER__REENTRANT_BEHAVIORSThe codefor constraint 'Validate Reentrant Behaviors' of 'Parameter' | 
| static int | PARAMETER__STREAM_AND_EXCEPTIONThe codefor constraint 'Validate Stream And Exception' of 'Parameter' | 
| static int | PARAMETER_SET__INPUTThe codefor constraint 'Validate Input' of 'Parameter Set' | 
| static int | PARAMETER_SET__SAME_PARAMETERIZED_ENTITYThe codefor constraint 'Validate Same Parameterized Entity' of 'Parameter Set' | 
| static int | PARAMETER_SET__TWO_PARAMETER_SETSThe codefor constraint 'Validate Two Parameter Sets' of 'Parameter Set' | 
| static int | PART_DECOMPOSITION__ASSUMEThe codefor constraint 'Validate Assume' of 'Part Decomposition' | 
| static int | PART_DECOMPOSITION__COMMUTATIVITY_OF_DECOMPOSITIONThe codefor constraint 'Validate Commutativity Of Decomposition' of 'Part Decomposition' | 
| static int | PART_DECOMPOSITION__PARTS_OF_INTERNAL_STRUCTURESThe codefor constraint 'Validate Parts Of Internal Structures' of 'Part Decomposition' | 
| static int | PIN__CONTROL_PINSThe codefor constraint 'Validate Control Pins' of 'Pin' | 
| static int | PORT__DEFAULT_VALUEThe codefor constraint 'Validate Default Value' of 'Port' | 
| static int | PORT__PORT_AGGREGATIONThe codefor constraint 'Validate Port Aggregation' of 'Port' | 
| static int | PORT__PORT_DESTROYEDThe codefor constraint 'Validate Port Destroyed' of 'Port' | 
| static int | PORT__REQUIRED_INTERFACESThe codefor constraint 'Validate Required Interfaces' of 'Port' | 
| static int | PROFILE__METACLASS_REFERENCE_NOT_SPECIALIZEDThe codefor constraint 'Validate Metaclass Reference Not Specialized' of 'Profile' | 
| static int | PROFILE__REFERENCES_SAME_METAMODELThe codefor constraint 'Validate References Same Metamodel' of 'Profile' | 
| static int | PROPERTY__BINDING_TO_ATTRIBUTEThe codefor constraint 'Validate Binding To Attribute' of 'Property' | 
| static int | PROPERTY__DEPLOYMENT_TARGETThe codefor constraint 'Validate Deployment Target' of 'Property' | 
| static int | PROPERTY__DERIVED_UNION_IS_DERIVEDThe codefor constraint 'Validate Derived Union Is Derived' of 'Property' | 
| static int | PROPERTY__DERIVED_UNION_IS_READ_ONLYThe codefor constraint 'Validate Derived Union Is Read Only' of 'Property' | 
| static int | PROPERTY__MULTIPLICITY_OF_COMPOSITEThe codefor constraint 'Validate Multiplicity Of Composite' of 'Property' | 
| static int | PROPERTY__NAVIGABLE_READONLYThe codefor constraint 'Validate Navigable Readonly' of 'Property' | 
| static int | PROPERTY__REDEFINED_PROPERTY_INHERITEDThe codefor constraint 'Validate Redefined Property Inherited' of 'Property' | 
| static int | PROPERTY__SUBSETTED_PROPERTY_NAMESThe codefor constraint 'Validate Subsetted Property Names' of 'Property' | 
| static int | PROPERTY__SUBSETTING_CONTEXT_CONFORMSThe codefor constraint 'Validate Subsetting Context Conforms' of 'Property' | 
| static int | PROPERTY__SUBSETTING_RULESThe codefor constraint 'Validate Subsetting Rules' of 'Property' | 
| static int | PROTOCOL_STATE_MACHINE__CLASSIFIER_CONTEXTThe codefor constraint 'Validate Classifier Context' of 'Protocol State Machine' | 
| static int | PROTOCOL_STATE_MACHINE__DEEP_OR_SHALLOW_HISTORYThe codefor constraint 'Validate Deep Or Shallow History' of 'Protocol State Machine' | 
| static int | PROTOCOL_STATE_MACHINE__ENTRY_EXIT_DOThe codefor constraint 'Validate Entry Exit Do' of 'Protocol State Machine' | 
| static int | PROTOCOL_STATE_MACHINE__PORTS_CONNECTEDThe codefor constraint 'Validate Ports Connected' of 'Protocol State Machine' | 
| static int | PROTOCOL_STATE_MACHINE__PROTOCOL_TRANSITIONSThe codefor constraint 'Validate Protocol Transitions' of 'Protocol State Machine' | 
| static int | PROTOCOL_TRANSITION__ASSOCIATED_ACTIONSThe codefor constraint 'Validate Associated Actions' of 'Protocol Transition' | 
| static int | PROTOCOL_TRANSITION__BELONGS_TO_PSMThe codefor constraint 'Validate Belongs To Psm' of 'Protocol Transition' | 
| static int | PROTOCOL_TRANSITION__REFERS_TO_OPERATIONThe codefor constraint 'Validate Refers To Operation' of 'Protocol Transition' | 
| static int | PSEUDOSTATE__CHOICE_VERTEXThe codefor constraint 'Validate Choice Vertex' of 'Pseudostate' | 
| static int | PSEUDOSTATE__FORK_VERTEXThe codefor constraint 'Validate Fork Vertex' of 'Pseudostate' | 
| static int | PSEUDOSTATE__HISTORY_VERTICESThe codefor constraint 'Validate History Vertices' of 'Pseudostate' | 
| static int | PSEUDOSTATE__INITIAL_VERTEXThe codefor constraint 'Validate Initial Vertex' of 'Pseudostate' | 
| static int | PSEUDOSTATE__JOIN_VERTEXThe codefor constraint 'Validate Join Vertex' of 'Pseudostate' | 
| static int | PSEUDOSTATE__JUNCTION_VERTEXThe codefor constraint 'Validate Junction Vertex' of 'Pseudostate' | 
| static int | PSEUDOSTATE__OUTGOING_FROM_INITIALThe codefor constraint 'Validate Outgoing From Initial' of 'Pseudostate' | 
| static int | PSEUDOSTATE__TRANSITIONS_INCOMINGThe codefor constraint 'Validate Transitions Incoming' of 'Pseudostate' | 
| static int | PSEUDOSTATE__TRANSITIONS_OUTGOINGThe codefor constraint 'Validate Transitions Outgoing' of 'Pseudostate' | 
| static int | QUALIFIER_VALUE__MULTIPLICITY_OF_QUALIFIERThe codefor constraint 'Validate Multiplicity Of Qualifier' of 'Qualifier Value' | 
| static int | QUALIFIER_VALUE__QUALIFIER_ATTRIBUTEThe codefor constraint 'Validate Qualifier Attribute' of 'Qualifier Value' | 
| static int | QUALIFIER_VALUE__TYPE_OF_QUALIFIERThe codefor constraint 'Validate Type Of Qualifier' of 'Qualifier Value' | 
| static int | READ_EXTENT_ACTION__MULTIPLICITY_OF_RESULTThe codefor constraint 'Validate Multiplicity Of Result' of 'Read Extent Action' | 
| static int | READ_EXTENT_ACTION__TYPE_IS_CLASSIFIERThe codefor constraint 'Validate Type Is Classifier' of 'Read Extent Action' | 
| static int | READ_IS_CLASSIFIED_OBJECT_ACTION__BOOLEAN_RESULTThe codefor constraint 'Validate Boolean Result' of 'Read Is Classified Object Action' | 
| static int | READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_INPUTThe codefor constraint 'Validate Multiplicity Of Input' of 'Read Is Classified Object Action' | 
| static int | READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_OUTPUTThe codefor constraint 'Validate Multiplicity Of Output' of 'Read Is Classified Object Action' | 
| static int | READ_IS_CLASSIFIED_OBJECT_ACTION__NO_TYPEThe codefor constraint 'Validate No Type' of 'Read Is Classified Object Action' | 
| static int | READ_LINK_ACTION__COMPATIBLE_MULTIPLICITYThe codefor constraint 'Validate Compatible Multiplicity' of 'Read Link Action' | 
| static int | READ_LINK_ACTION__NAVIGABLE_OPEN_ENDThe codefor constraint 'Validate Navigable Open End' of 'Read Link Action' | 
| static int | READ_LINK_ACTION__ONE_OPEN_ENDThe codefor constraint 'Validate One Open End' of 'Read Link Action' | 
| static int | READ_LINK_ACTION__TYPE_AND_ORDERINGThe codefor constraint 'Validate Type And Ordering' of 'Read Link Action' | 
| static int | READ_LINK_ACTION__VISIBILITYThe codefor constraint 'Validate Visibility' of 'Read Link Action' | 
| static int | READ_LINK_OBJECT_END_ACTION__ASSOCIATION_OF_ASSOCIATIONThe codefor constraint 'Validate Association Of Association' of 'Read Link Object End Action' | 
| static int | READ_LINK_OBJECT_END_ACTION__ENDS_OF_ASSOCIATIONThe codefor constraint 'Validate Ends Of Association' of 'Read Link Object End Action' | 
| static int | READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_OBJECTThe codefor constraint 'Validate Multiplicity Of Object' of 'Read Link Object End Action' | 
| static int | READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_RESULTThe codefor constraint 'Validate Multiplicity Of Result' of 'Read Link Object End Action' | 
| static int | READ_LINK_OBJECT_END_ACTION__PROPERTYThe codefor constraint 'Validate Property' of 'Read Link Object End Action' | 
| static int | READ_LINK_OBJECT_END_ACTION__TYPE_OF_OBJECTThe codefor constraint 'Validate Type Of Object' of 'Read Link Object End Action' | 
| static int | READ_LINK_OBJECT_END_ACTION__TYPE_OF_RESULTThe codefor constraint 'Validate Type Of Result' of 'Read Link Object End Action' | 
| static int | READ_LINK_OBJECT_END_QUALIFIER_ACTION__ASSOCIATION_OF_ASSOCIATIONThe codefor constraint 'Validate Association Of Association' of 'Read Link Object End Qualifier Action' | 
| static int | READ_LINK_OBJECT_END_QUALIFIER_ACTION__ENDS_OF_ASSOCIATIONThe codefor constraint 'Validate Ends Of Association' of 'Read Link Object End Qualifier Action' | 
| static int | READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_OBJECTThe codefor constraint 'Validate Multiplicity Of Object' of 'Read Link Object End Qualifier Action' | 
| static int | READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_QUALIFIERThe codefor constraint 'Validate Multiplicity Of Qualifier' of 'Read Link Object End Qualifier Action' | 
| static int | READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_RESULTThe codefor constraint 'Validate Multiplicity Of Result' of 'Read Link Object End Qualifier Action' | 
| static int | READ_LINK_OBJECT_END_QUALIFIER_ACTION__QUALIFIER_ATTRIBUTEThe codefor constraint 'Validate Qualifier Attribute' of 'Read Link Object End Qualifier Action' | 
| static int | READ_LINK_OBJECT_END_QUALIFIER_ACTION__SAME_TYPEThe codefor constraint 'Validate Same Type' of 'Read Link Object End Qualifier Action' | 
| static int | READ_LINK_OBJECT_END_QUALIFIER_ACTION__TYPE_OF_OBJECTThe codefor constraint 'Validate Type Of Object' of 'Read Link Object End Qualifier Action' | 
| static int | READ_SELF_ACTION__CONTAINEDThe codefor constraint 'Validate Contained' of 'Read Self Action' | 
| static int | READ_SELF_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Read Self Action' | 
| static int | READ_SELF_ACTION__NOT_STATICThe codefor constraint 'Validate Not Static' of 'Read Self Action' | 
| static int | READ_SELF_ACTION__TYPEThe codefor constraint 'Validate Type' of 'Read Self Action' | 
| static int | READ_STRUCTURAL_FEATURE_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Read Structural Feature Action' | 
| static int | READ_STRUCTURAL_FEATURE_ACTION__TYPE_AND_ORDERINGThe codefor constraint 'Validate Type And Ordering' of 'Read Structural Feature Action' | 
| static int | READ_VARIABLE_ACTION__COMPATIBLE_MULTIPLICITYThe codefor constraint 'Validate Compatible Multiplicity' of 'Read Variable Action' | 
| static int | READ_VARIABLE_ACTION__TYPE_AND_ORDERINGThe codefor constraint 'Validate Type And Ordering' of 'Read Variable Action' | 
| static int | RECEPTION__NOT_QUERYThe codefor constraint 'Validate Not Query' of 'Reception' | 
| static int | RECLASSIFY_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACTThe codefor constraint 'Validate Classifier Not Abstract' of 'Reclassify Object Action' | 
| static int | RECLASSIFY_OBJECT_ACTION__INPUT_PINThe codefor constraint 'Validate Input Pin' of 'Reclassify Object Action' | 
| static int | RECLASSIFY_OBJECT_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Reclassify Object Action' | 
| static int | REDEFINABLE_ELEMENT__REDEFINITION_CONSISTENTThe codefor constraint 'Validate Redefinition Consistent' of 'Redefinable Element' | 
| static int | REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT_VALIDThe codefor constraint 'Validate Redefinition Context Valid' of 'Redefinable Element' | 
| static int | REDEFINABLE_TEMPLATE_SIGNATURE__INHERITED_PARAMETERSThe codefor constraint 'Validate Inherited Parameters' of 'Redefinable Template Signature' | 
| static int | REDUCE_ACTION__INPUT_TYPE_IS_COLLECTIONThe codefor constraint 'Validate Input Type Is Collection' of 'Reduce Action' | 
| static int | REDUCE_ACTION__OUTPUT_TYPES_ARE_COMPATIBLEThe codefor constraint 'Validate Output Types Are Compatible' of 'Reduce Action' | 
| static int | REDUCE_ACTION__REDUCER_INPUTS_OUTPUTThe codefor constraint 'Validate Reducer Inputs Output' of 'Reduce Action' | 
| static int | REGION__DEEP_HISTORY_VERTEXThe codefor constraint 'Validate Deep History Vertex' of 'Region' | 
| static int | REGION__INITIAL_VERTEXThe codefor constraint 'Validate Initial Vertex' of 'Region' | 
| static int | REGION__OWNEDThe codefor constraint 'Validate Owned' of 'Region' | 
| static int | REGION__SHALLOW_HISTORY_VERTEXThe codefor constraint 'Validate Shallow History Vertex' of 'Region' | 
| static int | REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION__NON_UNIQUE_REMOVALThe codefor constraint 'Validate Non Unique Removal' of 'Remove Structural Feature Value Action' | 
| static int | REMOVE_VARIABLE_VALUE_ACTION__UNLIMITED_NATURALThe codefor constraint 'Validate Unlimited Natural' of 'Remove Variable Value Action' | 
| static int | REPLY_ACTION__EVENT_ON_REPLY_TO_CALL_TRIGGERThe codefor constraint 'Validate Event On Reply To Call Trigger' of 'Reply Action' | 
| static int | REPLY_ACTION__PINS_MATCH_PARAMETERThe codefor constraint 'Validate Pins Match Parameter' of 'Reply Action' | 
| static int | SEND_SIGNAL_ACTION__NUMBER_ORDERThe codefor constraint 'Validate Number Order' of 'Send Signal Action' | 
| static int | SEND_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITYThe codefor constraint 'Validate Type Ordering Multiplicity' of 'Send Signal Action' | 
| static int | START_CLASSIFIER_BEHAVIOR_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Start Classifier Behavior Action' | 
| static int | START_CLASSIFIER_BEHAVIOR_ACTION__TYPE_HAS_CLASSIFIERThe codefor constraint 'Validate Type Has Classifier' of 'Start Classifier Behavior Action' | 
| static int | START_OBJECT_BEHAVIOR_ACTION__MULTIPLICITY_OF_OBJECTThe codefor constraint 'Validate Multiplicity Of Object' of 'Start Object Behavior Action' | 
| static int | START_OBJECT_BEHAVIOR_ACTION__NUMBER_ORDER_ARGUMENTSThe codefor constraint 'Validate Number Order Arguments' of 'Start Object Behavior Action' | 
| static int | START_OBJECT_BEHAVIOR_ACTION__NUMBER_ORDER_RESULTSThe codefor constraint 'Validate Number Order Results' of 'Start Object Behavior Action' | 
| static int | START_OBJECT_BEHAVIOR_ACTION__TYPE_OF_OBJECTThe codefor constraint 'Validate Type Of Object' of 'Start Object Behavior Action' | 
| static int | START_OBJECT_BEHAVIOR_ACTION__TYPE_ORDERING_MULTIPLICITY_MATCHThe codefor constraint 'Validate Type Ordering Multiplicity Match' of 'Start Object Behavior Action' | 
| static int | STATE__COMPOSITE_STATESThe codefor constraint 'Validate Composite States' of 'State' | 
| static int | STATE__DESTINATIONS_OR_SOURCES_OF_TRANSITIONSThe codefor constraint 'Validate Destinations Or Sources Of Transitions' of 'State' | 
| static int | STATE__ENTRY_OR_EXITThe codefor constraint 'Validate Entry Or Exit' of 'State' | 
| static int | STATE__SUBMACHINE_OR_REGIONSThe codefor constraint 'Validate Submachine Or Regions' of 'State' | 
| static int | STATE__SUBMACHINE_STATESThe codefor constraint 'Validate Submachine States' of 'State' | 
| static int | STATE_MACHINE__CLASSIFIER_CONTEXTThe codefor constraint 'Validate Classifier Context' of 'State Machine' | 
| static int | STATE_MACHINE__CONNECTION_POINTSThe codefor constraint 'Validate Connection Points' of 'State Machine' | 
| static int | STATE_MACHINE__CONTEXT_CLASSIFIERThe codefor constraint 'Validate Context Classifier' of 'State Machine' | 
| static int | STATE_MACHINE__METHODThe codefor constraint 'Validate Method' of 'State Machine' | 
| static int | STEREOTYPE__GENERALIZEThe codefor constraint 'Validate Generalize' of 'Stereotype' | 
| static int | STEREOTYPE__NAME_NOT_CLASHThe codefor constraint 'Validate Name Not Clash' of 'Stereotype' | 
| static int | STRING_EXPRESSION__OPERANDSThe codefor constraint 'Validate Operands' of 'String Expression' | 
| static int | STRING_EXPRESSION__SUBEXPRESSIONSThe codefor constraint 'Validate Subexpressions' of 'String Expression' | 
| static int | STRUCTURAL_FEATURE_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Structural Feature Action' | 
| static int | STRUCTURAL_FEATURE_ACTION__NOT_STATICThe codefor constraint 'Validate Not Static' of 'Structural Feature Action' | 
| static int | STRUCTURAL_FEATURE_ACTION__ONE_FEATURING_CLASSIFIERThe codefor constraint 'Validate One Featuring Classifier' of 'Structural Feature Action' | 
| static int | STRUCTURAL_FEATURE_ACTION__SAME_TYPEThe codefor constraint 'Validate Same Type' of 'Structural Feature Action' | 
| static int | STRUCTURAL_FEATURE_ACTION__VISIBILITYThe codefor constraint 'Validate Visibility' of 'Structural Feature Action' | 
| static int | STRUCTURED_ACTIVITY_NODE__EDGESThe codefor constraint 'Validate Edges' of 'Structured Activity Node' | 
| static int | STRUCTURED_CLASSIFIER__MULTIPLICITIESThe codefor constraint 'Validate Multiplicities' of 'Structured Classifier' | 
| static int | TEMPLATE_BINDING__ONE_PARAMETER_SUBSTITUTIONThe codefor constraint 'Validate One Parameter Substitution' of 'Template Binding' | 
| static int | TEMPLATE_BINDING__PARAMETER_SUBSTITUTION_FORMALThe codefor constraint 'Validate Parameter Substitution Formal' of 'Template Binding' | 
| static int | TEMPLATE_PARAMETER__MUST_BE_COMPATIBLEThe codefor constraint 'Validate Must Be Compatible' of 'Template Parameter' | 
| static int | TEMPLATE_PARAMETER_SUBSTITUTION__MUST_BE_COMPATIBLEThe codefor constraint 'Validate Must Be Compatible' of 'Template Parameter Substitution' | 
| static int | TEMPLATE_SIGNATURE__OWN_ELEMENTSThe codefor constraint 'Validate Own Elements' of 'Template Signature' | 
| static int | TEST_IDENTITY_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Test Identity Action' | 
| static int | TEST_IDENTITY_ACTION__NO_TYPEThe codefor constraint 'Validate No Type' of 'Test Identity Action' | 
| static int | TEST_IDENTITY_ACTION__RESULT_IS_BOOLEANThe codefor constraint 'Validate Result Is Boolean' of 'Test Identity Action' | 
| static int | TIME_EVENT__STARTING_TIMEThe codefor constraint 'Validate Starting Time' of 'Time Event' | 
| static int | TIME_EVENT__WHEN_NON_NEGATIVEThe codefor constraint 'Validate When Non Negative' of 'Time Event' | 
| static int | TRANSITION__FORK_SEGMENT_GUARDSThe codefor constraint 'Validate Fork Segment Guards' of 'Transition' | 
| static int | TRANSITION__FORK_SEGMENT_STATEThe codefor constraint 'Validate Fork Segment State' of 'Transition' | 
| static int | TRANSITION__INITIAL_TRANSITIONThe codefor constraint 'Validate Initial Transition' of 'Transition' | 
| static int | TRANSITION__JOIN_SEGMENT_GUARDSThe codefor constraint 'Validate Join Segment Guards' of 'Transition' | 
| static int | TRANSITION__JOIN_SEGMENT_STATEThe codefor constraint 'Validate Join Segment State' of 'Transition' | 
| static int | TRANSITION__OUTGOING_PSEUDOSTATESThe codefor constraint 'Validate Outgoing Pseudostates' of 'Transition' | 
| static int | TRANSITION__SIGNATURES_COMPATIBLEThe codefor constraint 'Validate Signatures Compatible' of 'Transition' | 
| static int | UNMARSHALL_ACTION__MULTIPLICITY_OF_OBJECTThe codefor constraint 'Validate Multiplicity Of Object' of 'Unmarshall Action' | 
| static int | UNMARSHALL_ACTION__MULTIPLICITY_OF_RESULTThe codefor constraint 'Validate Multiplicity Of Result' of 'Unmarshall Action' | 
| static int | UNMARSHALL_ACTION__NUMBER_OF_RESULTThe codefor constraint 'Validate Number Of Result' of 'Unmarshall Action' | 
| static int | UNMARSHALL_ACTION__SAME_TYPEThe codefor constraint 'Validate Same Type' of 'Unmarshall Action' | 
| static int | UNMARSHALL_ACTION__STRUCTURAL_FEATUREThe codefor constraint 'Validate Structural Feature' of 'Unmarshall Action' | 
| static int | UNMARSHALL_ACTION__TYPE_AND_ORDERINGThe codefor constraint 'Validate Type And Ordering' of 'Unmarshall Action' | 
| static int | UNMARSHALL_ACTION__UNMARSHALL_TYPE_IS_CLASSIFIERThe codefor constraint 'Validate Unmarshall Type Is Classifier' of 'Unmarshall Action' | 
| static int | USE_CASE__BINARY_ASSOCIATIONSThe codefor constraint 'Validate Binary Associations' of 'Use Case' | 
| static int | USE_CASE__CANNOT_INCLUDE_SELFThe codefor constraint 'Validate Cannot Include Self' of 'Use Case' | 
| static int | USE_CASE__MUST_HAVE_NAMEThe codefor constraint 'Validate Must Have Name' of 'Use Case' | 
| static int | USE_CASE__NO_ASSOCIATION_TO_USE_CASEThe codefor constraint 'Validate No Association To Use Case' of 'Use Case' | 
| static int | VALUE_PIN__COMPATIBLE_TYPEThe codefor constraint 'Validate Compatible Type' of 'Value Pin' | 
| static int | VALUE_PIN__NO_INCOMING_EDGESThe codefor constraint 'Validate No Incoming Edges' of 'Value Pin' | 
| static int | VALUE_SPECIFICATION_ACTION__COMPATIBLE_TYPEThe codefor constraint 'Validate Compatible Type' of 'Value Specification Action' | 
| static int | VALUE_SPECIFICATION_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Value Specification Action' | 
| static int | VARIABLE__OWNEDThe codefor constraint 'Validate Owned' of 'Variable' | 
| static int | VARIABLE_ACTION__SCOPE_OF_VARIABLEThe codefor constraint 'Validate Scope Of Variable' of 'Variable Action' | 
| static int | WRITE_LINK_ACTION__ALLOW_ACCESSThe codefor constraint 'Validate Allow Access' of 'Write Link Action' | 
| static int | WRITE_STRUCTURAL_FEATURE_ACTION__INPUT_PINThe codefor constraint 'Validate Input Pin' of 'Write Structural Feature Action' | 
| static int | WRITE_STRUCTURAL_FEATURE_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Write Structural Feature Action' | 
| static int | WRITE_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY_OF_RESULTThe codefor constraint 'Validate Multiplicity Of Result' of 'Write Structural Feature Action' | 
| static int | WRITE_STRUCTURAL_FEATURE_ACTION__TYPE_OF_RESULTThe codefor constraint 'Validate Type Of Result' of 'Write Structural Feature Action' | 
| static int | WRITE_VARIABLE_ACTION__MULTIPLICITYThe codefor constraint 'Validate Multiplicity' of 'Write Variable Action' | 
| static int | WRITE_VARIABLE_ACTION__SAME_TYPEThe codefor 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_BIDIRECTIONAL_REFERENCE_IS_PAIRED, 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__NO_CIRCULAR_CONTAINMENT, EOBJECT__UNIQUE_ID, ROOT_OBJECT | 
| 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 | 
|  org.eclipse.emf.common.util.ResourceLocator | getResourceLocator()Returns the resource locator that will be used to fetch messages for this validator's diagnostics | 
|  boolean | validate_BidirectionalReferenceIsPaired(org.eclipse.emf.ecore.EObject eObject,
                                        org.eclipse.emf.ecore.EReference eReference,
                                        org.eclipse.emf.ecore.EReference eOpposite,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context) | 
| 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 validateXXXfor 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_validateMaximumOneParameterNode(ActivityParameterNode activityParameterNode,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateMaximumOneParameterNode constraint of 'Activity Parameter Node' | 
|  boolean | validateActivityParameterNode_validateMaximumTwoParameterNodes(ActivityParameterNode activityParameterNode,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateMaximumTwoParameterNodes 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_validateMultiplicityOfResult(ClearStructuralFeatureAction clearStructuralFeatureAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateMultiplicityOfResult constraint of 'Clear Structural Feature Action' | 
|  boolean | validateClearStructuralFeatureAction_validateTypeOfResult(ClearStructuralFeatureAction clearStructuralFeatureAction,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateTypeOfResult constraint of 'Clear Structural Feature Action' | 
|  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_validateDecisionInputFlowIncoming(DecisionNode decisionNode,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateDecisionInputFlowIncoming constraint of 'Decision Node' | 
|  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_validateIncomingControlOneInputParameter(DecisionNode decisionNode,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateIncomingControlOneInputParameter constraint of 'Decision Node' | 
|  boolean | validateDecisionNode_validateIncomingObjectOneInputParameter(DecisionNode decisionNode,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateIncomingObjectOneInputParameter constraint of 'Decision Node' | 
|  boolean | validateDecisionNode_validateIncomingOutgoingEdges(DecisionNode decisionNode,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateIncomingOutgoingEdges constraint of 'Decision Node' | 
|  boolean | validateDecisionNode_validateParameters(DecisionNode decisionNode,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateParameters constraint of 'Decision Node' | 
|  boolean | validateDecisionNode_validateTwoInputParameters(DecisionNode decisionNode,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateTwoInputParameters constraint of 'Decision Node' | 
|  boolean | validateDecisionNode_validateZeroInputParameters(DecisionNode decisionNode,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateZeroInputParameters 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_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 | validateStartObjectBehaviorAction_validateMultiplicityOfObject(StartObjectBehaviorAction startObjectBehaviorAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateMultiplicityOfObject constraint of 'Start Object Behavior Action' | 
|  boolean | validateStartObjectBehaviorAction_validateNumberOrderArguments(StartObjectBehaviorAction startObjectBehaviorAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateNumberOrderArguments constraint of 'Start Object Behavior Action' | 
|  boolean | validateStartObjectBehaviorAction_validateNumberOrderResults(StartObjectBehaviorAction startObjectBehaviorAction,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateNumberOrderResults constraint of 'Start Object Behavior Action' | 
|  boolean | validateStartObjectBehaviorAction_validateTypeOfObject(StartObjectBehaviorAction startObjectBehaviorAction,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateTypeOfObject constraint of 'Start Object Behavior Action' | 
|  boolean | validateStartObjectBehaviorAction_validateTypeOrderingMultiplicityMatch(StartObjectBehaviorAction startObjectBehaviorAction,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateTypeOrderingMultiplicityMatch constraint of 'Start Object Behavior Action' | 
|  boolean | validateStartObjectBehaviorAction(StartObjectBehaviorAction startObjectBehaviorAction,
                                  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_validateMultiplicityOfResult(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateMultiplicityOfResult constraint of 'Write Structural Feature Action' | 
|  boolean | validateWriteStructuralFeatureAction_validateTypeOfResult(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)Validates the validateTypeOfResult 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, createDiagnostic, getEcoreResourceLocator, getEcoreString, getFeatureLabel, getObjectLabel, getRootEValidator, getString, getValidationDelegateRegistry, getValueLabel, isEcoreString, reportConstraintDelegateException, reportConstraintDelegateException, reportConstraintDelegateNotFound, reportConstraintDelegateNotFound, reportConstraintDelegateViolation, reportConstraintDelegateViolation, reportDataValuePatternViolation, reportDataValueTypeViolation, reportEnumerationViolation, reportFractionDigitsViolation, reportInvariantDelegateException, reportInvariantDelegateNotFound, reportInvariantDelegateViolation, reportMaxLengthViolation, reportMaxViolation, reportMinLengthViolation, reportMinViolation, reportTotalDigitsViolation, validate_DataValueConforms, validate_EveryBidirectionalReferenceIsPaired, validate_EveryDataValueConforms, validate_EveryDefaultConstraint, validate_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_EveryProxyResolves, validate_EveryReferenceIsContained, validate_KeyUnique, validate_MapEntryUnique, validate_MultiplicityConforms, validate_NoCircularContainment, validate_UniqueID, validate, validate, validate, 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 | 
|---|
public static final UMLValidator INSTANCE
public static final java.lang.String DIAGNOSTIC_SOURCE
source of diagnostic codes from this package.
 
 
Diagnostic.getSource(), 
Diagnostic.getCode(), 
Constant Field Valuespublic static final int ELEMENT__NOT_OWN_SELF
code for constraint 'Validate Not Own Self' of 'Element'.
 
 
public static final int ELEMENT__HAS_OWNER
code for constraint 'Validate Has Owner' of 'Element'.
 
 
public static final int NAMED_ELEMENT__HAS_NO_QUALIFIED_NAME
code for constraint 'Validate Has No Qualified Name' of 'Named Element'.
 
 
public static final int NAMED_ELEMENT__HAS_QUALIFIED_NAME
code for constraint 'Validate Has Qualified Name' of 'Named Element'.
 
 
public static final int NAMED_ELEMENT__VISIBILITY_NEEDS_OWNERSHIP
code for constraint 'Validate Visibility Needs Ownership' of 'Named Element'.
 
 
public static final int TEMPLATE_PARAMETER__MUST_BE_COMPATIBLE
code for constraint 'Validate Must Be Compatible' of 'Template Parameter'.
 
 
public static final int TEMPLATE_SIGNATURE__OWN_ELEMENTS
code for constraint 'Validate Own Elements' of 'Template Signature'.
 
 
public static final int TEMPLATE_BINDING__PARAMETER_SUBSTITUTION_FORMAL
code for constraint 'Validate Parameter Substitution Formal' of 'Template Binding'.
 
 
public static final int TEMPLATE_BINDING__ONE_PARAMETER_SUBSTITUTION
code for constraint 'Validate One Parameter Substitution' of 'Template Binding'.
 
 
public static final int TEMPLATE_PARAMETER_SUBSTITUTION__MUST_BE_COMPATIBLE
code for constraint 'Validate Must Be Compatible' of 'Template Parameter Substitution'.
 
 
public static final int NAMESPACE__MEMBERS_DISTINGUISHABLE
code for constraint 'Validate Members Distinguishable' of 'Namespace'.
 
 
public static final int ELEMENT_IMPORT__VISIBILITY_PUBLIC_OR_PRIVATE
code for constraint 'Validate Visibility Public Or Private' of 'Element Import'.
 
 
public static final int ELEMENT_IMPORT__IMPORTED_ELEMENT_IS_PUBLIC
code for constraint 'Validate Imported Element Is Public' of 'Element Import'.
 
 
public static final int PACKAGE_IMPORT__PUBLIC_OR_PRIVATE
code for constraint 'Validate Public Or Private' of 'Package Import'.
 
 
public static final int PACKAGE__ELEMENTS_PUBLIC_OR_PRIVATE
code for constraint 'Validate Elements Public Or Private' of 'Package'.
 
 
public static final int PROFILE__METACLASS_REFERENCE_NOT_SPECIALIZED
code for constraint 'Validate Metaclass Reference Not Specialized' of 'Profile'.
 
 
public static final int PROFILE__REFERENCES_SAME_METAMODEL
code for constraint 'Validate References Same Metamodel' of 'Profile'.
 
 
public static final int STEREOTYPE__NAME_NOT_CLASH
code for constraint 'Validate Name Not Clash' of 'Stereotype'.
 
 
public static final int STEREOTYPE__GENERALIZE
code for constraint 'Validate Generalize' of 'Stereotype'.
 
 
public static final int CLASS__PASSIVE_CLASS
code for constraint 'Validate Passive Class' of 'Class'.
 
 
public static final int BEHAVIORED_CLASSIFIER__CLASS_BEHAVIOR
code for constraint 'Validate Class Behavior' of 'Behaviored Classifier'.
 
 
public static final int CLASSIFIER__NO_CYCLES_IN_GENERALIZATION
code for constraint 'Validate No Cycles In Generalization' of 'Classifier'.
 
 
public static final int CLASSIFIER__SPECIALIZE_TYPE
code for constraint 'Validate Specialize Type' of 'Classifier'.
 
 
public static final int CLASSIFIER__GENERALIZATION_HIERARCHIES
code for constraint 'Validate Generalization Hierarchies' of 'Classifier'.
 
 
public static final int CLASSIFIER__MAPS_TO_GENERALIZATION_SET
code for constraint 'Validate Maps To Generalization Set' of 'Classifier'.
 
 
public static final int REDEFINABLE_ELEMENT__REDEFINITION_CONTEXT_VALID
code for constraint 'Validate Redefinition Context Valid' of 'Redefinable Element'.
 
 
public static final int REDEFINABLE_ELEMENT__REDEFINITION_CONSISTENT
code for constraint 'Validate Redefinition Consistent' of 'Redefinable Element'.
 
 
public static final int GENERALIZATION__GENERALIZATION_SAME_CLASSIFIER
code for constraint 'Validate Generalization Same Classifier' of 'Generalization'.
 
 
public static final int GENERALIZATION_SET__GENERALIZATION_SAME_CLASSIFIER
code for constraint 'Validate Generalization Same Classifier' of 'Generalization Set'.
 
 
public static final int GENERALIZATION_SET__MAPS_TO_GENERALIZATION_SET
code for constraint 'Validate Maps To Generalization Set' of 'Generalization Set'.
 
 
public static final int USE_CASE__MUST_HAVE_NAME
code for constraint 'Validate Must Have Name' of 'Use Case'.
 
 
public static final int USE_CASE__BINARY_ASSOCIATIONS
code for constraint 'Validate Binary Associations' of 'Use Case'.
 
 
public static final int USE_CASE__NO_ASSOCIATION_TO_USE_CASE
code for constraint 'Validate No Association To Use Case' of 'Use Case'.
 
 
public static final int USE_CASE__CANNOT_INCLUDE_SELF
code for constraint 'Validate Cannot Include Self' of 'Use Case'.
 
 
public static final int EXTEND__EXTENSION_POINTS
code for constraint 'Validate Extension Points' of 'Extend'.
 
 
public static final int CONSTRAINT__NOT_APPLY_TO_SELF
code for constraint 'Validate Not Apply To Self' of 'Constraint'.
 
 
public static final int CONSTRAINT__VALUE_SPECIFICATION_BOOLEAN
code for constraint 'Validate Value Specification Boolean' of 'Constraint'.
 
 
public static final int CONSTRAINT__BOOLEAN_VALUE
code for constraint 'Validate Boolean Value' of 'Constraint'.
 
 
public static final int CONSTRAINT__NO_SIDE_EFFECTS
code for constraint 'Validate No Side Effects' of 'Constraint'.
 
 
public static final int CONSTRAINT__NOT_APPLIED_TO_SELF
code for constraint 'Validate Not Applied To Self' of 'Constraint'.
 
 
public static final int EXTENSION_POINT__MUST_HAVE_NAME
code for constraint 'Validate Must Have Name' of 'Extension Point'.
 
 
public static final int OPAQUE_EXPRESSION__LANGUAGE_BODY_SIZE
code for constraint 'Validate Language Body Size' of 'Opaque Expression'.
 
 
public static final int OPAQUE_EXPRESSION__ONLY_RETURN_RESULT_PARAMETERS
code for constraint 'Validate Only Return Result Parameters' of 'Opaque Expression'.
 
 
public static final int OPAQUE_EXPRESSION__ONE_RETURN_RESULT_PARAMETER
code for constraint 'Validate One Return Result Parameter' of 'Opaque Expression'.
 
 
public static final int PARAMETER__CONNECTOR_END
code for constraint 'Validate Connector End' of 'Parameter'.
 
 
public static final int PARAMETER__STREAM_AND_EXCEPTION
code for constraint 'Validate Stream And Exception' of 'Parameter'.
 
 
public static final int PARAMETER__NOT_EXCEPTION
code for constraint 'Validate Not Exception' of 'Parameter'.
 
 
public static final int PARAMETER__REENTRANT_BEHAVIORS
code for constraint 'Validate Reentrant Behaviors' of 'Parameter'.
 
 
public static final int PARAMETER__IN_AND_OUT
code for constraint 'Validate In And Out' of 'Parameter'.
 
 
public static final int MULTIPLICITY_ELEMENT__LOWER_GE0
code for constraint 'Validate Lower Ge0' of 'Multiplicity Element'.
 
 
public static final int MULTIPLICITY_ELEMENT__UPPER_GE_LOWER
code for constraint 'Validate Upper Ge Lower' of 'Multiplicity Element'.
 
 
public static final int MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_NO_SIDE_EFFECTS
code for constraint 'Validate Value Specification No Side Effects' of 'Multiplicity Element'.
 
 
public static final int MULTIPLICITY_ELEMENT__VALUE_SPECIFICATION_CONSTANT
code for constraint 'Validate Value Specification Constant' of 'Multiplicity Element'.
 
 
public static final int CONNECTOR_END__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Connector End'.
 
 
public static final int CONNECTOR_END__PART_WITH_PORT_EMPTY
code for constraint 'Validate Part With Port Empty' of 'Connector End'.
 
 
public static final int CONNECTOR_END__ROLE_AND_PART_WITH_PORT
code for constraint 'Validate Role And Part With Port' of 'Connector End'.
 
 
public static final int CONNECTOR_END__SELF_PART_WITH_PORT
code for constraint 'Validate Self Part With Port' of 'Connector End'.
 
 
public static final int PROPERTY__MULTIPLICITY_OF_COMPOSITE
code for constraint 'Validate Multiplicity Of Composite' of 'Property'.
 
 
public static final int PROPERTY__SUBSETTING_CONTEXT_CONFORMS
code for constraint 'Validate Subsetting Context Conforms' of 'Property'.
 
 
public static final int PROPERTY__REDEFINED_PROPERTY_INHERITED
code for constraint 'Validate Redefined Property Inherited' of 'Property'.
 
 
public static final int PROPERTY__SUBSETTING_RULES
code for constraint 'Validate Subsetting Rules' of 'Property'.
 
 
public static final int PROPERTY__NAVIGABLE_READONLY
code for constraint 'Validate Navigable Readonly' of 'Property'.
 
 
public static final int PROPERTY__DERIVED_UNION_IS_DERIVED
code for constraint 'Validate Derived Union Is Derived' of 'Property'.
 
 
public static final int PROPERTY__DERIVED_UNION_IS_READ_ONLY
code for constraint 'Validate Derived Union Is Read Only' of 'Property'.
 
 
public static final int PROPERTY__SUBSETTED_PROPERTY_NAMES
code for constraint 'Validate Subsetted Property Names' of 'Property'.
 
 
public static final int PROPERTY__DEPLOYMENT_TARGET
code for constraint 'Validate Deployment Target' of 'Property'.
 
 
public static final int PROPERTY__BINDING_TO_ATTRIBUTE
code for constraint 'Validate Binding To Attribute' of 'Property'.
 
 
public static final int DEPLOYMENT_SPECIFICATION__DEPLOYED_ELEMENTS
code for constraint 'Validate Deployed Elements' of 'Deployment Specification'.
 
 
public static final int DEPLOYMENT_SPECIFICATION__DEPLOYMENT_TARGET
code for constraint 'Validate Deployment Target' of 'Deployment Specification'.
 
 
public static final int OPERATION__AT_MOST_ONE_RETURN
code for constraint 'Validate At Most One Return' of 'Operation'.
 
 
public static final int OPERATION__ONLY_BODY_FOR_QUERY
code for constraint 'Validate Only Body For Query' of 'Operation'.
 
 
public static final int BEHAVIOR__PARAMETERS_MATCH
code for constraint 'Validate Parameters Match' of 'Behavior'.
 
 
public static final int BEHAVIOR__FEATURE_OF_CONTEXT_CLASSIFIER
code for constraint 'Validate Feature Of Context Classifier' of 'Behavior'.
 
 
public static final int BEHAVIOR__MUST_REALIZE
code for constraint 'Validate Must Realize' of 'Behavior'.
 
 
public static final int BEHAVIOR__MOST_ONE_BEHAVIOUR
code for constraint 'Validate Most One Behaviour' of 'Behavior'.
 
 
public static final int PARAMETER_SET__SAME_PARAMETERIZED_ENTITY
code for constraint 'Validate Same Parameterized Entity' of 'Parameter Set'.
 
 
public static final int PARAMETER_SET__INPUT
code for constraint 'Validate Input' of 'Parameter Set'.
 
 
public static final int PARAMETER_SET__TWO_PARAMETER_SETS
code for constraint 'Validate Two Parameter Sets' of 'Parameter Set'.
 
 
public static final int INTERFACE__VISIBILITY
code for constraint 'Validate Visibility' of 'Interface'.
 
 
public static final int RECEPTION__NOT_QUERY
code for constraint 'Validate Not Query' of 'Reception'.
 
 
public static final int PROTOCOL_STATE_MACHINE__PROTOCOL_TRANSITIONS
code for constraint 'Validate Protocol Transitions' of 'Protocol State Machine'.
 
 
public static final int PROTOCOL_STATE_MACHINE__ENTRY_EXIT_DO
code for constraint 'Validate Entry Exit Do' of 'Protocol State Machine'.
 
 
public static final int PROTOCOL_STATE_MACHINE__DEEP_OR_SHALLOW_HISTORY
code for constraint 'Validate Deep Or Shallow History' of 'Protocol State Machine'.
 
 
public static final int PROTOCOL_STATE_MACHINE__PORTS_CONNECTED
code for constraint 'Validate Ports Connected' of 'Protocol State Machine'.
 
 
public static final int PROTOCOL_STATE_MACHINE__CLASSIFIER_CONTEXT
code for constraint 'Validate Classifier Context' of 'Protocol State Machine'.
 
 
public static final int STATE_MACHINE__CLASSIFIER_CONTEXT
code for constraint 'Validate Classifier Context' of 'State Machine'.
 
 
public static final int STATE_MACHINE__CONTEXT_CLASSIFIER
code for constraint 'Validate Context Classifier' of 'State Machine'.
 
 
public static final int STATE_MACHINE__CONNECTION_POINTS
code for constraint 'Validate Connection Points' of 'State Machine'.
 
 
public static final int STATE_MACHINE__METHOD
code for constraint 'Validate Method' of 'State Machine'.
 
 
public static final int REGION__INITIAL_VERTEX
code for constraint 'Validate Initial Vertex' of 'Region'.
 
 
public static final int REGION__DEEP_HISTORY_VERTEX
code for constraint 'Validate Deep History Vertex' of 'Region'.
 
 
public static final int REGION__SHALLOW_HISTORY_VERTEX
code for constraint 'Validate Shallow History Vertex' of 'Region'.
 
 
public static final int REGION__OWNED
code for constraint 'Validate Owned' of 'Region'.
 
 
public static final int TRANSITION__FORK_SEGMENT_GUARDS
code for constraint 'Validate Fork Segment Guards' of 'Transition'.
 
 
public static final int TRANSITION__JOIN_SEGMENT_GUARDS
code for constraint 'Validate Join Segment Guards' of 'Transition'.
 
 
public static final int TRANSITION__FORK_SEGMENT_STATE
code for constraint 'Validate Fork Segment State' of 'Transition'.
 
 
public static final int TRANSITION__JOIN_SEGMENT_STATE
code for constraint 'Validate Join Segment State' of 'Transition'.
 
 
public static final int TRANSITION__OUTGOING_PSEUDOSTATES
code for constraint 'Validate Outgoing Pseudostates' of 'Transition'.
 
 
public static final int TRANSITION__INITIAL_TRANSITION
code for constraint 'Validate Initial Transition' of 'Transition'.
 
 
public static final int TRANSITION__SIGNATURES_COMPATIBLE
code for constraint 'Validate Signatures Compatible' of 'Transition'.
 
 
public static final int PORT__REQUIRED_INTERFACES
code for constraint 'Validate Required Interfaces' of 'Port'.
 
 
public static final int PORT__PORT_AGGREGATION
code for constraint 'Validate Port Aggregation' of 'Port'.
 
 
public static final int PORT__PORT_DESTROYED
code for constraint 'Validate Port Destroyed' of 'Port'.
 
 
public static final int PORT__DEFAULT_VALUE
code for constraint 'Validate Default Value' of 'Port'.
 
 
public static final int STATE__SUBMACHINE_STATES
code for constraint 'Validate Submachine States' of 'State'.
 
 
public static final int STATE__DESTINATIONS_OR_SOURCES_OF_TRANSITIONS
code for constraint 'Validate Destinations Or Sources Of Transitions' of 'State'.
 
 
public static final int STATE__SUBMACHINE_OR_REGIONS
code for constraint 'Validate Submachine Or Regions' of 'State'.
 
 
public static final int STATE__COMPOSITE_STATES
code for constraint 'Validate Composite States' of 'State'.
 
 
public static final int STATE__ENTRY_OR_EXIT
code for constraint 'Validate Entry Or Exit' of 'State'.
 
 
public static final int CONNECTION_POINT_REFERENCE__ENTRY_PSEUDOSTATES
code for constraint 'Validate Entry Pseudostates' of 'Connection Point Reference'.
 
 
public static final int CONNECTION_POINT_REFERENCE__EXIT_PSEUDOSTATES
code for constraint 'Validate Exit Pseudostates' of 'Connection Point Reference'.
 
 
public static final int PSEUDOSTATE__INITIAL_VERTEX
code for constraint 'Validate Initial Vertex' of 'Pseudostate'.
 
 
public static final int PSEUDOSTATE__HISTORY_VERTICES
code for constraint 'Validate History Vertices' of 'Pseudostate'.
 
 
public static final int PSEUDOSTATE__JOIN_VERTEX
code for constraint 'Validate Join Vertex' of 'Pseudostate'.
 
 
public static final int PSEUDOSTATE__TRANSITIONS_INCOMING
code for constraint 'Validate Transitions Incoming' of 'Pseudostate'.
 
 
public static final int PSEUDOSTATE__FORK_VERTEX
code for constraint 'Validate Fork Vertex' of 'Pseudostate'.
 
 
public static final int PSEUDOSTATE__TRANSITIONS_OUTGOING
code for constraint 'Validate Transitions Outgoing' of 'Pseudostate'.
 
 
public static final int PSEUDOSTATE__JUNCTION_VERTEX
code for constraint 'Validate Junction Vertex' of 'Pseudostate'.
 
 
public static final int PSEUDOSTATE__CHOICE_VERTEX
code for constraint 'Validate Choice Vertex' of 'Pseudostate'.
 
 
public static final int PSEUDOSTATE__OUTGOING_FROM_INITIAL
code for constraint 'Validate Outgoing From Initial' of 'Pseudostate'.
 
 
public static final int ASSOCIATION__SPECIALIZED_END_NUMBER
code for constraint 'Validate Specialized End Number' of 'Association'.
 
 
public static final int ASSOCIATION__SPECIALIZED_END_TYPES
code for constraint 'Validate Specialized End Types' of 'Association'.
 
 
public static final int ASSOCIATION__BINARY_ASSOCIATIONS
code for constraint 'Validate Binary Associations' of 'Association'.
 
 
public static final int ASSOCIATION__ASSOCIATION_ENDS
code for constraint 'Validate Association Ends' of 'Association'.
 
 
public static final int COLLABORATION_USE__CLIENT_ELEMENTS
code for constraint 'Validate Client Elements' of 'Collaboration Use'.
 
 
public static final int COLLABORATION_USE__EVERY_ROLE
code for constraint 'Validate Every Role' of 'Collaboration Use'.
 
 
public static final int COLLABORATION_USE__CONNECTORS
code for constraint 'Validate Connectors' of 'Collaboration Use'.
 
 
public static final int STRUCTURED_CLASSIFIER__MULTIPLICITIES
code for constraint 'Validate Multiplicities' of 'Structured Classifier'.
 
 
public static final int CONNECTOR__TYPES
code for constraint 'Validate Types' of 'Connector'.
 
 
public static final int CONNECTOR__COMPATIBLE
code for constraint 'Validate Compatible' of 'Connector'.
 
 
public static final int CONNECTOR__ROLES
code for constraint 'Validate Roles' of 'Connector'.
 
 
public static final int CONNECTOR__BETWEEN_INTERFACES_PORTS
code for constraint 'Validate Between Interfaces Ports' of 'Connector'.
 
 
public static final int CONNECTOR__BETWEEN_INTERFACE_PORT_IMPLEMENTS
code for constraint 'Validate Between Interface Port Implements' of 'Connector'.
 
 
public static final int CONNECTOR__BETWEEN_INTERFACE_PORT_SIGNATURE
code for constraint 'Validate Between Interface Port Signature' of 'Connector'.
 
 
public static final int CONNECTOR__UNION_SIGNATURE_COMPATIBLE
code for constraint 'Validate Union Signature Compatible' of 'Connector'.
 
 
public static final int CONNECTOR__ASSEMBLY_CONNECTOR
code for constraint 'Validate Assembly Connector' of 'Connector'.
 
 
public static final int REDEFINABLE_TEMPLATE_SIGNATURE__INHERITED_PARAMETERS
code for constraint 'Validate Inherited Parameters' of 'Redefinable Template Signature'.
 
 
public static final int CLASSIFIER_TEMPLATE_PARAMETER__HAS_CONSTRAINING_CLASSIFIER
code for constraint 'Validate Has Constraining Classifier' of 'Classifier Template Parameter'.
 
 
public static final int EXTENSION__NON_OWNED_END
code for constraint 'Validate Non Owned End' of 'Extension'.
 
 
public static final int EXTENSION__IS_BINARY
code for constraint 'Validate Is Binary' of 'Extension'.
 
 
public static final int EXTENSION_END__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Extension End'.
 
 
public static final int EXTENSION_END__AGGREGATION
code for constraint 'Validate Aggregation' of 'Extension End'.
 
 
public static final int STRING_EXPRESSION__OPERANDS
code for constraint 'Validate Operands' of 'String Expression'.
 
 
public static final int STRING_EXPRESSION__SUBEXPRESSIONS
code for constraint 'Validate Subexpressions' of 'String Expression'.
 
 
public static final int INSTANCE_SPECIFICATION__DEFINING_FEATURE
code for constraint 'Validate Defining Feature' of 'Instance Specification'.
 
 
public static final int INSTANCE_SPECIFICATION__STRUCTURAL_FEATURE
code for constraint 'Validate Structural Feature' of 'Instance Specification'.
 
 
public static final int INSTANCE_SPECIFICATION__DEPLOYMENT_TARGET
code for constraint 'Validate Deployment Target' of 'Instance Specification'.
 
 
public static final int INSTANCE_SPECIFICATION__DEPLOYMENT_ARTIFACT
code for constraint 'Validate Deployment Artifact' of 'Instance Specification'.
 
 
public static final int FUNCTION_BEHAVIOR__ONE_OUTPUT_PARAMETER
code for constraint 'Validate One Output Parameter' of 'Function Behavior'.
 
 
public static final int FUNCTION_BEHAVIOR__TYPES_OF_PARAMETERS
code for constraint 'Validate Types Of Parameters' of 'Function Behavior'.
 
 
public static final int ACTOR__ASSOCIATIONS
code for constraint 'Validate Associations' of 'Actor'.
 
 
public static final int ACTOR__MUST_HAVE_NAME
code for constraint 'Validate Must Have Name' of 'Actor'.
 
 
public static final int MESSAGE__SENDING_RECEIVING_MESSAGE_EVENT
code for constraint 'Validate Sending Receiving Message Event' of 'Message'.
 
 
public static final int MESSAGE__SIGNATURE_REFER_TO
code for constraint 'Validate Signature Refer To' of 'Message'.
 
 
public static final int MESSAGE__SIGNATURE_IS_OPERATION
code for constraint 'Validate Signature Is Operation' of 'Message'.
 
 
public static final int MESSAGE__SIGNATURE_IS_SIGNAL
code for constraint 'Validate Signature Is Signal' of 'Message'.
 
 
public static final int MESSAGE__ARGUMENTS
code for constraint 'Validate Arguments' of 'Message'.
 
 
public static final int MESSAGE__CANNOT_CROSS_BOUNDARIES
code for constraint 'Validate Cannot Cross Boundaries' of 'Message'.
 
 
public static final int MESSAGE__OCCURRENCE_SPECIFICATIONS
code for constraint 'Validate Occurrence Specifications' of 'Message'.
 
 
public static final int LIFELINE__INTERACTION_USES_SHARE_LIFELINE
code for constraint 'Validate Interaction Uses Share Lifeline' of 'Lifeline'.
 
 
public static final int LIFELINE__SELECTOR_SPECIFIED
code for constraint 'Validate Selector Specified' of 'Lifeline'.
 
 
public static final int LIFELINE__SAME_CLASSIFIER
code for constraint 'Validate Same Classifier' of 'Lifeline'.
 
 
public static final int PART_DECOMPOSITION__PARTS_OF_INTERNAL_STRUCTURES
code for constraint 'Validate Parts Of Internal Structures' of 'Part Decomposition'.
 
 
public static final int PART_DECOMPOSITION__ASSUME
code for constraint 'Validate Assume' of 'Part Decomposition'.
 
 
public static final int PART_DECOMPOSITION__COMMUTATIVITY_OF_DECOMPOSITION
code for constraint 'Validate Commutativity Of Decomposition' of 'Part Decomposition'.
 
 
public static final int INTERACTION_USE__GATES_MATCH
code for constraint 'Validate Gates Match' of 'Interaction Use'.
 
 
public static final int INTERACTION_USE__ALL_LIFELINES
code for constraint 'Validate All Lifelines' of 'Interaction Use'.
 
 
public static final int INTERACTION_USE__ARGUMENTS_CORRESPOND_TO_PARAMETERS
code for constraint 'Validate Arguments Correspond To Parameters' of 'Interaction Use'.
 
 
public static final int INTERACTION_USE__ARGUMENTS_ARE_CONSTANTS
code for constraint 'Validate Arguments Are Constants' of 'Interaction Use'.
 
 
public static final int GATE__MESSAGES_ACTUAL_GATE
code for constraint 'Validate Messages Actual Gate' of 'Gate'.
 
 
public static final int GATE__MESSAGES_COMBINED_FRAGMENT
code for constraint 'Validate Messages Combined Fragment' of 'Gate'.
 
 
public static final int ACTIVITY_NODE__OWNED
code for constraint 'Validate Owned' of 'Activity Node'.
 
 
public static final int ACTIVITY_NODE__OWNED_STRUCTURED_NODE
code for constraint 'Validate Owned Structured Node' of 'Activity Node'.
 
 
public static final int ACTIVITY_EDGE__SOURCE_AND_TARGET
code for constraint 'Validate Source And Target' of 'Activity Edge'.
 
 
public static final int ACTIVITY_EDGE__OWNED
code for constraint 'Validate Owned' of 'Activity Edge'.
 
 
public static final int ACTIVITY_EDGE__STRUCTURED_NODE
code for constraint 'Validate Structured Node' of 'Activity Edge'.
 
 
public static final int ACTIVITY__NO_SUPERGROUPS
code for constraint 'Validate No Supergroups' of 'Activity'.
 
 
public static final int ACTIVITY__ACTIVITY_PARAMETER_NODE
code for constraint 'Validate Activity Parameter Node' of 'Activity'.
 
 
public static final int ACTIVITY__AUTONOMOUS
code for constraint 'Validate Autonomous' of 'Activity'.
 
 
public static final int ACTIVITY_PARTITION__DIMENSION_NOT_CONTAINED
code for constraint 'Validate Dimension Not Contained' of 'Activity Partition'.
 
 
public static final int ACTIVITY_PARTITION__REPRESENTS_PART
code for constraint 'Validate Represents Part' of 'Activity Partition'.
 
 
public static final int ACTIVITY_PARTITION__REPRESENTS_CLASSIFIER
code for constraint 'Validate Represents Classifier' of 'Activity Partition'.
 
 
public static final int ACTIVITY_PARTITION__REPRESENTS_PART_AND_IS_CONTAINED
code for constraint 'Validate Represents Part And Is Contained' of 'Activity Partition'.
 
 
public static final int ACTIVITY_GROUP__NODES_AND_EDGES
code for constraint 'Validate Nodes And Edges' of 'Activity Group'.
 
 
public static final int ACTIVITY_GROUP__NOT_CONTAINED
code for constraint 'Validate Not Contained' of 'Activity Group'.
 
 
public static final int ACTIVITY_GROUP__GROUP_OWNED
code for constraint 'Validate Group Owned' of 'Activity Group'.
 
 
public static final int STRUCTURED_ACTIVITY_NODE__EDGES
code for constraint 'Validate Edges' of 'Structured Activity Node'.
 
 
public static final int VARIABLE__OWNED
code for constraint 'Validate Owned' of 'Variable'.
 
 
public static final int INTERRUPTIBLE_ACTIVITY_REGION__INTERRUPTING_EDGES
code for constraint 'Validate Interrupting Edges' of 'Interruptible Activity Region'.
 
 
public static final int EXCEPTION_HANDLER__EXCEPTION_BODY
code for constraint 'Validate Exception Body' of 'Exception Handler'.
 
 
public static final int EXCEPTION_HANDLER__RESULT_PINS
code for constraint 'Validate Result Pins' of 'Exception Handler'.
 
 
public static final int EXCEPTION_HANDLER__ONE_INPUT
code for constraint 'Validate One Input' of 'Exception Handler'.
 
 
public static final int EXCEPTION_HANDLER__EDGE_SOURCE_TARGET
code for constraint 'Validate Edge Source Target' of 'Exception Handler'.
 
 
public static final int OBJECT_NODE__OBJECT_FLOW_EDGES
code for constraint 'Validate Object Flow Edges' of 'Object Node'.
 
 
public static final int OBJECT_NODE__NOT_UNIQUE
code for constraint 'Validate Not Unique' of 'Object Node'.
 
 
public static final int OBJECT_NODE__SELECTION_BEHAVIOR
code for constraint 'Validate Selection Behavior' of 'Object Node'.
 
 
public static final int OBJECT_NODE__INPUT_OUTPUT_PARAMETER
code for constraint 'Validate Input Output Parameter' of 'Object Node'.
 
 
public static final int OUTPUT_PIN__INCOMING_EDGES_STRUCTURED_ONLY
code for constraint 'Validate Incoming Edges Structured Only' of 'Output Pin'.
 
 
public static final int PIN__CONTROL_PINS
code for constraint 'Validate Control Pins' of 'Pin'.
 
 
public static final int INPUT_PIN__OUTGOING_EDGES_STRUCTURED_ONLY
code for constraint 'Validate Outgoing Edges Structured Only' of 'Input Pin'.
 
 
public static final int INTERACTION_OPERAND__GUARD_DIRECTLY_PRIOR
code for constraint 'Validate Guard Directly Prior' of 'Interaction Operand'.
 
 
public static final int INTERACTION_OPERAND__GUARD_CONTAIN_REFERENCES
code for constraint 'Validate Guard Contain References' of 'Interaction Operand'.
 
 
public static final int INTERACTION_CONSTRAINT__DYNAMIC_VARIABLES
code for constraint 'Validate Dynamic Variables' of 'Interaction Constraint'.
 
 
public static final int INTERACTION_CONSTRAINT__GLOBAL_DATA
code for constraint 'Validate Global Data' of 'Interaction Constraint'.
 
 
public static final int INTERACTION_CONSTRAINT__MININT_MAXINT
code for constraint 'Validate Minint Maxint' of 'Interaction Constraint'.
 
 
public static final int INTERACTION_CONSTRAINT__MININT_NON_NEGATIVE
code for constraint 'Validate Minint Non Negative' of 'Interaction Constraint'.
 
 
public static final int INTERACTION_CONSTRAINT__MAXINT_POSITIVE
code for constraint 'Validate Maxint Positive' of 'Interaction Constraint'.
 
 
public static final int INTERACTION_CONSTRAINT__MAXINT_GREATER_EQUAL_MININT
code for constraint 'Validate Maxint Greater Equal Minint' of 'Interaction Constraint'.
 
 
public static final int EXECUTION_SPECIFICATION__SAME_LIFELINE
code for constraint 'Validate Same Lifeline' of 'Execution Specification'.
 
 
public static final int ACTION_EXECUTION_SPECIFICATION__ACTION_REFERENCED
code for constraint 'Validate Action Referenced' of 'Action Execution Specification'.
 
 
public static final int CREATION_EVENT__NO_OCCURRENCE_ABOVE
code for constraint 'Validate No Occurrence Above' of 'Creation Event'.
 
 
public static final int DESTRUCTION_EVENT__NO_OCCURRENCE_SPECIFICATIONS_BELOW
code for constraint 'Validate No Occurrence Specifications Below' of 'Destruction Event'.
 
 
public static final int COMBINED_FRAGMENT__OPT_LOOP_BREAK_NEG
code for constraint 'Validate Opt Loop Break Neg' of 'Combined Fragment'.
 
 
public static final int COMBINED_FRAGMENT__MININT_AND_MAXINT
code for constraint 'Validate Minint And Maxint' of 'Combined Fragment'.
 
 
public static final int COMBINED_FRAGMENT__BREAK
code for constraint 'Validate Break' of 'Combined Fragment'.
 
 
public static final int COMBINED_FRAGMENT__CONSIDER_AND_IGNORE
code for constraint 'Validate Consider And Ignore' of 'Combined Fragment'.
 
 
public static final int CONTINUATION__SAME_NAME
code for constraint 'Validate Same Name' of 'Continuation'.
 
 
public static final int CONTINUATION__GLOBAL
code for constraint 'Validate Global' of 'Continuation'.
 
 
public static final int CONTINUATION__FIRST_OR_LAST_INTERACTION_FRAGMENT
code for constraint 'Validate First Or Last Interaction Fragment' of 'Continuation'.
 
 
public static final int CONSIDER_IGNORE_FRAGMENT__CONSIDER_OR_IGNORE
code for constraint 'Validate Consider Or Ignore' of 'Consider Ignore Fragment'.
 
 
public static final int CONSIDER_IGNORE_FRAGMENT__TYPE
code for constraint 'Validate Type' of 'Consider Ignore Fragment'.
 
 
public static final int CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACT
code for constraint 'Validate Classifier Not Abstract' of 'Create Object Action'.
 
 
public static final int CREATE_OBJECT_ACTION__CLASSIFIER_NOT_ASSOCIATION_CLASS
code for constraint 'Validate Classifier Not Association Class' of 'Create Object Action'.
 
 
public static final int CREATE_OBJECT_ACTION__SAME_TYPE
code for constraint 'Validate Same Type' of 'Create Object Action'.
 
 
public static final int CREATE_OBJECT_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Create Object Action'.
 
 
public static final int DESTROY_OBJECT_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Destroy Object Action'.
 
 
public static final int DESTROY_OBJECT_ACTION__NO_TYPE
code for constraint 'Validate No Type' of 'Destroy Object Action'.
 
 
public static final int TEST_IDENTITY_ACTION__NO_TYPE
code for constraint 'Validate No Type' of 'Test Identity Action'.
 
 
public static final int TEST_IDENTITY_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Test Identity Action'.
 
 
public static final int TEST_IDENTITY_ACTION__RESULT_IS_BOOLEAN
code for constraint 'Validate Result Is Boolean' of 'Test Identity Action'.
 
 
public static final int READ_SELF_ACTION__CONTAINED
code for constraint 'Validate Contained' of 'Read Self Action'.
 
 
public static final int READ_SELF_ACTION__NOT_STATIC
code for constraint 'Validate Not Static' of 'Read Self Action'.
 
 
public static final int READ_SELF_ACTION__TYPE
code for constraint 'Validate Type' of 'Read Self Action'.
 
 
public static final int READ_SELF_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Read Self Action'.
 
 
public static final int STRUCTURAL_FEATURE_ACTION__NOT_STATIC
code for constraint 'Validate Not Static' of 'Structural Feature Action'.
 
 
public static final int STRUCTURAL_FEATURE_ACTION__SAME_TYPE
code for constraint 'Validate Same Type' of 'Structural Feature Action'.
 
 
public static final int STRUCTURAL_FEATURE_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Structural Feature Action'.
 
 
public static final int STRUCTURAL_FEATURE_ACTION__VISIBILITY
code for constraint 'Validate Visibility' of 'Structural Feature Action'.
 
 
public static final int STRUCTURAL_FEATURE_ACTION__ONE_FEATURING_CLASSIFIER
code for constraint 'Validate One Featuring Classifier' of 'Structural Feature Action'.
 
 
public static final int READ_STRUCTURAL_FEATURE_ACTION__TYPE_AND_ORDERING
code for constraint 'Validate Type And Ordering' of 'Read Structural Feature Action'.
 
 
public static final int READ_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Read Structural Feature Action'.
 
 
public static final int WRITE_STRUCTURAL_FEATURE_ACTION__INPUT_PIN
code for constraint 'Validate Input Pin' of 'Write Structural Feature Action'.
 
 
public static final int WRITE_STRUCTURAL_FEATURE_ACTION__TYPE_OF_RESULT
code for constraint 'Validate Type Of Result' of 'Write Structural Feature Action'.
 
 
public static final int WRITE_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY_OF_RESULT
code for constraint 'Validate Multiplicity Of Result' of 'Write Structural Feature Action'.
 
 
public static final int WRITE_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Write Structural Feature Action'.
 
 
public static final int CLEAR_STRUCTURAL_FEATURE_ACTION__TYPE_OF_RESULT
code for constraint 'Validate Type Of Result' of 'Clear Structural Feature Action'.
 
 
public static final int CLEAR_STRUCTURAL_FEATURE_ACTION__MULTIPLICITY_OF_RESULT
code for constraint 'Validate Multiplicity Of Result' of 'Clear Structural Feature Action'.
 
 
public static final int REMOVE_STRUCTURAL_FEATURE_VALUE_ACTION__NON_UNIQUE_REMOVAL
code for constraint 'Validate Non Unique Removal' of 'Remove Structural Feature Value Action'.
 
 
public static final int ADD_STRUCTURAL_FEATURE_VALUE_ACTION__UNLIMITED_NATURAL_AND_MULTIPLICITY
code for constraint 'Validate Unlimited Natural And Multiplicity' of 'Add Structural Feature Value Action'.
 
 
public static final int LINK_ACTION__SAME_ASSOCIATION
code for constraint 'Validate Same Association' of 'Link Action'.
 
 
public static final int LINK_ACTION__NOT_STATIC
code for constraint 'Validate Not Static' of 'Link Action'.
 
 
public static final int LINK_ACTION__SAME_PINS
code for constraint 'Validate Same Pins' of 'Link Action'.
 
 
public static final int LINK_END_DATA__PROPERTY_IS_ASSOCIATION_END
code for constraint 'Validate Property Is Association End' of 'Link End Data'.
 
 
public static final int LINK_END_DATA__SAME_TYPE
code for constraint 'Validate Same Type' of 'Link End Data'.
 
 
public static final int LINK_END_DATA__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Link End Data'.
 
 
public static final int LINK_END_DATA__QUALIFIERS
code for constraint 'Validate Qualifiers' of 'Link End Data'.
 
 
public static final int LINK_END_DATA__END_OBJECT_INPUT_PIN
code for constraint 'Validate End Object Input Pin' of 'Link End Data'.
 
 
public static final int QUALIFIER_VALUE__QUALIFIER_ATTRIBUTE
code for constraint 'Validate Qualifier Attribute' of 'Qualifier Value'.
 
 
public static final int QUALIFIER_VALUE__TYPE_OF_QUALIFIER
code for constraint 'Validate Type Of Qualifier' of 'Qualifier Value'.
 
 
public static final int QUALIFIER_VALUE__MULTIPLICITY_OF_QUALIFIER
code for constraint 'Validate Multiplicity Of Qualifier' of 'Qualifier Value'.
 
 
public static final int READ_LINK_ACTION__ONE_OPEN_END
code for constraint 'Validate One Open End' of 'Read Link Action'.
 
 
public static final int READ_LINK_ACTION__TYPE_AND_ORDERING
code for constraint 'Validate Type And Ordering' of 'Read Link Action'.
 
 
public static final int READ_LINK_ACTION__COMPATIBLE_MULTIPLICITY
code for constraint 'Validate Compatible Multiplicity' of 'Read Link Action'.
 
 
public static final int READ_LINK_ACTION__NAVIGABLE_OPEN_END
code for constraint 'Validate Navigable Open End' of 'Read Link Action'.
 
 
public static final int READ_LINK_ACTION__VISIBILITY
code for constraint 'Validate Visibility' of 'Read Link Action'.
 
 
public static final int LINK_END_CREATION_DATA__CREATE_LINK_ACTION
code for constraint 'Validate Create Link Action' of 'Link End Creation Data'.
 
 
public static final int LINK_END_CREATION_DATA__SINGLE_INPUT_PIN
code for constraint 'Validate Single Input Pin' of 'Link End Creation Data'.
 
 
public static final int CREATE_LINK_ACTION__ASSOCIATION_NOT_ABSTRACT
code for constraint 'Validate Association Not Abstract' of 'Create Link Action'.
 
 
public static final int WRITE_LINK_ACTION__ALLOW_ACCESS
code for constraint 'Validate Allow Access' of 'Write Link Action'.
 
 
public static final int LINK_END_DESTRUCTION_DATA__DESTROY_LINK_ACTION
code for constraint 'Validate Destroy Link Action' of 'Link End Destruction Data'.
 
 
public static final int LINK_END_DESTRUCTION_DATA__UNLIMITED_NATURAL_AND_MULTIPLICITY
code for constraint 'Validate Unlimited Natural And Multiplicity' of 'Link End Destruction Data'.
 
 
public static final int CLEAR_ASSOCIATION_ACTION__SAME_TYPE
code for constraint 'Validate Same Type' of 'Clear Association Action'.
 
 
public static final int CLEAR_ASSOCIATION_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Clear Association Action'.
 
 
public static final int BROADCAST_SIGNAL_ACTION__NUMBER_AND_ORDER
code for constraint 'Validate Number And Order' of 'Broadcast Signal Action'.
 
 
public static final int BROADCAST_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITY
code for constraint 'Validate Type Ordering Multiplicity' of 'Broadcast Signal Action'.
 
 
public static final int INVOCATION_ACTION__ON_PORT_RECEIVER
code for constraint 'Validate On Port Receiver' of 'Invocation Action'.
 
 
public static final int VALUE_SPECIFICATION_ACTION__COMPATIBLE_TYPE
code for constraint 'Validate Compatible Type' of 'Value Specification Action'.
 
 
public static final int VALUE_SPECIFICATION_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Value Specification Action'.
 
 
public static final int DURATION_CONSTRAINT__FIRST_EVENT_MULTIPLICITY
code for constraint 'Validate First Event Multiplicity' of 'Duration Constraint'.
 
 
public static final int DURATION_OBSERVATION__FIRST_EVENT_MULTIPLICITY
code for constraint 'Validate First Event Multiplicity' of 'Duration Observation'.
 
 
public static final int VALUE_PIN__COMPATIBLE_TYPE
code for constraint 'Validate Compatible Type' of 'Value Pin'.
 
 
public static final int VALUE_PIN__NO_INCOMING_EDGES
code for constraint 'Validate No Incoming Edges' of 'Value Pin'.
 
 
public static final int CALL_ACTION__SYNCHRONOUS_CALL
code for constraint 'Validate Synchronous Call' of 'Call Action'.
 
 
public static final int CALL_ACTION__NUMBER_AND_ORDER
code for constraint 'Validate Number And Order' of 'Call Action'.
 
 
public static final int CALL_ACTION__TYPE_ORDERING_MULTIPLICITY
code for constraint 'Validate Type Ordering Multiplicity' of 'Call Action'.
 
 
public static final int SEND_SIGNAL_ACTION__NUMBER_ORDER
code for constraint 'Validate Number Order' of 'Send Signal Action'.
 
 
public static final int SEND_SIGNAL_ACTION__TYPE_ORDERING_MULTIPLICITY
code for constraint 'Validate Type Ordering Multiplicity' of 'Send Signal Action'.
 
 
public static final int CALL_OPERATION_ACTION__ARGUMENT_PIN_EQUAL_PARAMETER
code for constraint 'Validate Argument Pin Equal Parameter' of 'Call Operation Action'.
 
 
public static final int CALL_OPERATION_ACTION__RESULT_PIN_EQUAL_PARAMETER
code for constraint 'Validate Result Pin Equal Parameter' of 'Call Operation Action'.
 
 
public static final int CALL_OPERATION_ACTION__TYPE_TARGET_PIN
code for constraint 'Validate Type Target Pin' of 'Call Operation Action'.
 
 
public static final int CALL_OPERATION_ACTION__TYPE_ORDERING_MULTIPLICITY
code for constraint 'Validate Type Ordering Multiplicity' of 'Call Operation Action'.
 
 
public static final int CALL_BEHAVIOR_ACTION__ARGUMENT_PIN_EQUAL_PARAMETER
code for constraint 'Validate Argument Pin Equal Parameter' of 'Call Behavior Action'.
 
 
public static final int CALL_BEHAVIOR_ACTION__RESULT_PIN_EQUAL_PARAMETER
code for constraint 'Validate Result Pin Equal Parameter' of 'Call Behavior Action'.
 
 
public static final int CALL_BEHAVIOR_ACTION__TYPE_ORDERING_MULTIPLICITY
code for constraint 'Validate Type Ordering Multiplicity' of 'Call Behavior Action'.
 
 
public static final int INFORMATION_ITEM__SOURCES_AND_TARGETS
code for constraint 'Validate Sources And Targets' of 'Information Item'.
 
 
public static final int INFORMATION_ITEM__HAS_NO
code for constraint 'Validate Has No' of 'Information Item'.
 
 
public static final int INFORMATION_ITEM__NOT_INSTANTIABLE
code for constraint 'Validate Not Instantiable' of 'Information Item'.
 
 
public static final int INFORMATION_FLOW__SOURCES_AND_TARGETS_KIND
code for constraint 'Validate Sources And Targets Kind' of 'Information Flow'.
 
 
public static final int INFORMATION_FLOW__MUST_CONFORM
code for constraint 'Validate Must Conform' of 'Information Flow'.
 
 
public static final int INFORMATION_FLOW__CONVEY_CLASSIFIERS
code for constraint 'Validate Convey Classifiers' of 'Information Flow'.
 
 
public static final int VARIABLE_ACTION__SCOPE_OF_VARIABLE
code for constraint 'Validate Scope Of Variable' of 'Variable Action'.
 
 
public static final int READ_VARIABLE_ACTION__TYPE_AND_ORDERING
code for constraint 'Validate Type And Ordering' of 'Read Variable Action'.
 
 
public static final int READ_VARIABLE_ACTION__COMPATIBLE_MULTIPLICITY
code for constraint 'Validate Compatible Multiplicity' of 'Read Variable Action'.
 
 
public static final int WRITE_VARIABLE_ACTION__SAME_TYPE
code for constraint 'Validate Same Type' of 'Write Variable Action'.
 
 
public static final int WRITE_VARIABLE_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Write Variable Action'.
 
 
public static final int ADD_VARIABLE_VALUE_ACTION__SINGLE_INPUT_PIN
code for constraint 'Validate Single Input Pin' of 'Add Variable Value Action'.
 
 
public static final int REMOVE_VARIABLE_VALUE_ACTION__UNLIMITED_NATURAL
code for constraint 'Validate Unlimited Natural' of 'Remove Variable Value Action'.
 
 
public static final int ACTION_INPUT_PIN__ONE_OUTPUT_PIN
code for constraint 'Validate One Output Pin' of 'Action Input Pin'.
 
 
public static final int ACTION_INPUT_PIN__INPUT_PIN
code for constraint 'Validate Input Pin' of 'Action Input Pin'.
 
 
public static final int ACTION_INPUT_PIN__NO_CONTROL_OR_DATA_FLOW
code for constraint 'Validate No Control Or Data Flow' of 'Action Input Pin'.
 
 
public static final int READ_EXTENT_ACTION__TYPE_IS_CLASSIFIER
code for constraint 'Validate Type Is Classifier' of 'Read Extent Action'.
 
 
public static final int READ_EXTENT_ACTION__MULTIPLICITY_OF_RESULT
code for constraint 'Validate Multiplicity Of Result' of 'Read Extent Action'.
 
 
public static final int RECLASSIFY_OBJECT_ACTION__CLASSIFIER_NOT_ABSTRACT
code for constraint 'Validate Classifier Not Abstract' of 'Reclassify Object Action'.
 
 
public static final int RECLASSIFY_OBJECT_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Reclassify Object Action'.
 
 
public static final int RECLASSIFY_OBJECT_ACTION__INPUT_PIN
code for constraint 'Validate Input Pin' of 'Reclassify Object Action'.
 
 
public static final int READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_INPUT
code for constraint 'Validate Multiplicity Of Input' of 'Read Is Classified Object Action'.
 
 
public static final int READ_IS_CLASSIFIED_OBJECT_ACTION__NO_TYPE
code for constraint 'Validate No Type' of 'Read Is Classified Object Action'.
 
 
public static final int READ_IS_CLASSIFIED_OBJECT_ACTION__MULTIPLICITY_OF_OUTPUT
code for constraint 'Validate Multiplicity Of Output' of 'Read Is Classified Object Action'.
 
 
public static final int READ_IS_CLASSIFIED_OBJECT_ACTION__BOOLEAN_RESULT
code for constraint 'Validate Boolean Result' of 'Read Is Classified Object Action'.
 
 
public static final int START_CLASSIFIER_BEHAVIOR_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Start Classifier Behavior Action'.
 
 
public static final int START_CLASSIFIER_BEHAVIOR_ACTION__TYPE_HAS_CLASSIFIER
code for constraint 'Validate Type Has Classifier' of 'Start Classifier Behavior Action'.
 
 
public static final int READ_LINK_OBJECT_END_ACTION__PROPERTY
code for constraint 'Validate Property' of 'Read Link Object End Action'.
 
 
public static final int READ_LINK_OBJECT_END_ACTION__ASSOCIATION_OF_ASSOCIATION
code for constraint 'Validate Association Of Association' of 'Read Link Object End Action'.
 
 
public static final int READ_LINK_OBJECT_END_ACTION__ENDS_OF_ASSOCIATION
code for constraint 'Validate Ends Of Association' of 'Read Link Object End Action'.
 
 
public static final int READ_LINK_OBJECT_END_ACTION__TYPE_OF_OBJECT
code for constraint 'Validate Type Of Object' of 'Read Link Object End Action'.
 
 
public static final int READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_OBJECT
code for constraint 'Validate Multiplicity Of Object' of 'Read Link Object End Action'.
 
 
public static final int READ_LINK_OBJECT_END_ACTION__TYPE_OF_RESULT
code for constraint 'Validate Type Of Result' of 'Read Link Object End Action'.
 
 
public static final int READ_LINK_OBJECT_END_ACTION__MULTIPLICITY_OF_RESULT
code for constraint 'Validate Multiplicity Of Result' of 'Read Link Object End Action'.
 
 
public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__QUALIFIER_ATTRIBUTE
code for constraint 'Validate Qualifier Attribute' of 'Read Link Object End Qualifier Action'.
 
 
public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__ASSOCIATION_OF_ASSOCIATION
code for constraint 'Validate Association Of Association' of 'Read Link Object End Qualifier Action'.
 
 
public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__ENDS_OF_ASSOCIATION
code for constraint 'Validate Ends Of Association' of 'Read Link Object End Qualifier Action'.
 
 
public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__TYPE_OF_OBJECT
code for constraint 'Validate Type Of Object' of 'Read Link Object End Qualifier Action'.
 
 
public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_QUALIFIER
code for constraint 'Validate Multiplicity Of Qualifier' of 'Read Link Object End Qualifier Action'.
 
 
public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_OBJECT
code for constraint 'Validate Multiplicity Of Object' of 'Read Link Object End Qualifier Action'.
 
 
public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__SAME_TYPE
code for constraint 'Validate Same Type' of 'Read Link Object End Qualifier Action'.
 
 
public static final int READ_LINK_OBJECT_END_QUALIFIER_ACTION__MULTIPLICITY_OF_RESULT
code for constraint 'Validate Multiplicity Of Result' of 'Read Link Object End Qualifier Action'.
 
 
public static final int CREATE_LINK_OBJECT_ACTION__ASSOCIATION_CLASS
code for constraint 'Validate Association Class' of 'Create Link Object Action'.
 
 
public static final int CREATE_LINK_OBJECT_ACTION__TYPE_OF_RESULT
code for constraint 'Validate Type Of Result' of 'Create Link Object Action'.
 
 
public static final int CREATE_LINK_OBJECT_ACTION__MULTIPLICITY
code for constraint 'Validate Multiplicity' of 'Create Link Object Action'.
 
 
public static final int ACCEPT_EVENT_ACTION__NO_INPUT_PINS
code for constraint 'Validate No Input Pins' of 'Accept Event Action'.
 
 
public static final int ACCEPT_EVENT_ACTION__NO_OUTPUT_PINS
code for constraint 'Validate No Output Pins' of 'Accept Event Action'.
 
 
public static final int ACCEPT_EVENT_ACTION__TRIGGER_EVENTS
code for constraint 'Validate Trigger Events' of 'Accept Event Action'.
 
 
public static final int ACCEPT_EVENT_ACTION__UNMARSHALL_SIGNAL_EVENTS
code for constraint 'Validate Unmarshall Signal Events' of 'Accept Event Action'.
 
 
public static final int ACCEPT_CALL_ACTION__RESULT_PINS
code for constraint 'Validate Result Pins' of 'Accept Call Action'.
 
 
public static final int ACCEPT_CALL_ACTION__TRIGGER_CALL_EVENT
code for constraint 'Validate Trigger Call Event' of 'Accept Call Action'.
 
 
public static final int ACCEPT_CALL_ACTION__UNMARSHALL
code for constraint 'Validate Unmarshall' of 'Accept Call Action'.
 
 
public static final int REPLY_ACTION__PINS_MATCH_PARAMETER
code for constraint 'Validate Pins Match Parameter' of 'Reply Action'.
 
 
public static final int REPLY_ACTION__EVENT_ON_REPLY_TO_CALL_TRIGGER
code for constraint 'Validate Event On Reply To Call Trigger' of 'Reply Action'.
 
 
public static final int UNMARSHALL_ACTION__SAME_TYPE
code for constraint 'Validate Same Type' of 'Unmarshall Action'.
 
 
public static final int UNMARSHALL_ACTION__MULTIPLICITY_OF_OBJECT
code for constraint 'Validate Multiplicity Of Object' of 'Unmarshall Action'.
 
 
public static final int UNMARSHALL_ACTION__NUMBER_OF_RESULT
code for constraint 'Validate Number Of Result' of 'Unmarshall Action'.
 
 
public static final int UNMARSHALL_ACTION__TYPE_AND_ORDERING
code for constraint 'Validate Type And Ordering' of 'Unmarshall Action'.
 
 
public static final int UNMARSHALL_ACTION__MULTIPLICITY_OF_RESULT
code for constraint 'Validate Multiplicity Of Result' of 'Unmarshall Action'.
 
 
public static final int UNMARSHALL_ACTION__STRUCTURAL_FEATURE
code for constraint 'Validate Structural Feature' of 'Unmarshall Action'.
 
 
public static final int UNMARSHALL_ACTION__UNMARSHALL_TYPE_IS_CLASSIFIER
code for constraint 'Validate Unmarshall Type Is Classifier' of 'Unmarshall Action'.
 
 
public static final int REDUCE_ACTION__INPUT_TYPE_IS_COLLECTION
code for constraint 'Validate Input Type Is Collection' of 'Reduce Action'.
 
 
public static final int REDUCE_ACTION__OUTPUT_TYPES_ARE_COMPATIBLE
code for constraint 'Validate Output Types Are Compatible' of 'Reduce Action'.
 
 
public static final int REDUCE_ACTION__REDUCER_INPUTS_OUTPUT
code for constraint 'Validate Reducer Inputs Output' of 'Reduce Action'.
 
 
public static final int START_OBJECT_BEHAVIOR_ACTION__TYPE_OF_OBJECT
code for constraint 'Validate Type Of Object' of 'Start Object Behavior Action'.
 
 
public static final int START_OBJECT_BEHAVIOR_ACTION__MULTIPLICITY_OF_OBJECT
code for constraint 'Validate Multiplicity Of Object' of 'Start Object Behavior Action'.
 
 
public static final int START_OBJECT_BEHAVIOR_ACTION__NUMBER_ORDER_ARGUMENTS
code for constraint 'Validate Number Order Arguments' of 'Start Object Behavior Action'.
 
 
public static final int START_OBJECT_BEHAVIOR_ACTION__NUMBER_ORDER_RESULTS
code for constraint 'Validate Number Order Results' of 'Start Object Behavior Action'.
 
 
public static final int START_OBJECT_BEHAVIOR_ACTION__TYPE_ORDERING_MULTIPLICITY_MATCH
code for constraint 'Validate Type Ordering Multiplicity Match' of 'Start Object Behavior Action'.
 
 
public static final int CONTROL_FLOW__OBJECT_NODES
code for constraint 'Validate Object Nodes' of 'Control Flow'.
 
 
public static final int INITIAL_NODE__NO_INCOMING_EDGES
code for constraint 'Validate No Incoming Edges' of 'Initial Node'.
 
 
public static final int INITIAL_NODE__CONTROL_EDGES
code for constraint 'Validate Control Edges' of 'Initial Node'.
 
 
public static final int ACTIVITY_PARAMETER_NODE__HAS_PARAMETERS
code for constraint 'Validate Has Parameters' of 'Activity Parameter Node'.
 
 
public static final int ACTIVITY_PARAMETER_NODE__SAME_TYPE
code for constraint 'Validate Same Type' of 'Activity Parameter Node'.
 
 
public static final int ACTIVITY_PARAMETER_NODE__NO_EDGES
code for constraint 'Validate No Edges' of 'Activity Parameter Node'.
 
 
public static final int ACTIVITY_PARAMETER_NODE__NO_INCOMING_EDGES
code for constraint 'Validate No Incoming Edges' of 'Activity Parameter Node'.
 
 
public static final int ACTIVITY_PARAMETER_NODE__NO_OUTGOING_EDGES
code for constraint 'Validate No Outgoing Edges' of 'Activity Parameter Node'.
 
 
public static final int ACTIVITY_PARAMETER_NODE__MAXIMUM_ONE_PARAMETER_NODE
code for constraint 'Validate Maximum One Parameter Node' of 'Activity Parameter Node'.
 
 
public static final int ACTIVITY_PARAMETER_NODE__MAXIMUM_TWO_PARAMETER_NODES
code for constraint 'Validate Maximum Two Parameter Nodes' of 'Activity Parameter Node'.
 
 
public static final int FORK_NODE__ONE_INCOMING_EDGE
code for constraint 'Validate One Incoming Edge' of 'Fork Node'.
 
 
public static final int FORK_NODE__EDGES
code for constraint 'Validate Edges' of 'Fork Node'.
 
 
public static final int FINAL_NODE__NO_OUTGOING_EDGES
code for constraint 'Validate No Outgoing Edges' of 'Final Node'.
 
 
public static final int MERGE_NODE__ONE_OUTGOING_EDGE
code for constraint 'Validate One Outgoing Edge' of 'Merge Node'.
 
 
public static final int MERGE_NODE__EDGES
code for constraint 'Validate Edges' of 'Merge Node'.
 
 
public static final int DECISION_NODE__INCOMING_OUTGOING_EDGES
code for constraint 'Validate Incoming Outgoing Edges' of 'Decision Node'.
 
 
public static final int DECISION_NODE__EDGES
code for constraint 'Validate Edges' of 'Decision Node'.
 
 
public static final int DECISION_NODE__DECISION_INPUT_FLOW_INCOMING
code for constraint 'Validate Decision Input Flow Incoming' of 'Decision Node'.
 
 
public static final int DECISION_NODE__PARAMETERS
code for constraint 'Validate Parameters' of 'Decision Node'.
 
 
public static final int DECISION_NODE__ZERO_INPUT_PARAMETERS
code for constraint 'Validate Zero Input Parameters' of 'Decision Node'.
 
 
public static final int DECISION_NODE__INCOMING_OBJECT_ONE_INPUT_PARAMETER
code for constraint 'Validate Incoming Object One Input Parameter' of 'Decision Node'.
 
 
public static final int DECISION_NODE__INCOMING_CONTROL_ONE_INPUT_PARAMETER
code for constraint 'Validate Incoming Control One Input Parameter' of 'Decision Node'.
 
 
public static final int DECISION_NODE__TWO_INPUT_PARAMETERS
code for constraint 'Validate Two Input Parameters' of 'Decision Node'.
 
 
public static final int JOIN_NODE__ONE_OUTGOING_EDGE
code for constraint 'Validate One Outgoing Edge' of 'Join Node'.
 
 
public static final int JOIN_NODE__INCOMING_OBJECT_FLOW
code for constraint 'Validate Incoming Object Flow' of 'Join Node'.
 
 
public static final int OBJECT_FLOW__NO_ACTIONS
code for constraint 'Validate No Actions' of 'Object Flow'.
 
 
public static final int OBJECT_FLOW__COMPATIBLE_TYPES
code for constraint 'Validate Compatible Types' of 'Object Flow'.
 
 
public static final int OBJECT_FLOW__SAME_UPPER_BOUNDS
code for constraint 'Validate Same Upper Bounds' of 'Object Flow'.
 
 
public static final int OBJECT_FLOW__TARGET
code for constraint 'Validate Target' of 'Object Flow'.
 
 
public static final int OBJECT_FLOW__TRANSFORMATION_BEHAVIOUR
code for constraint 'Validate Transformation Behaviour' of 'Object Flow'.
 
 
public static final int OBJECT_FLOW__SELECTION_BEHAVIOUR
code for constraint 'Validate Selection Behaviour' of 'Object Flow'.
 
 
public static final int OBJECT_FLOW__INPUT_AND_OUTPUT_PARAMETER
code for constraint 'Validate Input And Output Parameter' of 'Object Flow'.
 
 
public static final int OBJECT_FLOW__IS_MULTICAST_OR_IS_MULTIRECEIVE
code for constraint 'Validate Is Multicast Or Is Multireceive' of 'Object Flow'.
 
 
public static final int CONDITIONAL_NODE__RESULT_NO_INCOMING
code for constraint 'Validate Result No Incoming' of 'Conditional Node'.
 
 
public static final int CLAUSE__DECIDER_OUTPUT
code for constraint 'Validate Decider Output' of 'Clause'.
 
 
public static final int CLAUSE__BODY_OUTPUT_PINS
code for constraint 'Validate Body Output Pins' of 'Clause'.
 
 
public static final int LOOP_NODE__INPUT_EDGES
code for constraint 'Validate Input Edges' of 'Loop Node'.
 
 
public static final int LOOP_NODE__BODY_OUTPUT_PINS
code for constraint 'Validate Body Output Pins' of 'Loop Node'.
 
 
public static final int LOOP_NODE__RESULT_NO_INCOMING
code for constraint 'Validate Result No Incoming' of 'Loop Node'.
 
 
public static final int EXPANSION_REGION__EXPANSION_NODES
code for constraint 'Validate Expansion Nodes' of 'Expansion Region'.
 
 
public static final int NODE__INTERNAL_STRUCTURE
code for constraint 'Validate Internal Structure' of 'Node'.
 
 
public static final int COMMUNICATION_PATH__ASSOCIATION_ENDS
code for constraint 'Validate Association Ends' of 'Communication Path'.
 
 
public static final int FINAL_STATE__NO_OUTGOING_TRANSITIONS
code for constraint 'Validate No Outgoing Transitions' of 'Final State'.
 
 
public static final int FINAL_STATE__NO_REGIONS
code for constraint 'Validate No Regions' of 'Final State'.
 
 
public static final int FINAL_STATE__CANNOT_REFERENCE_SUBMACHINE
code for constraint 'Validate Cannot Reference Submachine' of 'Final State'.
 
 
public static final int FINAL_STATE__NO_ENTRY_BEHAVIOR
code for constraint 'Validate No Entry Behavior' of 'Final State'.
 
 
public static final int FINAL_STATE__NO_EXIT_BEHAVIOR
code for constraint 'Validate No Exit Behavior' of 'Final State'.
 
 
public static final int FINAL_STATE__NO_STATE_BEHAVIOR
code for constraint 'Validate No State Behavior' of 'Final State'.
 
 
public static final int TIME_EVENT__WHEN_NON_NEGATIVE
code for constraint 'Validate When Non Negative' of 'Time Event'.
 
 
public static final int TIME_EVENT__STARTING_TIME
code for constraint 'Validate Starting Time' of 'Time Event'.
 
 
public static final int PROTOCOL_TRANSITION__BELONGS_TO_PSM
code for constraint 'Validate Belongs To Psm' of 'Protocol Transition'.
 
 
public static final int PROTOCOL_TRANSITION__ASSOCIATED_ACTIONS
code for constraint 'Validate Associated Actions' of 'Protocol Transition'.
 
 
public static final int PROTOCOL_TRANSITION__REFERS_TO_OPERATION
code for constraint 'Validate Refers To Operation' of 'Protocol Transition'.
 
 
public static final int ASSOCIATION_CLASS__CANNOT_BE_DEFINED
code for constraint 'Validate Cannot Be Defined' of 'Association Class'.
 
 
protected static final int DIAGNOSTIC_CODE_COUNT
| Constructor Detail | 
|---|
public UMLValidator()
| Method Detail | 
|---|
protected org.eclipse.emf.ecore.EPackage getEPackage()
getEPackage in class org.eclipse.emf.ecore.util.EObjectValidator
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)
validateXXX for the corresponding classifier of the model.
 
 
validate in class org.eclipse.emf.ecore.util.EObjectValidator
public boolean validateComment(Comment comment,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateElement(Element element,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validate_BidirectionalReferenceIsPaired(org.eclipse.emf.ecore.EObject eObject,
                                                       org.eclipse.emf.ecore.EReference eReference,
                                                       org.eclipse.emf.ecore.EReference eOpposite,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
validate_BidirectionalReferenceIsPaired in class org.eclipse.emf.ecore.util.EObjectValidator
public boolean validateElement_validateNotOwnSelf(Element element,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateElement_validateHasOwner(Element element,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDirectedRelationship(DirectedRelationship directedRelationship,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRelationship(Relationship relationship,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLiteralSpecification(LiteralSpecification literalSpecification,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateValueSpecification(ValueSpecification valueSpecification,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTypedElement(TypedElement typedElement,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNamedElement(NamedElement namedElement,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNamedElement_validateHasNoQualifiedName(NamedElement namedElement,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNamedElement_validateHasQualifiedName(NamedElement namedElement,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNamedElement_validateVisibilityNeedsOwnership(NamedElement namedElement,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDependency(Dependency dependency,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePackageableElement(PackageableElement packageableElement,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameterableElement(ParameterableElement parameterableElement,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateParameter(TemplateParameter templateParameter,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateParameter_validateMustBeCompatible(TemplateParameter templateParameter,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateSignature(TemplateSignature templateSignature,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateSignature_validateOwnElements(TemplateSignature templateSignature,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateableElement(TemplateableElement templateableElement,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateBinding(TemplateBinding templateBinding,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateBinding_validateParameterSubstitutionFormal(TemplateBinding templateBinding,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateBinding_validateOneParameterSubstitution(TemplateBinding templateBinding,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateParameterSubstitution(TemplateParameterSubstitution templateParameterSubstitution,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTemplateParameterSubstitution_validateMustBeCompatible(TemplateParameterSubstitution templateParameterSubstitution,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNamespace(Namespace namespace,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNamespace_validateMembersDistinguishable(Namespace namespace,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateElementImport(ElementImport elementImport,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateElementImport_validateVisibilityPublicOrPrivate(ElementImport elementImport,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateElementImport_validateImportedElementIsPublic(ElementImport elementImport,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePackageImport(PackageImport packageImport,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePackageImport_validatePublicOrPrivate(PackageImport packageImport,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePackage(Package package_,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePackage_validateElementsPublicOrPrivate(Package package_,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePackageMerge(PackageMerge packageMerge,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateType(Type type,
                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProfileApplication(ProfileApplication profileApplication,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProfile(Profile profile,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProfile_validateMetaclassReferenceNotSpecialized(Profile profile,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProfile_validateReferencesSameMetamodel(Profile profile,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStereotype(Stereotype stereotype,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStereotype_validateNameNotClash(Stereotype stereotype,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStereotype_validateGeneralize(Stereotype stereotype,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClass(Class class_,
                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClass_validatePassiveClass(Class class_,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBehavioredClassifier(BehavioredClassifier behavioredClassifier,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBehavioredClassifier_validateClassBehavior(BehavioredClassifier behavioredClassifier,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClassifier(Classifier classifier,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClassifier_validateNoCyclesInGeneralization(Classifier classifier,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClassifier_validateSpecializeType(Classifier classifier,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClassifier_validateGeneralizationHierarchies(Classifier classifier,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClassifier_validateMapsToGeneralizationSet(Classifier classifier,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRedefinableElement(RedefinableElement redefinableElement,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRedefinableElement_validateRedefinitionContextValid(RedefinableElement redefinableElement,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRedefinableElement_validateRedefinitionConsistent(RedefinableElement redefinableElement,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGeneralization(Generalization generalization,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGeneralization_validateGeneralizationSameClassifier(Generalization generalization,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGeneralizationSet(GeneralizationSet generalizationSet,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGeneralizationSet_validateGeneralizationSameClassifier(GeneralizationSet generalizationSet,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGeneralizationSet_validateMapsToGeneralizationSet(GeneralizationSet generalizationSet,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFeature(Feature feature,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUseCase(UseCase useCase,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUseCase_validateMustHaveName(UseCase useCase,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUseCase_validateBinaryAssociations(UseCase useCase,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUseCase_validateNoAssociationToUseCase(UseCase useCase,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUseCase_validateCannotIncludeSelf(UseCase useCase,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInclude(Include include,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtend(Extend extend,
                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtend_validateExtensionPoints(Extend extend,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConstraint(Constraint constraint,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConstraint_validateNotApplyToSelf(Constraint constraint,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConstraint_validateValueSpecificationBoolean(Constraint constraint,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConstraint_validateBooleanValue(Constraint constraint,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConstraint_validateNoSideEffects(Constraint constraint,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConstraint_validateNotAppliedToSelf(Constraint constraint,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtensionPoint(ExtensionPoint extensionPoint,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtensionPoint_validateMustHaveName(ExtensionPoint extensionPoint,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSubstitution(Substitution substitution,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRealization(Realization realization,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAbstraction(Abstraction abstraction,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOpaqueExpression(OpaqueExpression opaqueExpression,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOpaqueExpression_validateLanguageBodySize(OpaqueExpression opaqueExpression,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOpaqueExpression_validateOnlyReturnResultParameters(OpaqueExpression opaqueExpression,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOpaqueExpression_validateOneReturnResultParameter(OpaqueExpression opaqueExpression,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameter(Parameter parameter,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameter_validateConnectorEnd(Parameter parameter,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameter_validateStreamAndException(Parameter parameter,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameter_validateNotException(Parameter parameter,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameter_validateReentrantBehaviors(Parameter parameter,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameter_validateInAndOut(Parameter parameter,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMultiplicityElement(MultiplicityElement multiplicityElement,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMultiplicityElement_validateLowerGe0(MultiplicityElement multiplicityElement,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMultiplicityElement_validateUpperGeLower(MultiplicityElement multiplicityElement,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMultiplicityElement_validateValueSpecificationNoSideEffects(MultiplicityElement multiplicityElement,
                                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMultiplicityElement_validateValueSpecificationConstant(MultiplicityElement multiplicityElement,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectableElement(ConnectableElement connectableElement,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectorEnd(ConnectorEnd connectorEnd,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectorEnd_validateMultiplicity(ConnectorEnd connectorEnd,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectorEnd_validatePartWithPortEmpty(ConnectorEnd connectorEnd,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectorEnd_validateRoleAndPartWithPort(ConnectorEnd connectorEnd,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectorEnd_validateSelfPartWithPort(ConnectorEnd connectorEnd,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty(Property property,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateMultiplicityOfComposite(Property property,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateSubsettingContextConforms(Property property,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateRedefinedPropertyInherited(Property property,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateSubsettingRules(Property property,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateNavigableReadonly(Property property,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateDerivedUnionIsDerived(Property property,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateDerivedUnionIsReadOnly(Property property,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateSubsettedPropertyNames(Property property,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateDeploymentTarget(Property property,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProperty_validateBindingToAttribute(Property property,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDeploymentTarget(DeploymentTarget deploymentTarget,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDeployment(Deployment deployment,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDeployedArtifact(DeployedArtifact deployedArtifact,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDeploymentSpecification(DeploymentSpecification deploymentSpecification,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDeploymentSpecification_validateDeployedElements(DeploymentSpecification deploymentSpecification,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDeploymentSpecification_validateDeploymentTarget(DeploymentSpecification deploymentSpecification,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateArtifact(Artifact artifact,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateManifestation(Manifestation manifestation,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOperation(Operation operation,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOperation_validateAtMostOneReturn(Operation operation,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOperation_validateOnlyBodyForQuery(Operation operation,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBehavioralFeature(BehavioralFeature behavioralFeature,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBehavior(Behavior behavior,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBehavior_validateParametersMatch(Behavior behavior,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBehavior_validateFeatureOfContextClassifier(Behavior behavior,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBehavior_validateMustRealize(Behavior behavior,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBehavior_validateMostOneBehaviour(Behavior behavior,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameterSet(ParameterSet parameterSet,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameterSet_validateSameParameterizedEntity(ParameterSet parameterSet,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameterSet_validateInput(ParameterSet parameterSet,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameterSet_validateTwoParameterSets(ParameterSet parameterSet,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDataType(DataType dataType,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInterface(Interface interface_,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInterface_validateVisibility(Interface interface_,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReception(Reception reception,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReception_validateNotQuery(Reception reception,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSignal(Signal signal,
                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolStateMachine(ProtocolStateMachine protocolStateMachine,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolStateMachine_validateProtocolTransitions(ProtocolStateMachine protocolStateMachine,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolStateMachine_validateEntryExitDo(ProtocolStateMachine protocolStateMachine,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolStateMachine_validateDeepOrShallowHistory(ProtocolStateMachine protocolStateMachine,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolStateMachine_validatePortsConnected(ProtocolStateMachine protocolStateMachine,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolStateMachine_validateClassifierContext(ProtocolStateMachine protocolStateMachine,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStateMachine(StateMachine stateMachine,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStateMachine_validateClassifierContext(StateMachine stateMachine,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStateMachine_validateContextClassifier(StateMachine stateMachine,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStateMachine_validateConnectionPoints(StateMachine stateMachine,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStateMachine_validateMethod(StateMachine stateMachine,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRegion(Region region,
                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRegion_validateInitialVertex(Region region,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRegion_validateDeepHistoryVertex(Region region,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRegion_validateShallowHistoryVertex(Region region,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRegion_validateOwned(Region region,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateVertex(Vertex vertex,
                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTransition(Transition transition,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTransition_validateForkSegmentGuards(Transition transition,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTransition_validateJoinSegmentGuards(Transition transition,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTransition_validateForkSegmentState(Transition transition,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTransition_validateJoinSegmentState(Transition transition,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTransition_validateOutgoingPseudostates(Transition transition,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTransition_validateInitialTransition(Transition transition,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTransition_validateSignaturesCompatible(Transition transition,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTrigger(Trigger trigger,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateEvent(Event event,
                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePort(Port port,
                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePort_validateRequiredInterfaces(Port port,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePort_validatePortAggregation(Port port,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePort_validatePortDestroyed(Port port,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePort_validateDefaultValue(Port port,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateState(State state,
                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateState_validateSubmachineStates(State state,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateState_validateDestinationsOrSourcesOfTransitions(State state,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateState_validateSubmachineOrRegions(State state,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateState_validateCompositeStates(State state,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateState_validateEntryOrExit(State state,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectionPointReference(ConnectionPointReference connectionPointReference,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectionPointReference_validateEntryPseudostates(ConnectionPointReference connectionPointReference,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectionPointReference_validateExitPseudostates(ConnectionPointReference connectionPointReference,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate(Pseudostate pseudostate,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate_validateInitialVertex(Pseudostate pseudostate,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate_validateHistoryVertices(Pseudostate pseudostate,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate_validateJoinVertex(Pseudostate pseudostate,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate_validateTransitionsIncoming(Pseudostate pseudostate,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate_validateForkVertex(Pseudostate pseudostate,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate_validateTransitionsOutgoing(Pseudostate pseudostate,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate_validateJunctionVertex(Pseudostate pseudostate,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate_validateChoiceVertex(Pseudostate pseudostate,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePseudostate_validateOutgoingFromInitial(Pseudostate pseudostate,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolConformance(ProtocolConformance protocolConformance,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOperationTemplateParameter(OperationTemplateParameter operationTemplateParameter,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuralFeature(StructuralFeature structuralFeature,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAssociation(Association association,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAssociation_validateSpecializedEndNumber(Association association,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAssociation_validateSpecializedEndTypes(Association association,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAssociation_validateBinaryAssociations(Association association,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAssociation_validateAssociationEnds(Association association,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectableElementTemplateParameter(ConnectableElementTemplateParameter connectableElementTemplateParameter,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCollaborationUse(CollaborationUse collaborationUse,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCollaborationUse_validateClientElements(CollaborationUse collaborationUse,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCollaborationUse_validateEveryRole(CollaborationUse collaborationUse,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCollaborationUse_validateConnectors(CollaborationUse collaborationUse,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCollaboration(Collaboration collaboration,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuredClassifier(StructuredClassifier structuredClassifier,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuredClassifier_validateMultiplicities(StructuredClassifier structuredClassifier,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnector(Connector connector,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnector_validateTypes(Connector connector,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnector_validateCompatible(Connector connector,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnector_validateRoles(Connector connector,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnector_validateBetweenInterfacesPorts(Connector connector,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnector_validateBetweenInterfacePortImplements(Connector connector,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnector_validateBetweenInterfacePortSignature(Connector connector,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnector_validateUnionSignatureCompatible(Connector connector,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnector_validateAssemblyConnector(Connector connector,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRedefinableTemplateSignature(RedefinableTemplateSignature redefinableTemplateSignature,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRedefinableTemplateSignature_validateInheritedParameters(RedefinableTemplateSignature redefinableTemplateSignature,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClassifierTemplateParameter(ClassifierTemplateParameter classifierTemplateParameter,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClassifierTemplateParameter_validateHasConstrainingClassifier(ClassifierTemplateParameter classifierTemplateParameter,
                                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInterfaceRealization(InterfaceRealization interfaceRealization,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateEncapsulatedClassifier(EncapsulatedClassifier encapsulatedClassifier,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtension(Extension extension,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtension_validateNonOwnedEnd(Extension extension,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtension_validateIsBinary(Extension extension,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtensionEnd(ExtensionEnd extensionEnd,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtensionEnd_validateMultiplicity(ExtensionEnd extensionEnd,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExtensionEnd_validateAggregation(ExtensionEnd extensionEnd,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateImage(Image image,
                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStringExpression(StringExpression stringExpression,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStringExpression_validateOperands(StringExpression stringExpression,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStringExpression_validateSubexpressions(StringExpression stringExpression,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExpression(Expression expression,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLiteralInteger(LiteralInteger literalInteger,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLiteralString(LiteralString literalString,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLiteralBoolean(LiteralBoolean literalBoolean,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLiteralNull(LiteralNull literalNull,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSlot(Slot slot,
                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInstanceSpecification(InstanceSpecification instanceSpecification,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInstanceSpecification_validateDefiningFeature(InstanceSpecification instanceSpecification,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInstanceSpecification_validateStructuralFeature(InstanceSpecification instanceSpecification,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInstanceSpecification_validateDeploymentTarget(InstanceSpecification instanceSpecification,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInstanceSpecification_validateDeploymentArtifact(InstanceSpecification instanceSpecification,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateEnumeration(Enumeration enumeration,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateEnumerationLiteral(EnumerationLiteral enumerationLiteral,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePrimitiveType(PrimitiveType primitiveType,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInstanceValue(InstanceValue instanceValue,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLiteralUnlimitedNatural(LiteralUnlimitedNatural literalUnlimitedNatural,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOpaqueBehavior(OpaqueBehavior opaqueBehavior,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFunctionBehavior(FunctionBehavior functionBehavior,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFunctionBehavior_validateOneOutputParameter(FunctionBehavior functionBehavior,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFunctionBehavior_validateTypesOfParameters(FunctionBehavior functionBehavior,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActor(Actor actor,
                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActor_validateAssociations(Actor actor,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActor_validateMustHaveName(Actor actor,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUsage(Usage usage,
                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessage(Message message,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessage_validateSendingReceivingMessageEvent(Message message,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessage_validateSignatureReferTo(Message message,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessage_validateSignatureIsOperation(Message message,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessage_validateSignatureIsSignal(Message message,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessage_validateArguments(Message message,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessage_validateCannotCrossBoundaries(Message message,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessage_validateOccurrenceSpecifications(Message message,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessageEnd(MessageEnd messageEnd,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteraction(Interaction interaction,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionFragment(InteractionFragment interactionFragment,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLifeline(Lifeline lifeline,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLifeline_validateInteractionUsesShareLifeline(Lifeline lifeline,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLifeline_validateSelectorSpecified(Lifeline lifeline,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLifeline_validateSameClassifier(Lifeline lifeline,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePartDecomposition(PartDecomposition partDecomposition,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePartDecomposition_validatePartsOfInternalStructures(PartDecomposition partDecomposition,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePartDecomposition_validateAssume(PartDecomposition partDecomposition,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePartDecomposition_validateCommutativityOfDecomposition(PartDecomposition partDecomposition,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionUse(InteractionUse interactionUse,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionUse_validateGatesMatch(InteractionUse interactionUse,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionUse_validateAllLifelines(InteractionUse interactionUse,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionUse_validateArgumentsCorrespondToParameters(InteractionUse interactionUse,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionUse_validateArgumentsAreConstants(InteractionUse interactionUse,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGate(Gate gate,
                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGate_validateMessagesActualGate(Gate gate,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGate_validateMessagesCombinedFragment(Gate gate,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAction(Action action,
                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExecutableNode(ExecutableNode executableNode,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityNode(ActivityNode activityNode,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityNode_validateOwned(ActivityNode activityNode,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityNode_validateOwnedStructuredNode(ActivityNode activityNode,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityEdge(ActivityEdge activityEdge,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityEdge_validateSourceAndTarget(ActivityEdge activityEdge,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityEdge_validateOwned(ActivityEdge activityEdge,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityEdge_validateStructuredNode(ActivityEdge activityEdge,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivity(Activity activity,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivity_validateNoSupergroups(Activity activity,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivity_validateActivityParameterNode(Activity activity,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivity_validateAutonomous(Activity activity,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityPartition(ActivityPartition activityPartition,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityPartition_validateDimensionNotContained(ActivityPartition activityPartition,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityPartition_validateRepresentsPart(ActivityPartition activityPartition,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityPartition_validateRepresentsClassifier(ActivityPartition activityPartition,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityPartition_validateRepresentsPartAndIsContained(ActivityPartition activityPartition,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityGroup(ActivityGroup activityGroup,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityGroup_validateNodesAndEdges(ActivityGroup activityGroup,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityGroup_validateNotContained(ActivityGroup activityGroup,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityGroup_validateGroupOwned(ActivityGroup activityGroup,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuredActivityNode(StructuredActivityNode structuredActivityNode,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuredActivityNode_validateEdges(StructuredActivityNode structuredActivityNode,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateVariable(Variable variable,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateVariable_validateOwned(Variable variable,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInterruptibleActivityRegion(InterruptibleActivityRegion interruptibleActivityRegion,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInterruptibleActivityRegion_validateInterruptingEdges(InterruptibleActivityRegion interruptibleActivityRegion,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExceptionHandler(ExceptionHandler exceptionHandler,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExceptionHandler_validateExceptionBody(ExceptionHandler exceptionHandler,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExceptionHandler_validateResultPins(ExceptionHandler exceptionHandler,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExceptionHandler_validateOneInput(ExceptionHandler exceptionHandler,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExceptionHandler_validateEdgeSourceTarget(ExceptionHandler exceptionHandler,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectNode(ObjectNode objectNode,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectNode_validateObjectFlowEdges(ObjectNode objectNode,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectNode_validateNotUnique(ObjectNode objectNode,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectNode_validateSelectionBehavior(ObjectNode objectNode,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectNode_validateInputOutputParameter(ObjectNode objectNode,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOutputPin(OutputPin outputPin,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOutputPin_validateIncomingEdgesStructuredOnly(OutputPin outputPin,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePin(Pin pin,
                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validatePin_validateControlPins(Pin pin,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInputPin(InputPin inputPin,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInputPin_validateOutgoingEdgesStructuredOnly(InputPin inputPin,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateGeneralOrdering(GeneralOrdering generalOrdering,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOccurrenceSpecification(OccurrenceSpecification occurrenceSpecification,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionOperand(InteractionOperand interactionOperand,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionOperand_validateGuardDirectlyPrior(InteractionOperand interactionOperand,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionOperand_validateGuardContainReferences(InteractionOperand interactionOperand,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionConstraint(InteractionConstraint interactionConstraint,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionConstraint_validateDynamicVariables(InteractionConstraint interactionConstraint,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionConstraint_validateGlobalData(InteractionConstraint interactionConstraint,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionConstraint_validateMinintMaxint(InteractionConstraint interactionConstraint,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionConstraint_validateMinintNonNegative(InteractionConstraint interactionConstraint,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionConstraint_validateMaxintPositive(InteractionConstraint interactionConstraint,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionConstraint_validateMaxintGreaterEqualMinint(InteractionConstraint interactionConstraint,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExecutionSpecification(ExecutionSpecification executionSpecification,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExecutionSpecification_validateSameLifeline(ExecutionSpecification executionSpecification,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExecutionOccurrenceSpecification(ExecutionOccurrenceSpecification executionOccurrenceSpecification,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExecutionEvent(ExecutionEvent executionEvent,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStateInvariant(StateInvariant stateInvariant,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActionExecutionSpecification(ActionExecutionSpecification actionExecutionSpecification,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActionExecutionSpecification_validateActionReferenced(ActionExecutionSpecification actionExecutionSpecification,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBehaviorExecutionSpecification(BehaviorExecutionSpecification behaviorExecutionSpecification,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreationEvent(CreationEvent creationEvent,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreationEvent_validateNoOccurrenceAbove(CreationEvent creationEvent,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDestructionEvent(DestructionEvent destructionEvent,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDestructionEvent_validateNoOccurrenceSpecificationsBelow(DestructionEvent destructionEvent,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSendOperationEvent(SendOperationEvent sendOperationEvent,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessageEvent(MessageEvent messageEvent,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSendSignalEvent(SendSignalEvent sendSignalEvent,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessageOccurrenceSpecification(MessageOccurrenceSpecification messageOccurrenceSpecification,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReceiveOperationEvent(ReceiveOperationEvent receiveOperationEvent,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReceiveSignalEvent(ReceiveSignalEvent receiveSignalEvent,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCombinedFragment(CombinedFragment combinedFragment,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCombinedFragment_validateOptLoopBreakNeg(CombinedFragment combinedFragment,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCombinedFragment_validateMinintAndMaxint(CombinedFragment combinedFragment,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCombinedFragment_validateBreak(CombinedFragment combinedFragment,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCombinedFragment_validateConsiderAndIgnore(CombinedFragment combinedFragment,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateContinuation(Continuation continuation,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateContinuation_validateSameName(Continuation continuation,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateContinuation_validateGlobal(Continuation continuation,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateContinuation_validateFirstOrLastInteractionFragment(Continuation continuation,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConsiderIgnoreFragment(ConsiderIgnoreFragment considerIgnoreFragment,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConsiderIgnoreFragment_validateConsiderOrIgnore(ConsiderIgnoreFragment considerIgnoreFragment,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConsiderIgnoreFragment_validateType(ConsiderIgnoreFragment considerIgnoreFragment,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallEvent(CallEvent callEvent,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateChangeEvent(ChangeEvent changeEvent,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSignalEvent(SignalEvent signalEvent,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAnyReceiveEvent(AnyReceiveEvent anyReceiveEvent,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateObjectAction(CreateObjectAction createObjectAction,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateObjectAction_validateClassifierNotAbstract(CreateObjectAction createObjectAction,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateObjectAction_validateClassifierNotAssociationClass(CreateObjectAction createObjectAction,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateObjectAction_validateSameType(CreateObjectAction createObjectAction,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateObjectAction_validateMultiplicity(CreateObjectAction createObjectAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDestroyObjectAction(DestroyObjectAction destroyObjectAction,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDestroyObjectAction_validateMultiplicity(DestroyObjectAction destroyObjectAction,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDestroyObjectAction_validateNoType(DestroyObjectAction destroyObjectAction,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTestIdentityAction(TestIdentityAction testIdentityAction,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTestIdentityAction_validateNoType(TestIdentityAction testIdentityAction,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTestIdentityAction_validateMultiplicity(TestIdentityAction testIdentityAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTestIdentityAction_validateResultIsBoolean(TestIdentityAction testIdentityAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadSelfAction(ReadSelfAction readSelfAction,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadSelfAction_validateContained(ReadSelfAction readSelfAction,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadSelfAction_validateNotStatic(ReadSelfAction readSelfAction,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadSelfAction_validateType(ReadSelfAction readSelfAction,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadSelfAction_validateMultiplicity(ReadSelfAction readSelfAction,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuralFeatureAction(StructuralFeatureAction structuralFeatureAction,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuralFeatureAction_validateNotStatic(StructuralFeatureAction structuralFeatureAction,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuralFeatureAction_validateSameType(StructuralFeatureAction structuralFeatureAction,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuralFeatureAction_validateMultiplicity(StructuralFeatureAction structuralFeatureAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuralFeatureAction_validateVisibility(StructuralFeatureAction structuralFeatureAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStructuralFeatureAction_validateOneFeaturingClassifier(StructuralFeatureAction structuralFeatureAction,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadStructuralFeatureAction(ReadStructuralFeatureAction readStructuralFeatureAction,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadStructuralFeatureAction_validateTypeAndOrdering(ReadStructuralFeatureAction readStructuralFeatureAction,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadStructuralFeatureAction_validateMultiplicity(ReadStructuralFeatureAction readStructuralFeatureAction,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteStructuralFeatureAction(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteStructuralFeatureAction_validateInputPin(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteStructuralFeatureAction_validateTypeOfResult(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteStructuralFeatureAction_validateMultiplicityOfResult(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteStructuralFeatureAction_validateMultiplicity(WriteStructuralFeatureAction writeStructuralFeatureAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClearStructuralFeatureAction(ClearStructuralFeatureAction clearStructuralFeatureAction,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClearStructuralFeatureAction_validateTypeOfResult(ClearStructuralFeatureAction clearStructuralFeatureAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClearStructuralFeatureAction_validateMultiplicityOfResult(ClearStructuralFeatureAction clearStructuralFeatureAction,
                                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRemoveStructuralFeatureValueAction(RemoveStructuralFeatureValueAction removeStructuralFeatureValueAction,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRemoveStructuralFeatureValueAction_validateNonUniqueRemoval(RemoveStructuralFeatureValueAction removeStructuralFeatureValueAction,
                                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAddStructuralFeatureValueAction(AddStructuralFeatureValueAction addStructuralFeatureValueAction,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAddStructuralFeatureValueAction_validateUnlimitedNaturalAndMultiplicity(AddStructuralFeatureValueAction addStructuralFeatureValueAction,
                                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkAction(LinkAction linkAction,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkAction_validateSameAssociation(LinkAction linkAction,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkAction_validateNotStatic(LinkAction linkAction,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkAction_validateSamePins(LinkAction linkAction,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndData(LinkEndData linkEndData,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndData_validatePropertyIsAssociationEnd(LinkEndData linkEndData,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndData_validateSameType(LinkEndData linkEndData,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndData_validateMultiplicity(LinkEndData linkEndData,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndData_validateQualifiers(LinkEndData linkEndData,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndData_validateEndObjectInputPin(LinkEndData linkEndData,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateQualifierValue(QualifierValue qualifierValue,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateQualifierValue_validateQualifierAttribute(QualifierValue qualifierValue,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateQualifierValue_validateTypeOfQualifier(QualifierValue qualifierValue,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateQualifierValue_validateMultiplicityOfQualifier(QualifierValue qualifierValue,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkAction(ReadLinkAction readLinkAction,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkAction_validateOneOpenEnd(ReadLinkAction readLinkAction,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkAction_validateTypeAndOrdering(ReadLinkAction readLinkAction,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkAction_validateCompatibleMultiplicity(ReadLinkAction readLinkAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkAction_validateNavigableOpenEnd(ReadLinkAction readLinkAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkAction_validateVisibility(ReadLinkAction readLinkAction,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndCreationData(LinkEndCreationData linkEndCreationData,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndCreationData_validateCreateLinkAction(LinkEndCreationData linkEndCreationData,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndCreationData_validateSingleInputPin(LinkEndCreationData linkEndCreationData,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateLinkAction(CreateLinkAction createLinkAction,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateLinkAction_validateAssociationNotAbstract(CreateLinkAction createLinkAction,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteLinkAction(WriteLinkAction writeLinkAction,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteLinkAction_validateAllowAccess(WriteLinkAction writeLinkAction,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDestroyLinkAction(DestroyLinkAction destroyLinkAction,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndDestructionData(LinkEndDestructionData linkEndDestructionData,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndDestructionData_validateDestroyLinkAction(LinkEndDestructionData linkEndDestructionData,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLinkEndDestructionData_validateUnlimitedNaturalAndMultiplicity(LinkEndDestructionData linkEndDestructionData,
                                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClearAssociationAction(ClearAssociationAction clearAssociationAction,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClearAssociationAction_validateSameType(ClearAssociationAction clearAssociationAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClearAssociationAction_validateMultiplicity(ClearAssociationAction clearAssociationAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBroadcastSignalAction(BroadcastSignalAction broadcastSignalAction,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBroadcastSignalAction_validateNumberAndOrder(BroadcastSignalAction broadcastSignalAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBroadcastSignalAction_validateTypeOrderingMultiplicity(BroadcastSignalAction broadcastSignalAction,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInvocationAction(InvocationAction invocationAction,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInvocationAction_validateOnPortReceiver(InvocationAction invocationAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSendObjectAction(SendObjectAction sendObjectAction,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateValueSpecificationAction(ValueSpecificationAction valueSpecificationAction,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateValueSpecificationAction_validateCompatibleType(ValueSpecificationAction valueSpecificationAction,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateValueSpecificationAction_validateMultiplicity(ValueSpecificationAction valueSpecificationAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTimeExpression(TimeExpression timeExpression,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObservation(Observation observation,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDuration(Duration duration,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateValuePin(ValuePin valuePin,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateValuePin_validateCompatibleType(ValuePin valuePin,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateValuePin_validateNoIncomingEdges(ValuePin valuePin,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDurationInterval(DurationInterval durationInterval,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInterval(Interval interval,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTimeConstraint(TimeConstraint timeConstraint,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateIntervalConstraint(IntervalConstraint intervalConstraint,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTimeInterval(TimeInterval timeInterval,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDurationConstraint(DurationConstraint durationConstraint,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDurationConstraint_validateFirstEventMultiplicity(DurationConstraint durationConstraint,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTimeObservation(TimeObservation timeObservation,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDurationObservation(DurationObservation durationObservation,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDurationObservation_validateFirstEventMultiplicity(DurationObservation durationObservation,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateOpaqueAction(OpaqueAction opaqueAction,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallAction(CallAction callAction,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallAction_validateSynchronousCall(CallAction callAction,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallAction_validateNumberAndOrder(CallAction callAction,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallAction_validateTypeOrderingMultiplicity(CallAction callAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSendSignalAction(SendSignalAction sendSignalAction,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSendSignalAction_validateNumberOrder(SendSignalAction sendSignalAction,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSendSignalAction_validateTypeOrderingMultiplicity(SendSignalAction sendSignalAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallOperationAction(CallOperationAction callOperationAction,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallOperationAction_validateArgumentPinEqualParameter(CallOperationAction callOperationAction,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallOperationAction_validateResultPinEqualParameter(CallOperationAction callOperationAction,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallOperationAction_validateTypeTargetPin(CallOperationAction callOperationAction,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallOperationAction_validateTypeOrderingMultiplicity(CallOperationAction callOperationAction,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallBehaviorAction(CallBehaviorAction callBehaviorAction,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallBehaviorAction_validateArgumentPinEqualParameter(CallBehaviorAction callBehaviorAction,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallBehaviorAction_validateResultPinEqualParameter(CallBehaviorAction callBehaviorAction,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallBehaviorAction_validateTypeOrderingMultiplicity(CallBehaviorAction callBehaviorAction,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInformationItem(InformationItem informationItem,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInformationItem_validateSourcesAndTargets(InformationItem informationItem,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInformationItem_validateHasNo(InformationItem informationItem,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInformationItem_validateNotInstantiable(InformationItem informationItem,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInformationFlow(InformationFlow informationFlow,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInformationFlow_validateSourcesAndTargetsKind(InformationFlow informationFlow,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInformationFlow_validateMustConform(InformationFlow informationFlow,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInformationFlow_validateConveyClassifiers(InformationFlow informationFlow,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateModel(Model model,
                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateVariableAction(VariableAction variableAction,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateVariableAction_validateScopeOfVariable(VariableAction variableAction,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadVariableAction(ReadVariableAction readVariableAction,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadVariableAction_validateTypeAndOrdering(ReadVariableAction readVariableAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadVariableAction_validateCompatibleMultiplicity(ReadVariableAction readVariableAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteVariableAction(WriteVariableAction writeVariableAction,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteVariableAction_validateSameType(WriteVariableAction writeVariableAction,
                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateWriteVariableAction_validateMultiplicity(WriteVariableAction writeVariableAction,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClearVariableAction(ClearVariableAction clearVariableAction,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAddVariableValueAction(AddVariableValueAction addVariableValueAction,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAddVariableValueAction_validateSingleInputPin(AddVariableValueAction addVariableValueAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRemoveVariableValueAction(RemoveVariableValueAction removeVariableValueAction,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRemoveVariableValueAction_validateUnlimitedNatural(RemoveVariableValueAction removeVariableValueAction,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateRaiseExceptionAction(RaiseExceptionAction raiseExceptionAction,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActionInputPin(ActionInputPin actionInputPin,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActionInputPin_validateOneOutputPin(ActionInputPin actionInputPin,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActionInputPin_validateInputPin(ActionInputPin actionInputPin,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActionInputPin_validateNoControlOrDataFlow(ActionInputPin actionInputPin,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadExtentAction(ReadExtentAction readExtentAction,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadExtentAction_validateTypeIsClassifier(ReadExtentAction readExtentAction,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadExtentAction_validateMultiplicityOfResult(ReadExtentAction readExtentAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReclassifyObjectAction(ReclassifyObjectAction reclassifyObjectAction,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReclassifyObjectAction_validateClassifierNotAbstract(ReclassifyObjectAction reclassifyObjectAction,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReclassifyObjectAction_validateMultiplicity(ReclassifyObjectAction reclassifyObjectAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReclassifyObjectAction_validateInputPin(ReclassifyObjectAction reclassifyObjectAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadIsClassifiedObjectAction(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadIsClassifiedObjectAction_validateMultiplicityOfInput(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadIsClassifiedObjectAction_validateNoType(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadIsClassifiedObjectAction_validateMultiplicityOfOutput(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadIsClassifiedObjectAction_validateBooleanResult(ReadIsClassifiedObjectAction readIsClassifiedObjectAction,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStartClassifierBehaviorAction(StartClassifierBehaviorAction startClassifierBehaviorAction,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStartClassifierBehaviorAction_validateMultiplicity(StartClassifierBehaviorAction startClassifierBehaviorAction,
                                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStartClassifierBehaviorAction_validateTypeHasClassifier(StartClassifierBehaviorAction startClassifierBehaviorAction,
                                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndAction(ReadLinkObjectEndAction readLinkObjectEndAction,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndAction_validateProperty(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndAction_validateAssociationOfAssociation(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndAction_validateEndsOfAssociation(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndAction_validateTypeOfObject(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndAction_validateMultiplicityOfObject(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndAction_validateTypeOfResult(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndAction_validateMultiplicityOfResult(ReadLinkObjectEndAction readLinkObjectEndAction,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndQualifierAction(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndQualifierAction_validateQualifierAttribute(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndQualifierAction_validateAssociationOfAssociation(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndQualifierAction_validateEndsOfAssociation(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndQualifierAction_validateTypeOfObject(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndQualifierAction_validateMultiplicityOfQualifier(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndQualifierAction_validateMultiplicityOfObject(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndQualifierAction_validateSameType(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReadLinkObjectEndQualifierAction_validateMultiplicityOfResult(ReadLinkObjectEndQualifierAction readLinkObjectEndQualifierAction,
                                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateLinkObjectAction(CreateLinkObjectAction createLinkObjectAction,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateLinkObjectAction_validateAssociationClass(CreateLinkObjectAction createLinkObjectAction,
                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateLinkObjectAction_validateTypeOfResult(CreateLinkObjectAction createLinkObjectAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCreateLinkObjectAction_validateMultiplicity(CreateLinkObjectAction createLinkObjectAction,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAcceptEventAction(AcceptEventAction acceptEventAction,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAcceptEventAction_validateNoInputPins(AcceptEventAction acceptEventAction,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAcceptEventAction_validateNoOutputPins(AcceptEventAction acceptEventAction,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAcceptEventAction_validateTriggerEvents(AcceptEventAction acceptEventAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAcceptEventAction_validateUnmarshallSignalEvents(AcceptEventAction acceptEventAction,
                                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAcceptCallAction(AcceptCallAction acceptCallAction,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAcceptCallAction_validateResultPins(AcceptCallAction acceptCallAction,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAcceptCallAction_validateTriggerCallEvent(AcceptCallAction acceptCallAction,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAcceptCallAction_validateUnmarshall(AcceptCallAction acceptCallAction,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReplyAction(ReplyAction replyAction,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReplyAction_validatePinsMatchParameter(ReplyAction replyAction,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReplyAction_validateEventOnReplyToCallTrigger(ReplyAction replyAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUnmarshallAction(UnmarshallAction unmarshallAction,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUnmarshallAction_validateSameType(UnmarshallAction unmarshallAction,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUnmarshallAction_validateMultiplicityOfObject(UnmarshallAction unmarshallAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUnmarshallAction_validateNumberOfResult(UnmarshallAction unmarshallAction,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUnmarshallAction_validateTypeAndOrdering(UnmarshallAction unmarshallAction,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUnmarshallAction_validateMultiplicityOfResult(UnmarshallAction unmarshallAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUnmarshallAction_validateStructuralFeature(UnmarshallAction unmarshallAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUnmarshallAction_validateUnmarshallTypeIsClassifier(UnmarshallAction unmarshallAction,
                                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReduceAction(ReduceAction reduceAction,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReduceAction_validateInputTypeIsCollection(ReduceAction reduceAction,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReduceAction_validateOutputTypesAreCompatible(ReduceAction reduceAction,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateReduceAction_validateReducerInputsOutput(ReduceAction reduceAction,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStartObjectBehaviorAction(StartObjectBehaviorAction startObjectBehaviorAction,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStartObjectBehaviorAction_validateTypeOfObject(StartObjectBehaviorAction startObjectBehaviorAction,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStartObjectBehaviorAction_validateMultiplicityOfObject(StartObjectBehaviorAction startObjectBehaviorAction,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStartObjectBehaviorAction_validateNumberOrderArguments(StartObjectBehaviorAction startObjectBehaviorAction,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStartObjectBehaviorAction_validateNumberOrderResults(StartObjectBehaviorAction startObjectBehaviorAction,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateStartObjectBehaviorAction_validateTypeOrderingMultiplicityMatch(StartObjectBehaviorAction startObjectBehaviorAction,
                                                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateControlNode(ControlNode controlNode,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateControlFlow(ControlFlow controlFlow,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateControlFlow_validateObjectNodes(ControlFlow controlFlow,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInitialNode(InitialNode initialNode,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInitialNode_validateNoIncomingEdges(InitialNode initialNode,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInitialNode_validateControlEdges(InitialNode initialNode,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityParameterNode(ActivityParameterNode activityParameterNode,
                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityParameterNode_validateHasParameters(ActivityParameterNode activityParameterNode,
                                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityParameterNode_validateSameType(ActivityParameterNode activityParameterNode,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityParameterNode_validateNoEdges(ActivityParameterNode activityParameterNode,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityParameterNode_validateNoIncomingEdges(ActivityParameterNode activityParameterNode,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityParameterNode_validateNoOutgoingEdges(ActivityParameterNode activityParameterNode,
                                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityParameterNode_validateMaximumOneParameterNode(ActivityParameterNode activityParameterNode,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityParameterNode_validateMaximumTwoParameterNodes(ActivityParameterNode activityParameterNode,
                                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateForkNode(ForkNode forkNode,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateForkNode_validateOneIncomingEdge(ForkNode forkNode,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateForkNode_validateEdges(ForkNode forkNode,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFlowFinalNode(FlowFinalNode flowFinalNode,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFinalNode(FinalNode finalNode,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFinalNode_validateNoOutgoingEdges(FinalNode finalNode,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCentralBufferNode(CentralBufferNode centralBufferNode,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMergeNode(MergeNode mergeNode,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMergeNode_validateOneOutgoingEdge(MergeNode mergeNode,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMergeNode_validateEdges(MergeNode mergeNode,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecisionNode(DecisionNode decisionNode,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecisionNode_validateIncomingOutgoingEdges(DecisionNode decisionNode,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecisionNode_validateEdges(DecisionNode decisionNode,
                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecisionNode_validateDecisionInputFlowIncoming(DecisionNode decisionNode,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecisionNode_validateParameters(DecisionNode decisionNode,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecisionNode_validateZeroInputParameters(DecisionNode decisionNode,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecisionNode_validateIncomingObjectOneInputParameter(DecisionNode decisionNode,
                                                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecisionNode_validateIncomingControlOneInputParameter(DecisionNode decisionNode,
                                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDecisionNode_validateTwoInputParameters(DecisionNode decisionNode,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateActivityFinalNode(ActivityFinalNode activityFinalNode,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateJoinNode(JoinNode joinNode,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateJoinNode_validateOneOutgoingEdge(JoinNode joinNode,
                                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateJoinNode_validateIncomingObjectFlow(JoinNode joinNode,
                                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDataStoreNode(DataStoreNode dataStoreNode,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectFlow(ObjectFlow objectFlow,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectFlow_validateNoActions(ObjectFlow objectFlow,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectFlow_validateCompatibleTypes(ObjectFlow objectFlow,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectFlow_validateSameUpperBounds(ObjectFlow objectFlow,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectFlow_validateTarget(ObjectFlow objectFlow,
                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectFlow_validateTransformationBehaviour(ObjectFlow objectFlow,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectFlow_validateSelectionBehaviour(ObjectFlow objectFlow,
                                                             org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                             java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectFlow_validateInputAndOutputParameter(ObjectFlow objectFlow,
                                                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectFlow_validateIsMulticastOrIsMultireceive(ObjectFlow objectFlow,
                                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateSequenceNode(SequenceNode sequenceNode,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConditionalNode(ConditionalNode conditionalNode,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConditionalNode_validateResultNoIncoming(ConditionalNode conditionalNode,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClause(Clause clause,
                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClause_validateDeciderOutput(Clause clause,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateClause_validateBodyOutputPins(Clause clause,
                                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLoopNode(LoopNode loopNode,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLoopNode_validateInputEdges(LoopNode loopNode,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLoopNode_validateBodyOutputPins(LoopNode loopNode,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateLoopNode_validateResultNoIncoming(LoopNode loopNode,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExpansionNode(ExpansionNode expansionNode,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExpansionRegion(ExpansionRegion expansionRegion,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExpansionRegion_validateExpansionNodes(ExpansionRegion expansionRegion,
                                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateComponentRealization(ComponentRealization componentRealization,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateComponent(Component component,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNode(Node node,
                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateNode_validateInternalStructure(Node node,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateDevice(Device device,
                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExecutionEnvironment(ExecutionEnvironment executionEnvironment,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCommunicationPath(CommunicationPath communicationPath,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCommunicationPath_validateAssociationEnds(CommunicationPath communicationPath,
                                                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFinalState(FinalState finalState,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFinalState_validateNoOutgoingTransitions(FinalState finalState,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFinalState_validateNoRegions(FinalState finalState,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFinalState_validateCannotReferenceSubmachine(FinalState finalState,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFinalState_validateNoEntryBehavior(FinalState finalState,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFinalState_validateNoExitBehavior(FinalState finalState,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateFinalState_validateNoStateBehavior(FinalState finalState,
                                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTimeEvent(TimeEvent timeEvent,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTimeEvent_validateWhenNonNegative(TimeEvent timeEvent,
                                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                         java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTimeEvent_validateStartingTime(TimeEvent timeEvent,
                                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolTransition(ProtocolTransition protocolTransition,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolTransition_validateBelongsToPsm(ProtocolTransition protocolTransition,
                                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolTransition_validateAssociatedActions(ProtocolTransition protocolTransition,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateProtocolTransition_validateRefersToOperation(ProtocolTransition protocolTransition,
                                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                    java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAssociationClass(AssociationClass associationClass,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAssociationClass_validateCannotBeDefined(AssociationClass associationClass,
                                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                                java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateVisibilityKind(VisibilityKind visibilityKind,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateCallConcurrencyKind(CallConcurrencyKind callConcurrencyKind,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateTransitionKind(TransitionKind transitionKind,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map<java.lang.Object,java.lang.Object> context)
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)
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)
public boolean validatePseudostateKind(PseudostateKind pseudostateKind,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateAggregationKind(AggregationKind aggregationKind,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameterDirectionKind(ParameterDirectionKind parameterDirectionKind,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateParameterEffectKind(ParameterEffectKind parameterEffectKind,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateConnectorKind(ConnectorKind connectorKind,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessageKind(MessageKind messageKind,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateMessageSort(MessageSort messageSort,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateObjectNodeOrderingKind(ObjectNodeOrderingKind objectNodeOrderingKind,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteractionOperatorKind(InteractionOperatorKind interactionOperatorKind,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateExpansionKind(ExpansionKind expansionKind,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateInteger(int integer,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateBoolean(boolean boolean_,
                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                               java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateString(java.lang.String string,
                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                              java.util.Map<java.lang.Object,java.lang.Object> context)
public boolean validateUnlimitedNatural(int unlimitedNatural,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map<java.lang.Object,java.lang.Object> context)
public org.eclipse.emf.common.util.ResourceLocator getResourceLocator()
getResourceLocator in class org.eclipse.emf.ecore.util.EObjectValidator| 
 | Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||