Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.umldi/src-gen/org/eclipse/papyrus/umldi/util/UMLDIValidator.java')
-rw-r--r--extraplugins/diagram-definition/org.eclipse.papyrus.umldi/src-gen/org/eclipse/papyrus/umldi/util/UMLDIValidator.java1269
1 files changed, 857 insertions, 412 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi/src-gen/org/eclipse/papyrus/umldi/util/UMLDIValidator.java b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi/src-gen/org/eclipse/papyrus/umldi/util/UMLDIValidator.java
index 0238abd6869..7e07432d20e 100644
--- a/extraplugins/diagram-definition/org.eclipse.papyrus.umldi/src-gen/org/eclipse/papyrus/umldi/util/UMLDIValidator.java
+++ b/extraplugins/diagram-definition/org.eclipse.papyrus.umldi/src-gen/org/eclipse/papyrus/umldi/util/UMLDIValidator.java
@@ -25,6 +25,7 @@ import org.eclipse.papyrus.umldi.*;
* <!-- begin-user-doc -->
* The <b>Validator</b> for the model.
* <!-- end-user-doc -->
+ *
* @see org.eclipse.papyrus.umldi.UMLDIPackage
* @generated
*/
@@ -34,14 +35,17 @@ public class UMLDIValidator extends EObjectValidator {
* The cached model package
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public static final UMLDIValidator INSTANCE = new UMLDIValidator();
/**
- * A constant for the {@link org.eclipse.emf.common.util.Diagnostic#getSource() source} of diagnostic {@link org.eclipse.emf.common.util.Diagnostic#getCode() codes} from this package.
+ * A constant for the {@link org.eclipse.emf.common.util.Diagnostic#getSource() source} of diagnostic
+ * {@link org.eclipse.emf.common.util.Diagnostic#getCode() codes} from this package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see org.eclipse.emf.common.util.Diagnostic#getSource()
* @see org.eclipse.emf.common.util.Diagnostic#getCode()
* @generated
@@ -52,6 +56,7 @@ public class UMLDIValidator extends EObjectValidator {
* The {@link org.eclipse.emf.common.util.Diagnostic#getCode() code} for constraint 'Fontsize Positive' of 'Uml Style'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public static final int UML_STYLE__FONTSIZE_POSITIVE = 1;
@@ -60,6 +65,7 @@ public class UMLDIValidator extends EObjectValidator {
* A constant with a fixed name that can be used as the base value for additional hand written constants.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
private static final int GENERATED_DIAGNOSTIC_CODE_COUNT = 1;
@@ -68,6 +74,7 @@ public class UMLDIValidator extends EObjectValidator {
* A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
protected static final int DIAGNOSTIC_CODE_COUNT = GENERATED_DIAGNOSTIC_CODE_COUNT;
@@ -76,6 +83,7 @@ public class UMLDIValidator extends EObjectValidator {
* Delegates evaluation of the given invariant expression against the object in the given context.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public static boolean validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, Map<Object, Object> context, String validationDelegate, EOperation invariant, String expression, int severity, String source, int code) {
@@ -86,6 +94,7 @@ public class UMLDIValidator extends EObjectValidator {
* Creates an instance of the switch.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public UMLDIValidator() {
@@ -96,372 +105,417 @@ public class UMLDIValidator extends EObjectValidator {
* Returns the package of this validator switch.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
protected EPackage getEPackage() {
- return UMLDIPackage.eINSTANCE;
+ return UMLDIPackage.eINSTANCE;
}
/**
* Calls <code>validateXXX</code> for the corresponding classifier of the model.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
protected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map<Object, Object> context) {
- switch (classifierID) {
- case UMLDIPackage.UML_DIAGRAM:
- return validateUmlDiagram((UmlDiagram)value, diagnostics, context);
- case UMLDIPackage.UML_DIAGRAM_ELEMENT:
- return validateUmlDiagramElement((UmlDiagramElement)value, diagnostics, context);
- case UMLDIPackage.UML_STYLE:
- return validateUmlStyle((UmlStyle)value, diagnostics, context);
- case UMLDIPackage.UML_EDGE:
- return validateUmlEdge((UmlEdge)value, diagnostics, context);
- case UMLDIPackage.TOP_UML_DIAGRAM_ELEMENT:
- return validateTopUmlDiagramElement((TopUmlDiagramElement)value, diagnostics, context);
- case UMLDIPackage.DIAGRAM_COMPARTMENT:
- return validateDiagramCompartment((DiagramCompartment)value, diagnostics, context);
- case UMLDIPackage.UML_COMPARTMENT:
- return validateUmlCompartment((UmlCompartment)value, diagnostics, context);
- case UMLDIPackage.MAIN_LABEL:
- return validateMainLabel((MainLabel)value, diagnostics, context);
- case UMLDIPackage.UML_LABEL:
- return validateUmlLabel((UmlLabel)value, diagnostics, context);
- case UMLDIPackage.UML_SHAPE:
- return validateUmlShape((UmlShape)value, diagnostics, context);
- case UMLDIPackage.CLASS_DIAGRAM:
- return validateClassDiagram((ClassDiagram)value, diagnostics, context);
- case UMLDIPackage.STRUCTURE_DIAGRAM:
- return validateStructureDiagram((StructureDiagram)value, diagnostics, context);
- case UMLDIPackage.CLASSIFIER_SHAPE:
- return validateClassifierShape((ClassifierShape)value, diagnostics, context);
- case UMLDIPackage.TEMPLATEABLE_ELEMENT_SHAPE:
- return validateTemplateableElementShape((TemplateableElementShape)value, diagnostics, context);
- case UMLDIPackage.ELEMENT_SHAPE:
- return validateElementShape((ElementShape)value, diagnostics, context);
- case UMLDIPackage.TEMPLATE_PARAMETER_COMPARTMENT:
- return validateTemplateParameterCompartment((TemplateParameterCompartment)value, diagnostics, context);
- case UMLDIPackage.LIST_COMPARTMENT:
- return validateListCompartment((ListCompartment)value, diagnostics, context);
- case UMLDIPackage.LIST_ITEM_LABEL:
- return validateListItemLabel((ListItemLabel)value, diagnostics, context);
- case UMLDIPackage.OWNED_USE_CASE_COMPARTMENT:
- return validateOwnedUseCaseCompartment((OwnedUseCaseCompartment)value, diagnostics, context);
- case UMLDIPackage.CLASSIFIER_COMPARTMENT:
- return validateClassifierCompartment((ClassifierCompartment)value, diagnostics, context);
- case UMLDIPackage.USE_CASE_COMPARTMENT:
- return validateUseCaseCompartment((UseCaseCompartment)value, diagnostics, context);
- case UMLDIPackage.PACKAGE_SHAPE:
- return validatePackageShape((PackageShape)value, diagnostics, context);
- case UMLDIPackage.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE:
- return validateElementWithPackagedElementsShape((ElementWithPackagedElementsShape)value, diagnostics, context);
- case UMLDIPackage.PACKAGED_ELEMENT_COMPARTMENT:
- return validatePackagedElementCompartment((PackagedElementCompartment)value, diagnostics, context);
- case UMLDIPackage.CONSTRAINT_SHAPE:
- return validateConstraintShape((ConstraintShape)value, diagnostics, context);
- case UMLDIPackage.ELEMENT_WITH_BODY_SHAPE:
- return validateElementWithBodyShape((ElementWithBodyShape)value, diagnostics, context);
- case UMLDIPackage.BODY_LABEL:
- return validateBodyLabel((BodyLabel)value, diagnostics, context);
- case UMLDIPackage.ATTRIBUTE_COMPARTMENT:
- return validateAttributeCompartment((AttributeCompartment)value, diagnostics, context);
- case UMLDIPackage.CLASSIFIER_WITH_ATTRIBUTES_SHAPE:
- return validateClassifierWithAttributesShape((ClassifierWithAttributesShape)value, diagnostics, context);
- case UMLDIPackage.OPERATION_COMPARTMENT:
- return validateOperationCompartment((OperationCompartment)value, diagnostics, context);
- case UMLDIPackage.CLASSIFIER_WITH_OPERATIONS_SHAPE:
- return validateClassifierWithOperationsShape((ClassifierWithOperationsShape)value, diagnostics, context);
- case UMLDIPackage.RECEPTION_COMPARTMENT:
- return validateReceptionCompartment((ReceptionCompartment)value, diagnostics, context);
- case UMLDIPackage.CLASSIFIER_WITH_RECEPTIONS_SHAPE:
- return validateClassifierWithReceptionsShape((ClassifierWithReceptionsShape)value, diagnostics, context);
- case UMLDIPackage.LITERAL_COMPARTMENT:
- return validateLiteralCompartment((LiteralCompartment)value, diagnostics, context);
- case UMLDIPackage.ENUMERATION_SHAPE:
- return validateEnumerationShape((EnumerationShape)value, diagnostics, context);
- case UMLDIPackage.ROLE_LABEL:
- return validateRoleLabel((RoleLabel)value, diagnostics, context);
- case UMLDIPackage.ASSOCIATION_EDGE:
- return validateAssociationEdge((AssociationEdge)value, diagnostics, context);
- case UMLDIPackage.ELEMENT_EDGE:
- return validateElementEdge((ElementEdge)value, diagnostics, context);
- case UMLDIPackage.MULTIPLICITY_LABEL:
- return validateMultiplicityLabel((MultiplicityLabel)value, diagnostics, context);
- case UMLDIPackage.PROPERTY_EDGE:
- return validatePropertyEdge((PropertyEdge)value, diagnostics, context);
- case UMLDIPackage.CONSTRAINT_LABEL:
- return validateConstraintLabel((ConstraintLabel)value, diagnostics, context);
- case UMLDIPackage.GENERALIZATION_SET_EDGE:
- return validateGeneralizationSetEdge((GeneralizationSetEdge)value, diagnostics, context);
- case UMLDIPackage.POWER_LABEL:
- return validatePowerLabel((PowerLabel)value, diagnostics, context);
- case UMLDIPackage.OBJECT_NODE_SHAPE:
- return validateObjectNodeShape((ObjectNodeShape)value, diagnostics, context);
- case UMLDIPackage.ACTIVITY_NODE_SHAPE:
- return validateActivityNodeShape((ActivityNodeShape)value, diagnostics, context);
- case UMLDIPackage.SELECTION_LABEL:
- return validateSelectionLabel((SelectionLabel)value, diagnostics, context);
- case UMLDIPackage.OBJECT_FLOW_EDGE:
- return validateObjectFlowEdge((ObjectFlowEdge)value, diagnostics, context);
- case UMLDIPackage.ACTIVITY_EDGE_EDGE:
- return validateActivityEdgeEdge((ActivityEdgeEdge)value, diagnostics, context);
- case UMLDIPackage.RELATIONSHIP_WITH_GUARD_EDGE:
- return validateRelationshipWithGuardEdge((RelationshipWithGuardEdge)value, diagnostics, context);
- case UMLDIPackage.GUARD_LABEL:
- return validateGuardLabel((GuardLabel)value, diagnostics, context);
- case UMLDIPackage.WEIGHT_LABEL:
- return validateWeightLabel((WeightLabel)value, diagnostics, context);
- case UMLDIPackage.TRANSFORMATION_LABEL:
- return validateTransformationLabel((TransformationLabel)value, diagnostics, context);
- case UMLDIPackage.CONNECTOR_EDGE:
- return validateConnectorEdge((ConnectorEdge)value, diagnostics, context);
- case UMLDIPackage.INSTANCE_SPECIFICATION_EDGE:
- return validateInstanceSpecificationEdge((InstanceSpecificationEdge)value, diagnostics, context);
- case UMLDIPackage.DEPENDENCY_EDGE:
- return validateDependencyEdge((DependencyEdge)value, diagnostics, context);
- case UMLDIPackage.INSTANCE_SPECIFICATION_SHAPE:
- return validateInstanceSpecificationShape((InstanceSpecificationShape)value, diagnostics, context);
- case UMLDIPackage.DEPLOYMENT_TARGET_SHAPE:
- return validateDeploymentTargetShape((DeploymentTargetShape)value, diagnostics, context);
- case UMLDIPackage.DEPLOYED_ARTIFACT_COMPARTMENT:
- return validateDeployedArtifactCompartment((DeployedArtifactCompartment)value, diagnostics, context);
- case UMLDIPackage.SLOT_COMPARTMENT:
- return validateSlotCompartment((SlotCompartment)value, diagnostics, context);
- case UMLDIPackage.CLASS_SHAPE:
- return validateClassShape((ClassShape)value, diagnostics, context);
- case UMLDIPackage.ELEMENT_WITH_PORTS_SHAPE:
- return validateElementWithPortsShape((ElementWithPortsShape)value, diagnostics, context);
- case UMLDIPackage.ELEMENT_WITH_INTERNAL_STRUCTURE_SHAPE:
- return validateElementWithInternalStructureShape((ElementWithInternalStructureShape)value, diagnostics, context);
- case UMLDIPackage.INTERNAL_STRUCTURE_COMPARTMENT:
- return validateInternalStructureCompartment((InternalStructureCompartment)value, diagnostics, context);
- case UMLDIPackage.PORT_SHAPE:
- return validatePortShape((PortShape)value, diagnostics, context);
- case UMLDIPackage.CLASSIFIER_WITH_NESTED_CLASSIFIERS_SHAPE:
- return validateClassifierWithNestedClassifiersShape((ClassifierWithNestedClassifiersShape)value, diagnostics, context);
- case UMLDIPackage.NESTED_CLASSIFIER_COMPARTMENT:
- return validateNestedClassifierCompartment((NestedClassifierCompartment)value, diagnostics, context);
- case UMLDIPackage.BEHAVIORED_CLASSIFIER_SHAPE:
- return validateBehavioredClassifierShape((BehavioredClassifierShape)value, diagnostics, context);
- case UMLDIPackage.OWNED_BEHAVIOR_COMPARTMENT:
- return validateOwnedBehaviorCompartment((OwnedBehaviorCompartment)value, diagnostics, context);
- case UMLDIPackage.INTERFACE_SHAPE:
- return validateInterfaceShape((InterfaceShape)value, diagnostics, context);
- case UMLDIPackage.DATA_TYPE_SHAPE:
- return validateDataTypeShape((DataTypeShape)value, diagnostics, context);
- case UMLDIPackage.PRIMITIVE_TYPE_SHAPE:
- return validatePrimitiveTypeShape((PrimitiveTypeShape)value, diagnostics, context);
- case UMLDIPackage.SIGNAL_SHAPE:
- return validateSignalShape((SignalShape)value, diagnostics, context);
- case UMLDIPackage.MODEL_SHAPE:
- return validateModelShape((ModelShape)value, diagnostics, context);
- case UMLDIPackage.CONTAINMENT_EDGE:
- return validateContainmentEdge((ContainmentEdge)value, diagnostics, context);
- case UMLDIPackage.GENERALIZATION_EDGE:
- return validateGeneralizationEdge((GeneralizationEdge)value, diagnostics, context);
- case UMLDIPackage.REALIZATION_EDGE:
- return validateRealizationEdge((RealizationEdge)value, diagnostics, context);
- case UMLDIPackage.ABSTRACTION_EDGE:
- return validateAbstractionEdge((AbstractionEdge)value, diagnostics, context);
- case UMLDIPackage.INTERFACE_REALIZATION_EDGE:
- return validateInterfaceRealizationEdge((InterfaceRealizationEdge)value, diagnostics, context);
- case UMLDIPackage.USAGE_EDGE:
- return validateUsageEdge((UsageEdge)value, diagnostics, context);
- case UMLDIPackage.ELEMENT_IMPORT_EDGE:
- return validateElementImportEdge((ElementImportEdge)value, diagnostics, context);
- case UMLDIPackage.PACKAGE_IMPORT_EDGE:
- return validatePackageImportEdge((PackageImportEdge)value, diagnostics, context);
- case UMLDIPackage.PACKAGE_MERGE_EDGE:
- return validatePackageMergeEdge((PackageMergeEdge)value, diagnostics, context);
- case UMLDIPackage.SUBSTITUTION_EDGE:
- return validateSubstitutionEdge((SubstitutionEdge)value, diagnostics, context);
- case UMLDIPackage.INFORMATION_FLOW_EDGE:
- return validateInformationFlowEdge((InformationFlowEdge)value, diagnostics, context);
- case UMLDIPackage.CONVEYED_LABEL:
- return validateConveyedLabel((ConveyedLabel)value, diagnostics, context);
- case UMLDIPackage.ASSOCIATION_CLASS_EDGE:
- return validateAssociationClassEdge((AssociationClassEdge)value, diagnostics, context);
- case UMLDIPackage.COMMENT_SHAPE:
- return validateCommentShape((CommentShape)value, diagnostics, context);
- case UMLDIPackage.ATTACHMENT_EDGE:
- return validateAttachmentEdge((AttachmentEdge)value, diagnostics, context);
- case UMLDIPackage.ASSOCIATION_CLASS_SHAPE:
- return validateAssociationClassShape((AssociationClassShape)value, diagnostics, context);
- case UMLDIPackage.COMPONENT_SHAPE:
- return validateComponentShape((ComponentShape)value, diagnostics, context);
- case UMLDIPackage.INFORMATION_ITEM_SHAPE:
- return validateInformationItemShape((InformationItemShape)value, diagnostics, context);
- case UMLDIPackage.REPRESENTATION_EDGE:
- return validateRepresentationEdge((RepresentationEdge)value, diagnostics, context);
- case UMLDIPackage.ASSOCIATION_SHAPE:
- return validateAssociationShape((AssociationShape)value, diagnostics, context);
- case UMLDIPackage.DEPENDENCY_SHAPE:
- return validateDependencyShape((DependencyShape)value, diagnostics, context);
- case UMLDIPackage.TIME_OBSERVATION_SHAPE:
- return validateTimeObservationShape((TimeObservationShape)value, diagnostics, context);
- case UMLDIPackage.DURATION_OBSERVATION_SHAPE:
- return validateDurationObservationShape((DurationObservationShape)value, diagnostics, context);
- case UMLDIPackage.PACKAGE_DIAGRAM:
- return validatePackageDiagram((PackageDiagram)value, diagnostics, context);
- case UMLDIPackage.PROFILE_DIAGRAM:
- return validateProfileDiagram((ProfileDiagram)value, diagnostics, context);
- case UMLDIPackage.COMPOSITE_STRUCTURE_DIAGRAM:
- return validateCompositeStructureDiagram((CompositeStructureDiagram)value, diagnostics, context);
- case UMLDIPackage.DEPLOYMENT_DIAGRAM:
- return validateDeploymentDiagram((DeploymentDiagram)value, diagnostics, context);
- case UMLDIPackage.COMPONENT_DIAGRAM:
- return validateComponentDiagram((ComponentDiagram)value, diagnostics, context);
- case UMLDIPackage.OBJECT_DIAGRAM:
- return validateObjectDiagram((ObjectDiagram)value, diagnostics, context);
- case UMLDIPackage.PROFILE_SHAPE:
- return validateProfileShape((ProfileShape)value, diagnostics, context);
- case UMLDIPackage.PROFILE_APPLICATION_EDGE:
- return validateProfileApplicationEdge((ProfileApplicationEdge)value, diagnostics, context);
- case UMLDIPackage.EXTENSION_EDGE:
- return validateExtensionEdge((ExtensionEdge)value, diagnostics, context);
- case UMLDIPackage.BEHAVIOR_DIAGRAM:
- return validateBehaviorDiagram((BehaviorDiagram)value, diagnostics, context);
- case UMLDIPackage.USE_CASE_DIAGRAM:
- return validateUseCaseDiagram((UseCaseDiagram)value, diagnostics, context);
- case UMLDIPackage.ARTIFACT_SHAPE:
- return validateArtifactShape((ArtifactShape)value, diagnostics, context);
- case UMLDIPackage.NESTED_ARTIFACT_COMPARTMENT:
- return validateNestedArtifactCompartment((NestedArtifactCompartment)value, diagnostics, context);
- case UMLDIPackage.COMPONENT_REALIZATION_EDGE:
- return validateComponentRealizationEdge((ComponentRealizationEdge)value, diagnostics, context);
- case UMLDIPackage.MANIFESTATION_EDGE:
- return validateManifestationEdge((ManifestationEdge)value, diagnostics, context);
- case UMLDIPackage.PROPERTY_SHAPE:
- return validatePropertyShape((PropertyShape)value, diagnostics, context);
- case UMLDIPackage.COLLABORATION_SHAPE:
- return validateCollaborationShape((CollaborationShape)value, diagnostics, context);
- case UMLDIPackage.COLLABORATION_USE_SHAPE:
- return validateCollaborationUseShape((CollaborationUseShape)value, diagnostics, context);
- case UMLDIPackage.TEMPLATE_BINDING_EDGE:
- return validateTemplateBindingEdge((TemplateBindingEdge)value, diagnostics, context);
- case UMLDIPackage.STEREOTYPE_SHAPE:
- return validateStereotypeShape((StereotypeShape)value, diagnostics, context);
- case UMLDIPackage.NODE_SHAPE:
- return validateNodeShape((NodeShape)value, diagnostics, context);
- case UMLDIPackage.NESTED_NODE_COMPARTMENT:
- return validateNestedNodeCompartment((NestedNodeCompartment)value, diagnostics, context);
- case UMLDIPackage.DEVICE_SHAPE:
- return validateDeviceShape((DeviceShape)value, diagnostics, context);
- case UMLDIPackage.EXECUTION_ENVIRONMENT_SHAPE:
- return validateExecutionEnvironmentShape((ExecutionEnvironmentShape)value, diagnostics, context);
- case UMLDIPackage.ACTIVITY_SHAPE:
- return validateActivityShape((ActivityShape)value, diagnostics, context);
- case UMLDIPackage.PARAMETER_COMPARTMENT:
- return validateParameterCompartment((ParameterCompartment)value, diagnostics, context);
- case UMLDIPackage.POST_CONDITION_COMPARTMENT:
- return validatePostConditionCompartment((PostConditionCompartment)value, diagnostics, context);
- case UMLDIPackage.PRE_CONDITION_COMPARTMENT:
- return validatePreConditionCompartment((PreConditionCompartment)value, diagnostics, context);
- case UMLDIPackage.CONTENT_COMPARTMENT:
- return validateContentCompartment((ContentCompartment)value, diagnostics, context);
- case UMLDIPackage.STRUCTURED_ACTIVITY_NODE_SHAPE:
- return validateStructuredActivityNodeShape((StructuredActivityNodeShape)value, diagnostics, context);
- case UMLDIPackage.ACTION_SHAPE:
- return validateActionShape((ActionShape)value, diagnostics, context);
- case UMLDIPackage.PIN_SHAPE:
- return validatePinShape((PinShape)value, diagnostics, context);
- case UMLDIPackage.ACTIVITY_GROUP_SHAPE:
- return validateActivityGroupShape((ActivityGroupShape)value, diagnostics, context);
- case UMLDIPackage.ACTIVITY_PARAMETER_NODE_SHAPE:
- return validateActivityParameterNodeShape((ActivityParameterNodeShape)value, diagnostics, context);
- case UMLDIPackage.INTERACTION_SHAPE:
- return validateInteractionShape((InteractionShape)value, diagnostics, context);
- case UMLDIPackage.OPAQUE_BEHAVIOR_SHAPE:
- return validateOpaqueBehaviorShape((OpaqueBehaviorShape)value, diagnostics, context);
- case UMLDIPackage.FUNCTION_BEHAVIOR_SHAPE:
- return validateFunctionBehaviorShape((FunctionBehaviorShape)value, diagnostics, context);
- case UMLDIPackage.STATE_MACHINE_SHAPE:
- return validateStateMachineShape((StateMachineShape)value, diagnostics, context);
- case UMLDIPackage.BASE_STATE_SHAPE:
- return validateBaseStateShape((BaseStateShape)value, diagnostics, context);
- case UMLDIPackage.PSEUDOSTATE_SHAPE:
- return validatePseudostateShape((PseudostateShape)value, diagnostics, context);
- case UMLDIPackage.REGION_COMPARTMENT:
- return validateRegionCompartment((RegionCompartment)value, diagnostics, context);
- case UMLDIPackage.PROTOCOL_STATE_MACHINE_SHAPE:
- return validateProtocolStateMachineShape((ProtocolStateMachineShape)value, diagnostics, context);
- case UMLDIPackage.DEPLOYMENT_SPECIFICATION_SHAPE:
- return validateDeploymentSpecificationShape((DeploymentSpecificationShape)value, diagnostics, context);
- case UMLDIPackage.COMMUNICATION_PATH_EDGE:
- return validateCommunicationPathEdge((CommunicationPathEdge)value, diagnostics, context);
- case UMLDIPackage.DEPLOYMENT_EDGE:
- return validateDeploymentEdge((DeploymentEdge)value, diagnostics, context);
- case UMLDIPackage.ACTOR_SHAPE:
- return validateActorShape((ActorShape)value, diagnostics, context);
- case UMLDIPackage.EXTENSION_POINT_COMPARTMENT:
- return validateExtensionPointCompartment((ExtensionPointCompartment)value, diagnostics, context);
- case UMLDIPackage.USE_CASE_SHAPE:
- return validateUseCaseShape((UseCaseShape)value, diagnostics, context);
- case UMLDIPackage.INCLUDE_EDGE:
- return validateIncludeEdge((IncludeEdge)value, diagnostics, context);
- case UMLDIPackage.EXTEND_EDGE:
- return validateExtendEdge((ExtendEdge)value, diagnostics, context);
- case UMLDIPackage.STATE_MACHINE_DIAGRAM:
- return validateStateMachineDiagram((StateMachineDiagram)value, diagnostics, context);
- case UMLDIPackage.ACTIVITY_DIAGRAM:
- return validateActivityDiagram((ActivityDiagram)value, diagnostics, context);
- case UMLDIPackage.SEQUENCE_DIAGRAM:
- return validateSequenceDiagram((SequenceDiagram)value, diagnostics, context);
- case UMLDIPackage.INTERACTION_DIAGRAM:
- return validateInteractionDiagram((InteractionDiagram)value, diagnostics, context);
- case UMLDIPackage.COMMUNICATION_DIAGRAM:
- return validateCommunicationDiagram((CommunicationDiagram)value, diagnostics, context);
- case UMLDIPackage.TIMING_DIAGRAM:
- return validateTimingDiagram((TimingDiagram)value, diagnostics, context);
- case UMLDIPackage.INTERACTION_OVERVIEW_DIAGRAM:
- return validateInteractionOverviewDiagram((InteractionOverviewDiagram)value, diagnostics, context);
- case UMLDIPackage.INTERNAL_BEHAVIOR_COMPARTMENT:
- return validateInternalBehaviorCompartment((InternalBehaviorCompartment)value, diagnostics, context);
- case UMLDIPackage.STATE_SHAPE:
- return validateStateShape((StateShape)value, diagnostics, context);
- case UMLDIPackage.CONNECTION_POINT_REFERENCE_SHAPE:
- return validateConnectionPointReferenceShape((ConnectionPointReferenceShape)value, diagnostics, context);
- case UMLDIPackage.INTERNAL_TRANSITION_COMPARTMENT:
- return validateInternalTransitionCompartment((InternalTransitionCompartment)value, diagnostics, context);
- case UMLDIPackage.DEFERRABLE_TRIGGER_COMPARTMENT:
- return validateDeferrableTriggerCompartment((DeferrableTriggerCompartment)value, diagnostics, context);
- case UMLDIPackage.REGION_SHAPE:
- return validateRegionShape((RegionShape)value, diagnostics, context);
- case UMLDIPackage.SUBVERTEX_COMPARTMENT:
- return validateSubvertexCompartment((SubvertexCompartment)value, diagnostics, context);
- case UMLDIPackage.TRANSITION_EDGE:
- return validateTransitionEdge((TransitionEdge)value, diagnostics, context);
- case UMLDIPackage.CONTROL_FLOW_EDGE:
- return validateControlFlowEdge((ControlFlowEdge)value, diagnostics, context);
- case UMLDIPackage.EXCEPTION_HANDLER_EDGE:
- return validateExceptionHandlerEdge((ExceptionHandlerEdge)value, diagnostics, context);
- case UMLDIPackage.TYPE_LABEL:
- return validateTypeLabel((TypeLabel)value, diagnostics, context);
- case UMLDIPackage.ICON_LABEL:
- return validateIconLabel((IconLabel)value, diagnostics, context);
- case UMLDIPackage.SUB_PARTITION_COMPARTMENT:
- return validateSubPartitionCompartment((SubPartitionCompartment)value, diagnostics, context);
- case UMLDIPackage.ACTIVITY_PARTITION_SHAPE:
- return validateActivityPartitionShape((ActivityPartitionShape)value, diagnostics, context);
- case UMLDIPackage.EXPANSION_REGION_SHAPE:
- return validateExpansionRegionShape((ExpansionRegionShape)value, diagnostics, context);
- case UMLDIPackage.EXPANSION_NODE_SHAPE:
- return validateExpansionNodeShape((ExpansionNodeShape)value, diagnostics, context);
- case UMLDIPackage.COMPARTMENT_LAYOUT:
- return validateCompartmentLayout((CompartmentLayout)value, diagnostics, context);
- case UMLDIPackage.PLACEMENT:
- return validatePlacement((Placement)value, diagnostics, context);
- default:
- return true;
+ switch(classifierID) {
+ case UMLDIPackage.UML_DIAGRAM:
+ return validateUmlDiagram((UmlDiagram)value, diagnostics, context);
+ case UMLDIPackage.UML_DIAGRAM_ELEMENT:
+ return validateUmlDiagramElement((UmlDiagramElement)value, diagnostics, context);
+ case UMLDIPackage.UML_STYLE:
+ return validateUmlStyle((UmlStyle)value, diagnostics, context);
+ case UMLDIPackage.UML_EDGE:
+ return validateUmlEdge((UmlEdge)value, diagnostics, context);
+ case UMLDIPackage.TOP_UML_DIAGRAM_ELEMENT:
+ return validateTopUmlDiagramElement((TopUmlDiagramElement)value, diagnostics, context);
+ case UMLDIPackage.STEREOTYPED_DIAGRAM_ELEMENT:
+ return validateStereotypedDiagramElement((StereotypedDiagramElement)value, diagnostics, context);
+ case UMLDIPackage.STEREOTYPE_LABEL:
+ return validateStereotypeLabel((StereotypeLabel)value, diagnostics, context);
+ case UMLDIPackage.UML_LABEL:
+ return validateUmlLabel((UmlLabel)value, diagnostics, context);
+ case UMLDIPackage.DIAGRAM_COMPARTMENT:
+ return validateDiagramCompartment((DiagramCompartment)value, diagnostics, context);
+ case UMLDIPackage.UML_COMPARTMENT:
+ return validateUmlCompartment((UmlCompartment)value, diagnostics, context);
+ case UMLDIPackage.MAIN_LABEL:
+ return validateMainLabel((MainLabel)value, diagnostics, context);
+ case UMLDIPackage.UML_SHAPE:
+ return validateUmlShape((UmlShape)value, diagnostics, context);
+ case UMLDIPackage.STEREOTYPE_COMPARTMENT:
+ return validateStereotypeCompartment((StereotypeCompartment)value, diagnostics, context);
+ case UMLDIPackage.LIST_COMPARTMENT:
+ return validateListCompartment((ListCompartment)value, diagnostics, context);
+ case UMLDIPackage.LIST_ITEM_LABEL:
+ return validateListItemLabel((ListItemLabel)value, diagnostics, context);
+ case UMLDIPackage.CLASS_DIAGRAM:
+ return validateClassDiagram((ClassDiagram)value, diagnostics, context);
+ case UMLDIPackage.STRUCTURE_DIAGRAM:
+ return validateStructureDiagram((StructureDiagram)value, diagnostics, context);
+ case UMLDIPackage.CLASSIFIER_SHAPE:
+ return validateClassifierShape((ClassifierShape)value, diagnostics, context);
+ case UMLDIPackage.TEMPLATEABLE_ELEMENT_SHAPE:
+ return validateTemplateableElementShape((TemplateableElementShape)value, diagnostics, context);
+ case UMLDIPackage.ELEMENT_SHAPE:
+ return validateElementShape((ElementShape)value, diagnostics, context);
+ case UMLDIPackage.TEMPLATE_PARAMETER_COMPARTMENT:
+ return validateTemplateParameterCompartment((TemplateParameterCompartment)value, diagnostics, context);
+ case UMLDIPackage.OWNED_USE_CASE_COMPARTMENT:
+ return validateOwnedUseCaseCompartment((OwnedUseCaseCompartment)value, diagnostics, context);
+ case UMLDIPackage.CLASSIFIER_COMPARTMENT:
+ return validateClassifierCompartment((ClassifierCompartment)value, diagnostics, context);
+ case UMLDIPackage.USE_CASE_COMPARTMENT:
+ return validateUseCaseCompartment((UseCaseCompartment)value, diagnostics, context);
+ case UMLDIPackage.PACKAGE_SHAPE:
+ return validatePackageShape((PackageShape)value, diagnostics, context);
+ case UMLDIPackage.ELEMENT_WITH_PACKAGED_ELEMENTS_SHAPE:
+ return validateElementWithPackagedElementsShape((ElementWithPackagedElementsShape)value, diagnostics, context);
+ case UMLDIPackage.PACKAGED_ELEMENT_COMPARTMENT:
+ return validatePackagedElementCompartment((PackagedElementCompartment)value, diagnostics, context);
+ case UMLDIPackage.CONSTRAINT_SHAPE:
+ return validateConstraintShape((ConstraintShape)value, diagnostics, context);
+ case UMLDIPackage.ATTRIBUTE_COMPARTMENT:
+ return validateAttributeCompartment((AttributeCompartment)value, diagnostics, context);
+ case UMLDIPackage.CLASSIFIER_WITH_ATTRIBUTES_SHAPE:
+ return validateClassifierWithAttributesShape((ClassifierWithAttributesShape)value, diagnostics, context);
+ case UMLDIPackage.OPERATION_COMPARTMENT:
+ return validateOperationCompartment((OperationCompartment)value, diagnostics, context);
+ case UMLDIPackage.CLASSIFIER_WITH_OPERATIONS_SHAPE:
+ return validateClassifierWithOperationsShape((ClassifierWithOperationsShape)value, diagnostics, context);
+ case UMLDIPackage.RECEPTION_COMPARTMENT:
+ return validateReceptionCompartment((ReceptionCompartment)value, diagnostics, context);
+ case UMLDIPackage.CLASSIFIER_WITH_RECEPTIONS_SHAPE:
+ return validateClassifierWithReceptionsShape((ClassifierWithReceptionsShape)value, diagnostics, context);
+ case UMLDIPackage.LITERAL_COMPARTMENT:
+ return validateLiteralCompartment((LiteralCompartment)value, diagnostics, context);
+ case UMLDIPackage.ENUMERATION_SHAPE:
+ return validateEnumerationShape((EnumerationShape)value, diagnostics, context);
+ case UMLDIPackage.ROLE_LABEL:
+ return validateRoleLabel((RoleLabel)value, diagnostics, context);
+ case UMLDIPackage.ASSOCIATION_EDGE:
+ return validateAssociationEdge((AssociationEdge)value, diagnostics, context);
+ case UMLDIPackage.ELEMENT_EDGE:
+ return validateElementEdge((ElementEdge)value, diagnostics, context);
+ case UMLDIPackage.MULTIPLICITY_LABEL:
+ return validateMultiplicityLabel((MultiplicityLabel)value, diagnostics, context);
+ case UMLDIPackage.PROPERTY_EDGE:
+ return validatePropertyEdge((PropertyEdge)value, diagnostics, context);
+ case UMLDIPackage.CONSTRAINT_LABEL:
+ return validateConstraintLabel((ConstraintLabel)value, diagnostics, context);
+ case UMLDIPackage.GENERALIZATION_SET_EDGE:
+ return validateGeneralizationSetEdge((GeneralizationSetEdge)value, diagnostics, context);
+ case UMLDIPackage.POWER_LABEL:
+ return validatePowerLabel((PowerLabel)value, diagnostics, context);
+ case UMLDIPackage.OBJECT_NODE_SHAPE:
+ return validateObjectNodeShape((ObjectNodeShape)value, diagnostics, context);
+ case UMLDIPackage.ACTIVITY_NODE_SHAPE:
+ return validateActivityNodeShape((ActivityNodeShape)value, diagnostics, context);
+ case UMLDIPackage.SELECTION_LABEL:
+ return validateSelectionLabel((SelectionLabel)value, diagnostics, context);
+ case UMLDIPackage.OBJECT_FLOW_EDGE:
+ return validateObjectFlowEdge((ObjectFlowEdge)value, diagnostics, context);
+ case UMLDIPackage.ACTIVITY_EDGE_EDGE:
+ return validateActivityEdgeEdge((ActivityEdgeEdge)value, diagnostics, context);
+ case UMLDIPackage.GUARD_LABEL:
+ return validateGuardLabel((GuardLabel)value, diagnostics, context);
+ case UMLDIPackage.WEIGHT_LABEL:
+ return validateWeightLabel((WeightLabel)value, diagnostics, context);
+ case UMLDIPackage.TRANSFORMATION_LABEL:
+ return validateTransformationLabel((TransformationLabel)value, diagnostics, context);
+ case UMLDIPackage.LIFELINE_SHAPE:
+ return validateLifelineShape((LifelineShape)value, diagnostics, context);
+ case UMLDIPackage.INTERACTION_FRAGMENT_SHAPE:
+ return validateInteractionFragmentShape((InteractionFragmentShape)value, diagnostics, context);
+ case UMLDIPackage.ACTION_SHAPE:
+ return validateActionShape((ActionShape)value, diagnostics, context);
+ case UMLDIPackage.PIN_SHAPE:
+ return validatePinShape((PinShape)value, diagnostics, context);
+ case UMLDIPackage.CONNECTOR_EDGE:
+ return validateConnectorEdge((ConnectorEdge)value, diagnostics, context);
+ case UMLDIPackage.INSTANCE_SPECIFICATION_EDGE:
+ return validateInstanceSpecificationEdge((InstanceSpecificationEdge)value, diagnostics, context);
+ case UMLDIPackage.DEPENDENCY_EDGE:
+ return validateDependencyEdge((DependencyEdge)value, diagnostics, context);
+ case UMLDIPackage.INSTANCE_SPECIFICATION_SHAPE:
+ return validateInstanceSpecificationShape((InstanceSpecificationShape)value, diagnostics, context);
+ case UMLDIPackage.DEPLOYMENT_TARGET_SHAPE:
+ return validateDeploymentTargetShape((DeploymentTargetShape)value, diagnostics, context);
+ case UMLDIPackage.DEPLOYED_ARTIFACT_COMPARTMENT:
+ return validateDeployedArtifactCompartment((DeployedArtifactCompartment)value, diagnostics, context);
+ case UMLDIPackage.SLOT_COMPARTMENT:
+ return validateSlotCompartment((SlotCompartment)value, diagnostics, context);
+ case UMLDIPackage.CLASS_SHAPE:
+ return validateClassShape((ClassShape)value, diagnostics, context);
+ case UMLDIPackage.ELEMENT_WITH_PORTS_SHAPE:
+ return validateElementWithPortsShape((ElementWithPortsShape)value, diagnostics, context);
+ case UMLDIPackage.ELEMENT_WITH_STRUCTURE_SHAPE:
+ return validateElementWithStructureShape((ElementWithStructureShape)value, diagnostics, context);
+ case UMLDIPackage.STRUCTURE_COMPARTMENT:
+ return validateStructureCompartment((StructureCompartment)value, diagnostics, context);
+ case UMLDIPackage.PORT_SHAPE:
+ return validatePortShape((PortShape)value, diagnostics, context);
+ case UMLDIPackage.CLASSIFIER_WITH_NESTED_CLASSIFIERS_SHAPE:
+ return validateClassifierWithNestedClassifiersShape((ClassifierWithNestedClassifiersShape)value, diagnostics, context);
+ case UMLDIPackage.NESTED_CLASSIFIER_COMPARTMENT:
+ return validateNestedClassifierCompartment((NestedClassifierCompartment)value, diagnostics, context);
+ case UMLDIPackage.BEHAVIORED_CLASSIFIER_SHAPE:
+ return validateBehavioredClassifierShape((BehavioredClassifierShape)value, diagnostics, context);
+ case UMLDIPackage.OWNED_BEHAVIOR_COMPARTMENT:
+ return validateOwnedBehaviorCompartment((OwnedBehaviorCompartment)value, diagnostics, context);
+ case UMLDIPackage.INTERFACE_SHAPE:
+ return validateInterfaceShape((InterfaceShape)value, diagnostics, context);
+ case UMLDIPackage.DATA_TYPE_SHAPE:
+ return validateDataTypeShape((DataTypeShape)value, diagnostics, context);
+ case UMLDIPackage.PRIMITIVE_TYPE_SHAPE:
+ return validatePrimitiveTypeShape((PrimitiveTypeShape)value, diagnostics, context);
+ case UMLDIPackage.SIGNAL_SHAPE:
+ return validateSignalShape((SignalShape)value, diagnostics, context);
+ case UMLDIPackage.MODEL_SHAPE:
+ return validateModelShape((ModelShape)value, diagnostics, context);
+ case UMLDIPackage.CONTAINMENT_EDGE:
+ return validateContainmentEdge((ContainmentEdge)value, diagnostics, context);
+ case UMLDIPackage.GENERALIZATION_EDGE:
+ return validateGeneralizationEdge((GeneralizationEdge)value, diagnostics, context);
+ case UMLDIPackage.REALIZATION_EDGE:
+ return validateRealizationEdge((RealizationEdge)value, diagnostics, context);
+ case UMLDIPackage.ABSTRACTION_EDGE:
+ return validateAbstractionEdge((AbstractionEdge)value, diagnostics, context);
+ case UMLDIPackage.INTERFACE_REALIZATION_EDGE:
+ return validateInterfaceRealizationEdge((InterfaceRealizationEdge)value, diagnostics, context);
+ case UMLDIPackage.USAGE_EDGE:
+ return validateUsageEdge((UsageEdge)value, diagnostics, context);
+ case UMLDIPackage.ELEMENT_IMPORT_EDGE:
+ return validateElementImportEdge((ElementImportEdge)value, diagnostics, context);
+ case UMLDIPackage.PACKAGE_IMPORT_EDGE:
+ return validatePackageImportEdge((PackageImportEdge)value, diagnostics, context);
+ case UMLDIPackage.PACKAGE_MERGE_EDGE:
+ return validatePackageMergeEdge((PackageMergeEdge)value, diagnostics, context);
+ case UMLDIPackage.SUBSTITUTION_EDGE:
+ return validateSubstitutionEdge((SubstitutionEdge)value, diagnostics, context);
+ case UMLDIPackage.INFORMATION_FLOW_EDGE:
+ return validateInformationFlowEdge((InformationFlowEdge)value, diagnostics, context);
+ case UMLDIPackage.CONVEYED_LABEL:
+ return validateConveyedLabel((ConveyedLabel)value, diagnostics, context);
+ case UMLDIPackage.ASSOCIATION_CLASS_EDGE:
+ return validateAssociationClassEdge((AssociationClassEdge)value, diagnostics, context);
+ case UMLDIPackage.COMMENT_SHAPE:
+ return validateCommentShape((CommentShape)value, diagnostics, context);
+ case UMLDIPackage.ATTACHMENT_EDGE:
+ return validateAttachmentEdge((AttachmentEdge)value, diagnostics, context);
+ case UMLDIPackage.ASSOCIATION_CLASS_SHAPE:
+ return validateAssociationClassShape((AssociationClassShape)value, diagnostics, context);
+ case UMLDIPackage.COMPONENT_SHAPE:
+ return validateComponentShape((ComponentShape)value, diagnostics, context);
+ case UMLDIPackage.INFORMATION_ITEM_SHAPE:
+ return validateInformationItemShape((InformationItemShape)value, diagnostics, context);
+ case UMLDIPackage.REPRESENTATION_EDGE:
+ return validateRepresentationEdge((RepresentationEdge)value, diagnostics, context);
+ case UMLDIPackage.ASSOCIATION_SHAPE:
+ return validateAssociationShape((AssociationShape)value, diagnostics, context);
+ case UMLDIPackage.DEPENDENCY_SHAPE:
+ return validateDependencyShape((DependencyShape)value, diagnostics, context);
+ case UMLDIPackage.TIME_OBSERVATION_SHAPE:
+ return validateTimeObservationShape((TimeObservationShape)value, diagnostics, context);
+ case UMLDIPackage.TIME_OBSERVATION_SHAPE_TIME_OBSERVATION_SHAPE:
+ return validateTimeObservationShape_TimeObservationShape((TimeObservationShape_TimeObservationShape)value, diagnostics, context);
+ case UMLDIPackage.DURATION_OBSERVATION_SHAPE:
+ return validateDurationObservationShape((DurationObservationShape)value, diagnostics, context);
+ case UMLDIPackage.PACKAGE_DIAGRAM:
+ return validatePackageDiagram((PackageDiagram)value, diagnostics, context);
+ case UMLDIPackage.PROFILE_DIAGRAM:
+ return validateProfileDiagram((ProfileDiagram)value, diagnostics, context);
+ case UMLDIPackage.COMPOSITE_STRUCTURE_DIAGRAM:
+ return validateCompositeStructureDiagram((CompositeStructureDiagram)value, diagnostics, context);
+ case UMLDIPackage.DEPLOYMENT_DIAGRAM:
+ return validateDeploymentDiagram((DeploymentDiagram)value, diagnostics, context);
+ case UMLDIPackage.COMPONENT_DIAGRAM:
+ return validateComponentDiagram((ComponentDiagram)value, diagnostics, context);
+ case UMLDIPackage.OBJECT_DIAGRAM:
+ return validateObjectDiagram((ObjectDiagram)value, diagnostics, context);
+ case UMLDIPackage.PROFILE_SHAPE:
+ return validateProfileShape((ProfileShape)value, diagnostics, context);
+ case UMLDIPackage.PROFILE_APPLICATION_EDGE:
+ return validateProfileApplicationEdge((ProfileApplicationEdge)value, diagnostics, context);
+ case UMLDIPackage.EXTENSION_EDGE:
+ return validateExtensionEdge((ExtensionEdge)value, diagnostics, context);
+ case UMLDIPackage.BEHAVIOR_DIAGRAM:
+ return validateBehaviorDiagram((BehaviorDiagram)value, diagnostics, context);
+ case UMLDIPackage.USE_CASE_DIAGRAM:
+ return validateUseCaseDiagram((UseCaseDiagram)value, diagnostics, context);
+ case UMLDIPackage.ARTIFACT_SHAPE:
+ return validateArtifactShape((ArtifactShape)value, diagnostics, context);
+ case UMLDIPackage.NESTED_ARTIFACT_COMPARTMENT:
+ return validateNestedArtifactCompartment((NestedArtifactCompartment)value, diagnostics, context);
+ case UMLDIPackage.COMPONENT_REALIZATION_EDGE:
+ return validateComponentRealizationEdge((ComponentRealizationEdge)value, diagnostics, context);
+ case UMLDIPackage.MANIFESTATION_EDGE:
+ return validateManifestationEdge((ManifestationEdge)value, diagnostics, context);
+ case UMLDIPackage.PROPERTY_SHAPE:
+ return validatePropertyShape((PropertyShape)value, diagnostics, context);
+ case UMLDIPackage.COLLABORATION_SHAPE:
+ return validateCollaborationShape((CollaborationShape)value, diagnostics, context);
+ case UMLDIPackage.COLLABORATION_USE_SHAPE:
+ return validateCollaborationUseShape((CollaborationUseShape)value, diagnostics, context);
+ case UMLDIPackage.TEMPLATE_BINDING_EDGE:
+ return validateTemplateBindingEdge((TemplateBindingEdge)value, diagnostics, context);
+ case UMLDIPackage.STEREOTYPE_SHAPE:
+ return validateStereotypeShape((StereotypeShape)value, diagnostics, context);
+ case UMLDIPackage.NODE_SHAPE:
+ return validateNodeShape((NodeShape)value, diagnostics, context);
+ case UMLDIPackage.NESTED_NODE_COMPARTMENT:
+ return validateNestedNodeCompartment((NestedNodeCompartment)value, diagnostics, context);
+ case UMLDIPackage.DEVICE_SHAPE:
+ return validateDeviceShape((DeviceShape)value, diagnostics, context);
+ case UMLDIPackage.EXECUTION_ENVIRONMENT_SHAPE:
+ return validateExecutionEnvironmentShape((ExecutionEnvironmentShape)value, diagnostics, context);
+ case UMLDIPackage.ACTIVITY_SHAPE:
+ return validateActivityShape((ActivityShape)value, diagnostics, context);
+ case UMLDIPackage.ELEMENT_WITH_ACTIVITY_NODES_SHAPE:
+ return validateElementWithActivityNodesShape((ElementWithActivityNodesShape)value, diagnostics, context);
+ case UMLDIPackage.ACTIVITY_NODE_COMPARTMENT:
+ return validateActivityNodeCompartment((ActivityNodeCompartment)value, diagnostics, context);
+ case UMLDIPackage.PARAMETER_COMPARTMENT:
+ return validateParameterCompartment((ParameterCompartment)value, diagnostics, context);
+ case UMLDIPackage.POST_CONDITION_COMPARTMENT:
+ return validatePostConditionCompartment((PostConditionCompartment)value, diagnostics, context);
+ case UMLDIPackage.PRE_CONDITION_COMPARTMENT:
+ return validatePreConditionCompartment((PreConditionCompartment)value, diagnostics, context);
+ case UMLDIPackage.ACTIVITY_PARAMETER_NODE_SHAPE:
+ return validateActivityParameterNodeShape((ActivityParameterNodeShape)value, diagnostics, context);
+ case UMLDIPackage.INTERACTION_SHAPE:
+ return validateInteractionShape((InteractionShape)value, diagnostics, context);
+ case UMLDIPackage.INTERACTION_FRAGMENT_WITH_SUBFRAGMENTS_SHAPE:
+ return validateInteractionFragmentWithSubfragmentsShape((InteractionFragmentWithSubfragmentsShape)value, diagnostics, context);
+ case UMLDIPackage.SUBFRAGMENT_COMPARTMENT:
+ return validateSubfragmentCompartment((SubfragmentCompartment)value, diagnostics, context);
+ case UMLDIPackage.INTERACTION_FRAGMENT_WITH_GATES_SHAPE:
+ return validateInteractionFragmentWithGatesShape((InteractionFragmentWithGatesShape)value, diagnostics, context);
+ case UMLDIPackage.GATE_SHAPE:
+ return validateGateShape((GateShape)value, diagnostics, context);
+ case UMLDIPackage.OPAQUE_BEHAVIOR_SHAPE:
+ return validateOpaqueBehaviorShape((OpaqueBehaviorShape)value, diagnostics, context);
+ case UMLDIPackage.FUNCTION_BEHAVIOR_SHAPE:
+ return validateFunctionBehaviorShape((FunctionBehaviorShape)value, diagnostics, context);
+ case UMLDIPackage.STATE_MACHINE_SHAPE:
+ return validateStateMachineShape((StateMachineShape)value, diagnostics, context);
+ case UMLDIPackage.BASE_STATE_SHAPE:
+ return validateBaseStateShape((BaseStateShape)value, diagnostics, context);
+ case UMLDIPackage.PSEUDOSTATE_SHAPE:
+ return validatePseudostateShape((PseudostateShape)value, diagnostics, context);
+ case UMLDIPackage.REGION_COMPARTMENT:
+ return validateRegionCompartment((RegionCompartment)value, diagnostics, context);
+ case UMLDIPackage.PROTOCOL_STATE_MACHINE_SHAPE:
+ return validateProtocolStateMachineShape((ProtocolStateMachineShape)value, diagnostics, context);
+ case UMLDIPackage.DEPLOYMENT_SPECIFICATION_SHAPE:
+ return validateDeploymentSpecificationShape((DeploymentSpecificationShape)value, diagnostics, context);
+ case UMLDIPackage.COMMUNICATION_PATH_EDGE:
+ return validateCommunicationPathEdge((CommunicationPathEdge)value, diagnostics, context);
+ case UMLDIPackage.DEPLOYMENT_EDGE:
+ return validateDeploymentEdge((DeploymentEdge)value, diagnostics, context);
+ case UMLDIPackage.ACTOR_SHAPE:
+ return validateActorShape((ActorShape)value, diagnostics, context);
+ case UMLDIPackage.EXTENSION_POINT_COMPARTMENT:
+ return validateExtensionPointCompartment((ExtensionPointCompartment)value, diagnostics, context);
+ case UMLDIPackage.USE_CASE_SHAPE:
+ return validateUseCaseShape((UseCaseShape)value, diagnostics, context);
+ case UMLDIPackage.INCLUDE_EDGE:
+ return validateIncludeEdge((IncludeEdge)value, diagnostics, context);
+ case UMLDIPackage.EXTEND_EDGE:
+ return validateExtendEdge((ExtendEdge)value, diagnostics, context);
+ case UMLDIPackage.STATE_MACHINE_DIAGRAM:
+ return validateStateMachineDiagram((StateMachineDiagram)value, diagnostics, context);
+ case UMLDIPackage.ACTIVITY_DIAGRAM:
+ return validateActivityDiagram((ActivityDiagram)value, diagnostics, context);
+ case UMLDIPackage.SEQUENCE_DIAGRAM:
+ return validateSequenceDiagram((SequenceDiagram)value, diagnostics, context);
+ case UMLDIPackage.INTERACTION_DIAGRAM:
+ return validateInteractionDiagram((InteractionDiagram)value, diagnostics, context);
+ case UMLDIPackage.COMMUNICATION_DIAGRAM:
+ return validateCommunicationDiagram((CommunicationDiagram)value, diagnostics, context);
+ case UMLDIPackage.TIMING_DIAGRAM:
+ return validateTimingDiagram((TimingDiagram)value, diagnostics, context);
+ case UMLDIPackage.INTERACTION_OVERVIEW_DIAGRAM:
+ return validateInteractionOverviewDiagram((InteractionOverviewDiagram)value, diagnostics, context);
+ case UMLDIPackage.INTERNAL_BEHAVIOR_COMPARTMENT:
+ return validateInternalBehaviorCompartment((InternalBehaviorCompartment)value, diagnostics, context);
+ case UMLDIPackage.STATE_SHAPE:
+ return validateStateShape((StateShape)value, diagnostics, context);
+ case UMLDIPackage.CONNECTION_POINT_REFERENCE_SHAPE:
+ return validateConnectionPointReferenceShape((ConnectionPointReferenceShape)value, diagnostics, context);
+ case UMLDIPackage.INTERNAL_TRANSITION_COMPARTMENT:
+ return validateInternalTransitionCompartment((InternalTransitionCompartment)value, diagnostics, context);
+ case UMLDIPackage.DEFERRABLE_TRIGGER_COMPARTMENT:
+ return validateDeferrableTriggerCompartment((DeferrableTriggerCompartment)value, diagnostics, context);
+ case UMLDIPackage.REGION_SHAPE:
+ return validateRegionShape((RegionShape)value, diagnostics, context);
+ case UMLDIPackage.SUBVERTEX_COMPARTMENT:
+ return validateSubvertexCompartment((SubvertexCompartment)value, diagnostics, context);
+ case UMLDIPackage.TRANSITION_EDGE:
+ return validateTransitionEdge((TransitionEdge)value, diagnostics, context);
+ case UMLDIPackage.CONTROL_FLOW_EDGE:
+ return validateControlFlowEdge((ControlFlowEdge)value, diagnostics, context);
+ case UMLDIPackage.ACTIVITY_GROUP_SHAPE:
+ return validateActivityGroupShape((ActivityGroupShape)value, diagnostics, context);
+ case UMLDIPackage.EXCEPTION_HANDLER_EDGE:
+ return validateExceptionHandlerEdge((ExceptionHandlerEdge)value, diagnostics, context);
+ case UMLDIPackage.TYPE_LABEL:
+ return validateTypeLabel((TypeLabel)value, diagnostics, context);
+ case UMLDIPackage.INTERACTION_USE_SHAPE:
+ return validateInteractionUseShape((InteractionUseShape)value, diagnostics, context);
+ case UMLDIPackage.ICON_LABEL:
+ return validateIconLabel((IconLabel)value, diagnostics, context);
+ case UMLDIPackage.SUBPARTITION_COMPARTMENT:
+ return validateSubpartitionCompartment((SubpartitionCompartment)value, diagnostics, context);
+ case UMLDIPackage.ACTIVITY_PARTITION_SHAPE:
+ return validateActivityPartitionShape((ActivityPartitionShape)value, diagnostics, context);
+ case UMLDIPackage.STRUCTURED_ACTIVITY_NODE_SHAPE:
+ return validateStructuredActivityNodeShape((StructuredActivityNodeShape)value, diagnostics, context);
+ case UMLDIPackage.EXPANSION_REGION_SHAPE:
+ return validateExpansionRegionShape((ExpansionRegionShape)value, diagnostics, context);
+ case UMLDIPackage.EXPANSION_NODE_SHAPE:
+ return validateExpansionNodeShape((ExpansionNodeShape)value, diagnostics, context);
+ case UMLDIPackage.MESSAGE_EDGE:
+ return validateMessageEdge((MessageEdge)value, diagnostics, context);
+ case UMLDIPackage.GENERAL_ORDERING_EDGE:
+ return validateGeneralOrderingEdge((GeneralOrderingEdge)value, diagnostics, context);
+ case UMLDIPackage.COMBINED_FRAGMENT_SHAPE:
+ return validateCombinedFragmentShape((CombinedFragmentShape)value, diagnostics, context);
+ case UMLDIPackage.INTERACTION_OPERAND_SHAPE:
+ return validateInteractionOperandShape((InteractionOperandShape)value, diagnostics, context);
+ case UMLDIPackage.EXECUTION_SPECIFICATION_SHAPE:
+ return validateExecutionSpecificationShape((ExecutionSpecificationShape)value, diagnostics, context);
+ case UMLDIPackage.DURATION_CONSTRAINT_SHAPE:
+ return validateDurationConstraintShape((DurationConstraintShape)value, diagnostics, context);
+ case UMLDIPackage.TIME_CONSTRAINT_SHAPE:
+ return validateTimeConstraintShape((TimeConstraintShape)value, diagnostics, context);
+ case UMLDIPackage.TIME_EXPRESSION_SHAPE:
+ return validateTimeExpressionShape((TimeExpressionShape)value, diagnostics, context);
+ case UMLDIPackage.DURATION_SHAPE:
+ return validateDurationShape((DurationShape)value, diagnostics, context);
+ case UMLDIPackage.PATH_EDGE:
+ return validatePathEdge((PathEdge)value, diagnostics, context);
+ case UMLDIPackage.MESSAGE_LABEL:
+ return validateMessageLabel((MessageLabel)value, diagnostics, context);
+ case UMLDIPackage.STATE_INVARIANT_SHAPE:
+ return validateStateInvariantShape((StateInvariantShape)value, diagnostics, context);
+ case UMLDIPackage.COMPARTMENT_LAYOUT:
+ return validateCompartmentLayout((CompartmentLayout)value, diagnostics, context);
+ case UMLDIPackage.PLACEMENT:
+ return validatePlacement((Placement)value, diagnostics, context);
+ default:
+ return true;
}
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUmlDiagram(UmlDiagram umlDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -471,6 +525,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUmlDiagramElement(UmlDiagramElement umlDiagramElement, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -480,19 +535,29 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUmlStyle(UmlStyle umlStyle, DiagnosticChain diagnostics, Map<Object, Object> context) {
- if (!validate_NoCircularContainment(umlStyle, diagnostics, context)) return false;
+ if(!validate_NoCircularContainment(umlStyle, diagnostics, context))
+ return false;
boolean result = validate_EveryMultiplicityConforms(umlStyle, diagnostics, context);
- if (result || diagnostics != null) result &= validate_EveryDataValueConforms(umlStyle, diagnostics, context);
- if (result || diagnostics != null) result &= validate_EveryReferenceIsContained(umlStyle, diagnostics, context);
- if (result || diagnostics != null) result &= validate_EveryBidirectionalReferenceIsPaired(umlStyle, diagnostics, context);
- if (result || diagnostics != null) result &= validate_EveryProxyResolves(umlStyle, diagnostics, context);
- if (result || diagnostics != null) result &= validate_UniqueID(umlStyle, diagnostics, context);
- if (result || diagnostics != null) result &= validate_EveryKeyUnique(umlStyle, diagnostics, context);
- if (result || diagnostics != null) result &= validate_EveryMapEntryUnique(umlStyle, diagnostics, context);
- if (result || diagnostics != null) result &= validateUmlStyle_fontsizePositive(umlStyle, diagnostics, context);
+ if(result || diagnostics != null)
+ result &= validate_EveryDataValueConforms(umlStyle, diagnostics, context);
+ if(result || diagnostics != null)
+ result &= validate_EveryReferenceIsContained(umlStyle, diagnostics, context);
+ if(result || diagnostics != null)
+ result &= validate_EveryBidirectionalReferenceIsPaired(umlStyle, diagnostics, context);
+ if(result || diagnostics != null)
+ result &= validate_EveryProxyResolves(umlStyle, diagnostics, context);
+ if(result || diagnostics != null)
+ result &= validate_UniqueID(umlStyle, diagnostics, context);
+ if(result || diagnostics != null)
+ result &= validate_EveryKeyUnique(umlStyle, diagnostics, context);
+ if(result || diagnostics != null)
+ result &= validate_EveryMapEntryUnique(umlStyle, diagnostics, context);
+ if(result || diagnostics != null)
+ result &= validateUmlStyle_fontsizePositive(umlStyle, diagnostics, context);
return result;
}
@@ -500,6 +565,7 @@ public class UMLDIValidator extends EObjectValidator {
* Validates the fontsizePositive constraint of '<em>Uml Style</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUmlStyle_fontsizePositive(UmlStyle umlStyle, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -509,6 +575,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUmlEdge(UmlEdge umlEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -518,6 +585,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateTopUmlDiagramElement(TopUmlDiagramElement topUmlDiagramElement, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -527,6 +595,17 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateStereotypedDiagramElement(StereotypedDiagramElement stereotypedDiagramElement, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(stereotypedDiagramElement, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDiagramCompartment(DiagramCompartment diagramCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -536,6 +615,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUmlCompartment(UmlCompartment umlCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -545,6 +625,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateElementWithPackagedElementsShape(ElementWithPackagedElementsShape elementWithPackagedElementsShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -554,6 +635,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUmlLabel(UmlLabel umlLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -563,6 +645,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateElementEdge(ElementEdge elementEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -572,24 +655,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
- public boolean validateInternalStructureCompartment(InternalStructureCompartment internalStructureCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(internalStructureCompartment, diagnostics, context);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public boolean validateElementWithInternalStructureShape(ElementWithInternalStructureShape elementWithInternalStructureShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(elementWithInternalStructureShape, diagnostics, context);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateClassifierCompartment(ClassifierCompartment classifierCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -599,6 +665,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateClassDiagram(ClassDiagram classDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -608,6 +675,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateStructureDiagram(StructureDiagram structureDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -617,6 +685,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateClassifierShape(ClassifierShape classifierShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -626,6 +695,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePackageShape(PackageShape packageShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -635,6 +705,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateTemplateableElementShape(TemplateableElementShape templateableElementShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -644,6 +715,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateElementShape(ElementShape elementShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -653,24 +725,27 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validateConstraintShape(ConstraintShape constraintShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(constraintShape, diagnostics, context);
+ public boolean validateStereotypeCompartment(StereotypeCompartment stereotypeCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(stereotypeCompartment, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validateElementWithBodyShape(ElementWithBodyShape elementWithBodyShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(elementWithBodyShape, diagnostics, context);
+ public boolean validateConstraintShape(ConstraintShape constraintShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(constraintShape, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateAttributeCompartment(AttributeCompartment attributeCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -680,6 +755,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateOperationCompartment(OperationCompartment operationCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -689,6 +765,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateReceptionCompartment(ReceptionCompartment receptionCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -698,6 +775,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateLiteralCompartment(LiteralCompartment literalCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -707,6 +785,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePackagedElementCompartment(PackagedElementCompartment packagedElementCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -716,6 +795,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePropertyEdge(PropertyEdge propertyEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -725,6 +805,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateConstraintLabel(ConstraintLabel constraintLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -734,6 +815,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInstanceSpecificationEdge(InstanceSpecificationEdge instanceSpecificationEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -743,15 +825,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
- public boolean validateBodyLabel(BodyLabel bodyLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(bodyLabel, diagnostics, context);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInstanceSpecificationShape(InstanceSpecificationShape instanceSpecificationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -761,6 +835,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDeploymentTargetShape(DeploymentTargetShape deploymentTargetShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -770,6 +845,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDeployedArtifactCompartment(DeployedArtifactCompartment deployedArtifactCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -779,6 +855,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateSlotCompartment(SlotCompartment slotCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -788,6 +865,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateClassShape(ClassShape classShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -797,6 +875,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateElementWithPortsShape(ElementWithPortsShape elementWithPortsShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -806,6 +885,27 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateElementWithStructureShape(ElementWithStructureShape elementWithStructureShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(elementWithStructureShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateStructureCompartment(StructureCompartment structureCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(structureCompartment, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePortShape(PortShape portShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -815,6 +915,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateClassifierWithNestedClassifiersShape(ClassifierWithNestedClassifiersShape classifierWithNestedClassifiersShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -824,6 +925,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateNestedClassifierCompartment(NestedClassifierCompartment nestedClassifierCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -833,6 +935,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateBehavioredClassifierShape(BehavioredClassifierShape behavioredClassifierShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -842,6 +945,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateOwnedBehaviorCompartment(OwnedBehaviorCompartment ownedBehaviorCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -851,6 +955,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateClassifierWithReceptionsShape(ClassifierWithReceptionsShape classifierWithReceptionsShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -860,6 +965,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateClassifierWithAttributesShape(ClassifierWithAttributesShape classifierWithAttributesShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -869,6 +975,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateClassifierWithOperationsShape(ClassifierWithOperationsShape classifierWithOperationsShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -878,6 +985,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInterfaceShape(InterfaceShape interfaceShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -887,6 +995,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDataTypeShape(DataTypeShape dataTypeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -896,6 +1005,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePrimitiveTypeShape(PrimitiveTypeShape primitiveTypeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -905,6 +1015,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateEnumerationShape(EnumerationShape enumerationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -914,6 +1025,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateRoleLabel(RoleLabel roleLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -923,6 +1035,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateSignalShape(SignalShape signalShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -932,6 +1045,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateModelShape(ModelShape modelShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -941,6 +1055,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateContainmentEdge(ContainmentEdge containmentEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -950,6 +1065,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateGeneralizationEdge(GeneralizationEdge generalizationEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -959,6 +1075,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateAssociationEdge(AssociationEdge associationEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -968,6 +1085,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateMultiplicityLabel(MultiplicityLabel multiplicityLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -977,6 +1095,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateRealizationEdge(RealizationEdge realizationEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -986,6 +1105,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateAbstractionEdge(AbstractionEdge abstractionEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -995,6 +1115,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDependencyEdge(DependencyEdge dependencyEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1004,6 +1125,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInterfaceRealizationEdge(InterfaceRealizationEdge interfaceRealizationEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1013,6 +1135,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUsageEdge(UsageEdge usageEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1022,6 +1145,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateElementImportEdge(ElementImportEdge elementImportEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1031,6 +1155,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePackageImportEdge(PackageImportEdge packageImportEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1040,6 +1165,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePackageMergeEdge(PackageMergeEdge packageMergeEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1049,6 +1175,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateSubstitutionEdge(SubstitutionEdge substitutionEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1058,6 +1185,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInformationFlowEdge(InformationFlowEdge informationFlowEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1067,6 +1195,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateConveyedLabel(ConveyedLabel conveyedLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1076,6 +1205,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateAssociationClassEdge(AssociationClassEdge associationClassEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1085,6 +1215,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateGeneralizationSetEdge(GeneralizationSetEdge generalizationSetEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1094,6 +1225,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePowerLabel(PowerLabel powerLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1103,6 +1235,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateConnectorEdge(ConnectorEdge connectorEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1112,6 +1245,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateCommentShape(CommentShape commentShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1121,6 +1255,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateAttachmentEdge(AttachmentEdge attachmentEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1130,6 +1265,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateAssociationClassShape(AssociationClassShape associationClassShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1139,6 +1275,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateComponentShape(ComponentShape componentShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1148,6 +1285,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInformationItemShape(InformationItemShape informationItemShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1157,6 +1295,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateRepresentationEdge(RepresentationEdge representationEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1166,6 +1305,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateAssociationShape(AssociationShape associationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1175,6 +1315,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDependencyShape(DependencyShape dependencyShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1184,6 +1325,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateTimeObservationShape(TimeObservationShape timeObservationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1193,6 +1335,17 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateTimeObservationShape_TimeObservationShape(TimeObservationShape_TimeObservationShape timeObservationShape_TimeObservationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(timeObservationShape_TimeObservationShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDurationObservationShape(DurationObservationShape durationObservationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1202,6 +1355,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePackageDiagram(PackageDiagram packageDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1211,6 +1365,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateProfileDiagram(ProfileDiagram profileDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1220,6 +1375,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateCompositeStructureDiagram(CompositeStructureDiagram compositeStructureDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1229,6 +1385,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDeploymentDiagram(DeploymentDiagram deploymentDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1238,6 +1395,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateComponentDiagram(ComponentDiagram componentDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1247,6 +1405,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateObjectDiagram(ObjectDiagram objectDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1256,6 +1415,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateProfileShape(ProfileShape profileShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1265,6 +1425,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateProfileApplicationEdge(ProfileApplicationEdge profileApplicationEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1274,6 +1435,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateExtensionEdge(ExtensionEdge extensionEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1283,6 +1445,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateBehaviorDiagram(BehaviorDiagram behaviorDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1292,6 +1455,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUseCaseDiagram(UseCaseDiagram useCaseDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1301,6 +1465,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateArtifactShape(ArtifactShape artifactShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1310,6 +1475,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateNestedArtifactCompartment(NestedArtifactCompartment nestedArtifactCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1319,6 +1485,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateComponentRealizationEdge(ComponentRealizationEdge componentRealizationEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1328,6 +1495,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateManifestationEdge(ManifestationEdge manifestationEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1337,6 +1505,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePropertyShape(PropertyShape propertyShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1346,6 +1515,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateCollaborationShape(CollaborationShape collaborationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1355,6 +1525,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateCollaborationUseShape(CollaborationUseShape collaborationUseShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1364,6 +1535,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateTemplateBindingEdge(TemplateBindingEdge templateBindingEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1373,6 +1545,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateStereotypeShape(StereotypeShape stereotypeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1382,6 +1555,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateNodeShape(NodeShape nodeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1391,6 +1565,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateNestedNodeCompartment(NestedNodeCompartment nestedNodeCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1400,6 +1575,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDeviceShape(DeviceShape deviceShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1409,6 +1585,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateExecutionEnvironmentShape(ExecutionEnvironmentShape executionEnvironmentShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1418,6 +1595,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateActivityShape(ActivityShape activityShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1427,42 +1605,57 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validateParameterCompartment(ParameterCompartment parameterCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(parameterCompartment, diagnostics, context);
+ public boolean validateElementWithActivityNodesShape(ElementWithActivityNodesShape elementWithActivityNodesShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(elementWithActivityNodesShape, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validatePostConditionCompartment(PostConditionCompartment postConditionCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(postConditionCompartment, diagnostics, context);
+ public boolean validateActivityNodeCompartment(ActivityNodeCompartment activityNodeCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(activityNodeCompartment, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validatePreConditionCompartment(PreConditionCompartment preConditionCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(preConditionCompartment, diagnostics, context);
+ public boolean validateParameterCompartment(ParameterCompartment parameterCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(parameterCompartment, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validateContentCompartment(ContentCompartment contentCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(contentCompartment, diagnostics, context);
+ public boolean validatePostConditionCompartment(PostConditionCompartment postConditionCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(postConditionCompartment, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validatePreConditionCompartment(PreConditionCompartment preConditionCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(preConditionCompartment, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateStructuredActivityNodeShape(StructuredActivityNodeShape structuredActivityNodeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1472,6 +1665,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateActivityParameterNodeShape(ActivityParameterNodeShape activityParameterNodeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1481,6 +1675,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInteractionShape(InteractionShape interactionShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1490,6 +1685,57 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateInteractionFragmentWithSubfragmentsShape(InteractionFragmentWithSubfragmentsShape interactionFragmentWithSubfragmentsShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(interactionFragmentWithSubfragmentsShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateInteractionFragmentShape(InteractionFragmentShape interactionFragmentShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(interactionFragmentShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateSubfragmentCompartment(SubfragmentCompartment subfragmentCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(subfragmentCompartment, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateInteractionFragmentWithGatesShape(InteractionFragmentWithGatesShape interactionFragmentWithGatesShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(interactionFragmentWithGatesShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateGateShape(GateShape gateShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(gateShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateOpaqueBehaviorShape(OpaqueBehaviorShape opaqueBehaviorShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1499,6 +1745,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateFunctionBehaviorShape(FunctionBehaviorShape functionBehaviorShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1508,6 +1755,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateStateMachineShape(StateMachineShape stateMachineShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1517,6 +1765,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateBaseStateShape(BaseStateShape baseStateShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1526,6 +1775,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePseudostateShape(PseudostateShape pseudostateShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1535,6 +1785,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateRegionCompartment(RegionCompartment regionCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1544,6 +1795,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateProtocolStateMachineShape(ProtocolStateMachineShape protocolStateMachineShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1553,6 +1805,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDeploymentSpecificationShape(DeploymentSpecificationShape deploymentSpecificationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1562,6 +1815,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateCommunicationPathEdge(CommunicationPathEdge communicationPathEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1571,6 +1825,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDeploymentEdge(DeploymentEdge deploymentEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1580,6 +1835,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateActorShape(ActorShape actorShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1589,6 +1845,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateExtensionPointCompartment(ExtensionPointCompartment extensionPointCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1598,6 +1855,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUseCaseShape(UseCaseShape useCaseShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1607,6 +1865,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateIncludeEdge(IncludeEdge includeEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1616,6 +1875,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateExtendEdge(ExtendEdge extendEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1625,6 +1885,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateStateMachineDiagram(StateMachineDiagram stateMachineDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1634,6 +1895,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateActivityDiagram(ActivityDiagram activityDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1643,6 +1905,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateSequenceDiagram(SequenceDiagram sequenceDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1652,6 +1915,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInteractionDiagram(InteractionDiagram interactionDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1661,6 +1925,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateCommunicationDiagram(CommunicationDiagram communicationDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1670,6 +1935,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateTimingDiagram(TimingDiagram timingDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1679,6 +1945,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInteractionOverviewDiagram(InteractionOverviewDiagram interactionOverviewDiagram, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1688,6 +1955,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInternalBehaviorCompartment(InternalBehaviorCompartment internalBehaviorCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1697,6 +1965,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateStateShape(StateShape stateShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1706,6 +1975,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateConnectionPointReferenceShape(ConnectionPointReferenceShape connectionPointReferenceShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1715,6 +1985,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateInternalTransitionCompartment(InternalTransitionCompartment internalTransitionCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1724,6 +1995,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateDeferrableTriggerCompartment(DeferrableTriggerCompartment deferrableTriggerCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1733,6 +2005,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateRegionShape(RegionShape regionShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1742,6 +2015,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateTransitionEdge(TransitionEdge transitionEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1751,6 +2025,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateActivityEdgeEdge(ActivityEdgeEdge activityEdgeEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1760,6 +2035,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateWeightLabel(WeightLabel weightLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1769,6 +2045,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateControlFlowEdge(ControlFlowEdge controlFlowEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1778,6 +2055,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateObjectFlowEdge(ObjectFlowEdge objectFlowEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1787,6 +2065,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateActivityGroupShape(ActivityGroupShape activityGroupShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1796,6 +2075,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateExceptionHandlerEdge(ExceptionHandlerEdge exceptionHandlerEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1805,6 +2085,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateTypeLabel(TypeLabel typeLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1814,6 +2095,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateIconLabel(IconLabel iconLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1823,42 +2105,177 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validateSubPartitionCompartment(SubPartitionCompartment subPartitionCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(subPartitionCompartment, diagnostics, context);
+ public boolean validateActivityPartitionShape(ActivityPartitionShape activityPartitionShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(activityPartitionShape, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validateActivityPartitionShape(ActivityPartitionShape activityPartitionShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(activityPartitionShape, diagnostics, context);
+ public boolean validateExpansionRegionShape(ExpansionRegionShape expansionRegionShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(expansionRegionShape, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validateExpansionRegionShape(ExpansionRegionShape expansionRegionShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(expansionRegionShape, diagnostics, context);
+ public boolean validateExpansionNodeShape(ExpansionNodeShape expansionNodeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(expansionNodeShape, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
- public boolean validateExpansionNodeShape(ExpansionNodeShape expansionNodeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(expansionNodeShape, diagnostics, context);
+ public boolean validateLifelineShape(LifelineShape lifelineShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(lifelineShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateExecutionSpecificationShape(ExecutionSpecificationShape executionSpecificationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(executionSpecificationShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateDurationConstraintShape(DurationConstraintShape durationConstraintShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(durationConstraintShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateTimeConstraintShape(TimeConstraintShape timeConstraintShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(timeConstraintShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateTimeExpressionShape(TimeExpressionShape timeExpressionShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(timeExpressionShape, diagnostics, context);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateDurationShape(DurationShape durationShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(durationShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validatePathEdge(PathEdge pathEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(pathEdge, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateMessageLabel(MessageLabel messageLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(messageLabel, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateStateInvariantShape(StateInvariantShape stateInvariantShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(stateInvariantShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateMessageEdge(MessageEdge messageEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(messageEdge, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateGeneralOrderingEdge(GeneralOrderingEdge generalOrderingEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(generalOrderingEdge, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateCombinedFragmentShape(CombinedFragmentShape combinedFragmentShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(combinedFragmentShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateInteractionUseShape(InteractionUseShape interactionUseShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(interactionUseShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateInteractionOperandShape(InteractionOperandShape interactionOperandShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(interactionOperandShape, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateActionShape(ActionShape actionShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1868,6 +2285,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePinShape(PinShape pinShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1877,6 +2295,17 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateSubpartitionCompartment(SubpartitionCompartment subpartitionCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(subpartitionCompartment, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateObjectNodeShape(ObjectNodeShape objectNodeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1886,6 +2315,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateSelectionLabel(SelectionLabel selectionLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1895,6 +2325,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateTransformationLabel(TransformationLabel transformationLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1904,6 +2335,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateGuardLabel(GuardLabel guardLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1913,6 +2345,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateActivityNodeShape(ActivityNodeShape activityNodeShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1922,6 +2355,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateSubvertexCompartment(SubvertexCompartment subvertexCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1931,15 +2365,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
- public boolean validateRelationshipWithGuardEdge(RelationshipWithGuardEdge relationshipWithGuardEdge, DiagnosticChain diagnostics, Map<Object, Object> context) {
- return validate_EveryDefaultConstraint(relationshipWithGuardEdge, diagnostics, context);
- }
-
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validatePlacement(Placement placement, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1949,6 +2375,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateCompartmentLayout(CompartmentLayout compartmentLayout, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1958,6 +2385,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateTemplateParameterCompartment(TemplateParameterCompartment templateParameterCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1967,6 +2395,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateListCompartment(ListCompartment listCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1976,6 +2405,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateListItemLabel(ListItemLabel listItemLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1985,6 +2415,17 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
+ * @generated
+ */
+ public boolean validateStereotypeLabel(StereotypeLabel stereotypeLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
+ return validate_EveryDefaultConstraint(stereotypeLabel, diagnostics, context);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateOwnedUseCaseCompartment(OwnedUseCaseCompartment ownedUseCaseCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -1994,6 +2435,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUseCaseCompartment(UseCaseCompartment useCaseCompartment, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -2003,6 +2445,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateUmlShape(UmlShape umlShape, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -2012,6 +2455,7 @@ public class UMLDIValidator extends EObjectValidator {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
public boolean validateMainLabel(MainLabel mainLabel, DiagnosticChain diagnostics, Map<Object, Object> context) {
@@ -2022,6 +2466,7 @@ public class UMLDIValidator extends EObjectValidator {
* Returns the resource locator that will be used to fetch messages for this validator's diagnostics.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override

Back to the top