| <?xml version="1.0" encoding="UTF-8"?> |
| <description:Group xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:description="http://www.eclipse.org/sirius/description/1.1.0" xmlns:description_1="http://www.eclipse.org/sirius/diagram/description/1.1.0" xmlns:style="http://www.eclipse.org/sirius/diagram/description/style/1.1.0" xmlns:tool="http://www.eclipse.org/sirius/diagram/description/tool/1.1.0" xmlns:tool_1="http://www.eclipse.org/sirius/description/tool/1.1.0" documentation="Copyright (c) 2022, 2023 CEA LIST, Obeo.

All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/

SPDX-License-Identifier: EPL-2.0

Contributors:
 Obeo - initial API and implementation" name="papyrus" version="12.0.0.2017041100"> |
| <ownedViewpoints name="CompositeStructureDiagram" modelFileExtension="uml"> |
| <ownedRepresentations xsi:type="description_1:DiagramDescription" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" documentation="Representation to edit composite structure diagrams" name="CompositeStructureDiagram" titleExpression="aql:self.name +' Composite Structure Diagram'" domainClass="uml::PackageableElement" preconditionExpression="aql:self.oclIsKindOf(uml::Package)" rootExpression="var:self" enablePopupBars="true"> |
| <metamodel href="platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#/"/> |
| <defaultLayer name="Composite structure"> |
| <nodeMappings name="CSD_Comment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='Comment_body_EditionTool']" semanticCandidatesExpression="aql:self.ownedComment" domainClass="uml::Comment"> |
| <style xsi:type="style:NoteDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" labelAlignment="LEFT" sizeComputationExpression="9" labelPosition="node" resizeKind="NSEW" color="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CommentColor']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </style> |
| </nodeMappings> |
| <nodeMappings name="CSD_Constraint" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getConstraintCandidates()" domainClass="uml::Constraint"> |
| <style xsi:type="style:NoteDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" sizeComputationExpression="9" labelPosition="node" resizeKind="NSEW" color="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='ConstraintColor']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </style> |
| </nodeMappings> |
| <nodeMappings name="CSD_InformationItem" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.oclIsKindOf(uml::Class) then self.oclAsType(uml::Class).nestedClassifier else (if self.oclIsKindOf(uml::Package) then self.oclAsType(uml::Package).packagedElement else Sequence{} endif) endif" domainClass="uml::InformationItem"> |
| <style xsi:type="style:SquareDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" labelPosition="node" resizeKind="NSEW" width="15" height="6" color="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </style> |
| </nodeMappings> |
| <edgeMappings name="CSD_Abstraction" preconditionExpression="aql:self.oclIsTypeOf(uml::Abstraction) and not(sourceView.isCompartmentView()) and not(targetView.isCompartmentView())" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getDependencyCandidates()" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']" targetFinderExpression="aql:self.getTargets()" sourceFinderExpression="aql:self.getSource()" domainClass="uml::Abstraction" useDomainElement="true" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectAbstractionSource'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectAbstractionTarget']"> |
| <style lineStyle="dash"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <centerLabelStyleDescription labelSize="9" labelExpression="aql:self.renderLabel(diagram)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </centerLabelStyleDescription> |
| </style> |
| </edgeMappings> |
| <edgeMappings name="CSD_Connector" preconditionExpression="aql:self.displayConnector(sourceView,targetView)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getConnectorCandidates()" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty']" targetFinderExpression="aql:self.getTargets()" sourceFinderExpression="aql:self.getSource()" domainClass="uml::Connector" useDomainElement="true" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectConnectorSource'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectConnectorTarget']"> |
| <style targetArrow="NoDecoration"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <beginLabelStyleDescription labelSize="9" showIcon="false" labelExpression="aql:self.renderEdgeSourceLabel(view.sourceNode.oclAsType(viewpoint::DSemanticDecorator).target)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </beginLabelStyleDescription> |
| <centerLabelStyleDescription labelSize="9" labelExpression="aql:self.renderLabel(diagram)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </centerLabelStyleDescription> |
| <endLabelStyleDescription labelSize="9" showIcon="false" labelExpression="aql:self.renderEdgeTargetLabel(view.targetNode.oclAsType(viewpoint::DSemanticDecorator).target)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </endLabelStyleDescription> |
| </style> |
| </edgeMappings> |
| <edgeMappings name="CSD_Dependency" preconditionExpression="aql:self.oclIsTypeOf(uml::Dependency) and not(sourceView.isCompartmentView()) and not(targetView.isCompartmentView())" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getDependencyCandidates()" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']" targetFinderExpression="aql:self.getTargets()" sourceFinderExpression="aql:self.getSource()" domainClass="uml::Dependency" useDomainElement="true" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectDependencySource'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectDependencyTarget']"> |
| <style lineStyle="dash"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <centerLabelStyleDescription labelSize="9" labelExpression="aql:self.renderLabel(diagram)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </centerLabelStyleDescription> |
| </style> |
| </edgeMappings> |
| <edgeMappings name="CSD_Generalization" preconditionExpression="aql:self.oclIsTypeOf(uml::Generalization) and not(sourceView.isCompartmentView()) and not(targetView.isCompartmentView())" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getGeneralizationCandidates()" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem']" targetFinderExpression="aql:self.getTargets()" sourceFinderExpression="aql:self.getSource()" domainClass="uml::Generalization" useDomainElement="true" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectGeneralizationSource'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectGeneralizationTarget']"> |
| <style targetArrow="InputClosedArrow"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <centerLabelStyleDescription labelSize="9" labelExpression="aql:self.renderLabel(diagram)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </centerLabelStyleDescription> |
| </style> |
| </edgeMappings> |
| <edgeMappings name="CSD_InformationFlow" preconditionExpression="aql:self.oclIsTypeOf(uml::InformationFlow) and not(sourceView.isCompartmentView()) and not(targetView.isCompartmentView())" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getInformationFlowCandidates()" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']" targetFinderExpression="aql:self.getTargets()" sourceFinderExpression="aql:self.getSource()" domainClass="uml::InformationFlow" useDomainElement="true" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectInformationFlowSource'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectInformationFlowTarget']"> |
| <style lineStyle="dash"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <centerLabelStyleDescription labelSize="9" labelExpression="aql:self.renderLabel(diagram)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </centerLabelStyleDescription> |
| </style> |
| </edgeMappings> |
| <edgeMappings name="CSD_Link" preconditionExpression="aql:not(sourceView.isCompartmentView()) and not(targetView.isCompartmentView())" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_Link']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Abstraction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Connector'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Dependency'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Generalization'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_InformationFlow'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Manifestation'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Realization'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Substitution'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Usage']" targetFinderExpression="aql:if self.oclIsKindOf(uml::Constraint) then self.oclAsType(uml::Constraint).constrainedElement else (if self.oclIsKindOf(uml::Comment) then self.oclAsType(uml::Comment).annotatedElement else null endif) endif" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectLinkSource'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectLinkTarget']"> |
| <style lineStyle="dot" targetArrow="NoDecoration"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </style> |
| </edgeMappings> |
| <edgeMappings name="CSD_Manifestation" preconditionExpression="aql:self.oclIsTypeOf(uml::Manifestation) and not(sourceView.isCompartmentView()) and not(targetView.isCompartmentView())" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getDependencyCandidates()" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']" targetFinderExpression="aql:self.getTargets()" sourceFinderExpression="aql:self.getSource()" domainClass="uml::Manifestation" useDomainElement="true" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectManifestationTarget'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectManifestationSource']"> |
| <style lineStyle="dash"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <centerLabelStyleDescription labelSize="9" labelExpression="aql:self.renderLabel(diagram)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </centerLabelStyleDescription> |
| </style> |
| </edgeMappings> |
| <edgeMappings name="CSD_Realization" preconditionExpression="aql:self.oclIsTypeOf(uml::Realization) and not(sourceView.isCompartmentView()) and not(targetView.isCompartmentView())" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getDependencyCandidates()" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']" targetFinderExpression="aql:self.getTargets()" sourceFinderExpression="aql:self.getSource()" domainClass="uml::Realization" useDomainElement="true" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectRealizationSource'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectRealizationTarget']"> |
| <style lineStyle="dash" targetArrow="InputClosedArrow"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <centerLabelStyleDescription labelSize="9" labelExpression="aql:self.renderLabel(diagram)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </centerLabelStyleDescription> |
| </style> |
| </edgeMappings> |
| <edgeMappings name="CSD_Substitution" preconditionExpression="aql:self.oclIsTypeOf(uml::Substitution) and not(sourceView.isCompartmentView()) and not(targetView.isCompartmentView())" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getSubstitutionCandidates()" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']" targetFinderExpression="aql:self.getTargets()" sourceFinderExpression="aql:self.getSource()" domainClass="uml::Substitution" useDomainElement="true" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectSubstitutionSource'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectSubstitutionTarget']"> |
| <style lineStyle="dash" targetArrow="InputClosedArrow"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <centerLabelStyleDescription labelSize="9" labelExpression="aql:self.renderLabel(diagram)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </centerLabelStyleDescription> |
| </style> |
| </edgeMappings> |
| <edgeMappings name="CSD_Usage" preconditionExpression="aql:self.oclIsTypeOf(uml::Usage) and not(sourceView.isCompartmentView()) and not(targetView.isCompartmentView())" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.getDependencyCandidates()" sourceMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']" targetMapping="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@subContainerMappings[name='CSD_CollaborationInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']" targetFinderExpression="aql:self.getTargets()" sourceFinderExpression="aql:self.getSource()" domainClass="uml::Usage" useDomainElement="true" reconnections="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectUsageTarget'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.3/@ownedTools[name='ReconnectUsageSource']"> |
| <style lineStyle="dash"> |
| <strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <centerLabelStyleDescription labelSize="9" labelExpression="aql:self.renderLabel(diagram)"> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </centerLabelStyleDescription> |
| </style> |
| </edgeMappings> |
| <containerMappings name="CSD_Activity" preconditionExpression="aql:self.oclIsTypeOf(uml::Activity)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.oclIsKindOf(uml::Class) then self.oclAsType(uml::Class).nestedClassifier else (if self.oclIsKindOf(uml::Package) then self.oclAsType(uml::Package).packagedElement else Sequence{} endif) endif" domainClass="uml::Activity" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_ActivityInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:if self.oclIsTypeOf(uml::Activity) then self.oclAsType(uml::Activity) else Sequence{} endif" synchronizationLock="true" domainClass="uml::Activity" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_Class" preconditionExpression="aql:self.oclIsTypeOf(uml::Class)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.oclIsKindOf(uml::Class) then self.oclAsType(uml::Class).nestedClassifier else (if self.oclIsKindOf(uml::Package) then self.oclAsType(uml::Package).packagedElement else Sequence{} endif) endif" domainClass="uml::Class" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_ClassInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:if self.oclIsTypeOf(uml::Class) then self.oclAsType(uml::Class) else Sequence{} endif" synchronizationLock="true" domainClass="uml::Class" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_Collaboration" preconditionExpression="aql:self.oclIsTypeOf(uml::Collaboration)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.oclIsKindOf(uml::Class) then self.oclAsType(uml::Class).nestedClassifier else (if self.oclIsKindOf(uml::Package) then self.oclAsType(uml::Package).packagedElement else Sequence{} endif) endif" domainClass="uml::Collaboration" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_CollaborationInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:if self.oclIsTypeOf(uml::Collaboration) then self.oclAsType(uml::Collaboration) else Sequence{} endif" synchronizationLock="true" domainClass="uml::Collaboration" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_FunctionBehavior" preconditionExpression="aql:self.oclIsTypeOf(uml::FunctionBehavior)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.oclIsKindOf(uml::BehavioredClassifier) then self.oclAsType(uml::BehavioredClassifier).ownedBehavior else (if self.oclIsKindOf(uml::Package) then self.oclAsType(uml::Package).packagedElement else Sequence{} endif) endif" domainClass="uml::FunctionBehavior" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_FunctionBehaviorInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:if self.oclIsTypeOf(uml::FunctionBehavior) then self.oclAsType(uml::FunctionBehavior) else Sequence{} endif" synchronizationLock="true" domainClass="uml::FunctionBehavior" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_Interaction" preconditionExpression="aql:self.oclIsTypeOf(uml::Interaction)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.oclIsKindOf(uml::BehavioredClassifier) then self.oclAsType(uml::BehavioredClassifier).ownedBehavior else (if self.oclIsKindOf(uml::Package) then self.oclAsType(uml::Package).packagedElement else Sequence{} endif) endif" domainClass="uml::Interaction" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_InteractionInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:if self.oclIsTypeOf(uml::Interaction) then self.oclAsType(uml::Interaction) else Sequence{} endif" synchronizationLock="true" domainClass="uml::Interaction" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_OpaqueBehavior" preconditionExpression="aql:self.oclIsTypeOf(uml::OpaqueBehavior)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.oclIsKindOf(uml::BehavioredClassifier) then self.oclAsType(uml::BehavioredClassifier).ownedBehavior else (if self.oclIsKindOf(uml::Package) then self.oclAsType(uml::Package).packagedElement else Sequence{} endif) endif" domainClass="uml::OpaqueBehavior" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_OpaqueBehaviorInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:if self.oclIsTypeOf(uml::OpaqueBehavior) then self.oclAsType(uml::OpaqueBehavior) else Sequence{} endif" synchronizationLock="true" domainClass="uml::OpaqueBehavior" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_ProtocolStateMachine" preconditionExpression="aql:self.oclIsTypeOf(uml::ProtocolStateMachine)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.oclIsKindOf(uml::BehavioredClassifier) then self.oclAsType(uml::BehavioredClassifier).ownedBehavior else (if self.oclIsKindOf(uml::Package) then self.oclAsType(uml::Package).packagedElement else Sequence{} endif) endif" domainClass="uml::ProtocolStateMachine" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_ProtocolStateMachineInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:if self.oclIsTypeOf(uml::ProtocolStateMachine) then self.oclAsType(uml::ProtocolStateMachine) else Sequence{} endif" synchronizationLock="true" domainClass="uml::ProtocolStateMachine" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_StateMachine" preconditionExpression="aql:self.oclIsTypeOf(uml::StateMachine)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.oclIsKindOf(uml::BehavioredClassifier) then self.oclAsType(uml::BehavioredClassifier).ownedBehavior else (if self.oclIsKindOf(uml::Package) then self.oclAsType(uml::Package).packagedElement else Sequence{} endif) endif" domainClass="uml::StateMachine" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_StateMachineInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:if self.oclIsTypeOf(uml::StateMachine) then self.oclAsType(uml::StateMachine) else Sequence{} endif" synchronizationLock="true" domainClass="uml::StateMachine" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationUseDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalParameterDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConstraintDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticAbstractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticSubstitutionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticRealizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticManifestationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationFlowDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticGeneralizationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticUsageDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticDependencyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_SHARED_OwnedAttribute" semanticCandidatesExpression="aql:null" documentation="This mapping is a 'fake'mapping used to avoid validation errors. This container node contains mapping requiring a parent providing the 'allAttribute' feature.
UML::StructuredClassifier provide this feature." domainClass="uml::StructuredClassifier" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop']"> |
| <borderedNodeMappings name="CSD_Port" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.allAttributes()->select( e | e.oclIsTypeOf(uml::Port))" domainClass="uml::Port" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticTypeDrop']"> |
| <style xsi:type="style:SquareDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" labelAlignment="RIGHT" sizeComputationExpression="2" resizeKind="NSEW" color="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </style> |
| </borderedNodeMappings> |
| <subContainerMappings name="CSD_Property" preconditionExpression="aql:self.oclIsTypeOf(uml::Property)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.allAttributes()->select( e | e.oclIsTypeOf(uml::Property))" domainClass="uml::Property" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticTypeDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_PropertyInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:self" synchronizationLock="true" domainClass="uml::Property" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.1"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.1"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_SHARED_OwnedAttributeOnTypedProperty" semanticCandidatesExpression="aql:null" documentation="This mapping is a 'fake'mapping used to avoid validation errors. This container node contains mapping requiring a parent typed providing the 'allAttribute' feature.
UML::Port and UML::Property provide this feature." domainClass="uml::Property" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop']"> |
| <borderedNodeMappings name="CSD_PortOnTypedProperty" preconditionExpression="aql:self.noPortLoopDetected(containerView)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.type.oclIsKindOf(uml::Classifier) then self.type.oclAsType(uml::Classifier).allAttributes()->select( e | e.oclIsTypeOf(uml::Port)) else Sequence{} endif" domainClass="uml::Port" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticTypeDrop']"> |
| <style xsi:type="style:SquareDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" labelAlignment="RIGHT" sizeComputationExpression="2" resizeKind="NSEW" color="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </style> |
| </borderedNodeMappings> |
| <subContainerMappings name="CSD_PropertyInTypedProperty" preconditionExpression="aql:self.noPropertyLoopDetected(containerView)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:if self.type.oclIsKindOf(uml::StructuredClassifier) then self.type.oclAsType(uml::StructuredClassifier).allAttributes()->select( e | e.oclIsTypeOf(uml::Property)) else Sequence{} endif" domainClass="uml::Property" reusedBorderedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty']" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticActivityDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticFunctionBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInformationItemDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticInteractionDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticOpaqueBehaviorDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticProtocolStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticStateMachineDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticTypeDrop']" childrenPresentation="VerticalStack"> |
| <subContainerMappings name="CSD_PropertyInTypedPropertyInternalStructureCompartment" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self" synchronizationLock="true" domainClass="uml::Property" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPortDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalClassDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop']" reusedNodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment']" reusedContainerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']"> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" showIcon="false" labelExpression="aql:'internal structure'" hideLabelByDefault="true" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.2"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.1"/> |
| </style> |
| </subContainerMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <foregroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_SHARED_OwnedCollaborationUse" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" semanticCandidatesExpression="aql:null" domainClass="uml::Classifier" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCommentDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.5/@ownedTools[name='GraphicalPropertyDrop'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop']"> |
| <subNodeMappings name="CSD_CollaborationUse" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.collaborationUse" domainClass="uml::CollaborationUse" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticCollaborationDrop']"> |
| <style xsi:type="style:SquareDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" labelPosition="node" resizeKind="NSEW" width="15" height="3" color="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </style> |
| </subNodeMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| </style> |
| </containerMappings> |
| <containerMappings name="CSD_SHARED_OwnedParameter" semanticCandidatesExpression="aql:null" documentation="This mapping is a 'fake'mapping used to avoid validation errors. This container node contains mapping requiring a parent providing the 'allAttribute' feature.
UML::StructuredClassifier provide this feature." domainClass="uml::Behavior" dropDescriptions="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.4/@ownedTools[name='SemanticConnectorDrop']"> |
| <borderedNodeMappings name="CSD_Parameter" preconditionExpression="aql:self.oclIsTypeOf(uml::Parameter)" deletionDescription="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.2/@ownedTools[name='CSD_Delete_All']" labelDirectEdit="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@toolSections.6/@ownedTools[name='NamedElement_name_EditionTool']" semanticCandidatesExpression="aql:self.ownedParameter" domainClass="uml::Parameter"> |
| <style xsi:type="style:SquareDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" labelAlignment="RIGHT" sizeComputationExpression="2" resizeKind="NSEW" color="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| </style> |
| </borderedNodeMappings> |
| <style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="9" labelExpression="aql:self.renderLabel(diagram)" foregroundColor="//@userColorsPalettes[name='CSD_ColorPalette']/@entries[name='CustomBlue']"> |
| <borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/> |
| <backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/> |
| <labelBorderStyle href="environment:/viewpoint#//@labelBorderStyles/@labelBorderStyleDescriptions.1"/> |
| </style> |
| </containerMappings> |
| <toolSections name="Nodes" icon="/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"> |
| <ownedTools xsi:type="tool:ContainerCreationDescription" name="CreateClassTool" label="Class" precondition="aql:not(container.oclIsKindOf(uml::Collaboration))" containerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Class.gif"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:container.createStructuredClassifierCSD('uml::Class',containerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerCreationDescription" name="CreatePropertyTool" label="Property" precondition="aql:if container.oclIsKindOf(uml::Property) then (container.type!=null and container.type.oclIsKindOf(uml::Classifier)) else container.oclIsKindOf(uml::StructuredClassifier) endif" containerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Property.gif"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:if container.oclIsKindOf(uml::Property) then container.oclAsType(uml::Property).type.createCSD('uml::Property','ownedAttribute',containerView) else container.createCSD('uml::Property','ownedAttribute',containerView) endif"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:NodeCreationDescription" name="CreatePortTool" label="Port" precondition="aql:if container.oclIsKindOf(uml::Property) then (container.type!=null and container.type.oclIsKindOf(uml::EncapsulatedClassifier)) else container.oclIsKindOf(uml::EncapsulatedClassifier) endif" nodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty']" extraMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@subContainerMappings[name='CSD_ClassInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@subContainerMappings[name='CSD_PropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:if container.oclIsKindOf(uml::Property) then container.oclAsType(uml::Property).type.createCSD('uml::Port','ownedAttribute',containerView) else container.createCSD('uml::Port','ownedAttribute',containerView) endif"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerCreationDescription" name="CreateCollaborationTool" label="Collaboration" precondition="aql:not(container.oclIsKindOf(uml::Collaboration))" containerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Collaboration.gif"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:container.createStructuredClassifierCSD('uml::Collaboration',containerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:NodeCreationDescription" name="CreateCollaborationUseTool" label="Collaboration Use" precondition="aql:container.oclIsKindOf(uml::Classifier)" nodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:container.createCSD('CollaborationUse','collaborationUse',containerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:NodeCreationDescription" name="CreateCommentTool" label="Comment" nodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:container.createCSD('Comment','ownedComment',containerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:NodeCreationDescription" name="CreateConstraintTool" label="Constraint" nodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:container.createCSD('Constraint','ownedRule',containerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:NodeCreationDescription" name="CreateInformationItemTool" label="Information Item" nodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:if container.oclIsKindOf(uml::Package) then container.createCSD('uml::InformationItem','packagedElement',containerView) else container.createCSD('uml::InformationItem','nestedClassifier',containerView) endif"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:NodeCreationDescription" name="CreateParameterTool" label="Parameter" precondition="aql:container.oclIsKindOf(uml::Behavior)" nodeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter']" extraMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@subContainerMappings[name='CSD_ActivityInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@subContainerMappings[name='CSD_FunctionBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@subContainerMappings[name='CSD_InteractionInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@subContainerMappings[name='CSD_OpaqueBehaviorInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@subContainerMappings[name='CSD_ProtocolStateMachineInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@subContainerMappings[name='CSD_StateMachineInternalStructureCompartment']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:container.oclAsType(uml::Behavior).createCSD('uml::Parameter','ownedParameter',containerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerCreationDescription" name="CreateActivityTool" label="Activity" precondition="aql:not(container.oclIsKindOf(uml::Collaboration))" containerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:container.createStructuredClassifierCSD('uml::Activity',containerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerCreationDescription" name="CreateInteractionTool" label="Interaction" containerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:if container.oclIsKindOf(uml::BehavioredClassifier) then container.oclAsType(uml::BehavioredClassifier).createCSD('Interaction','ownedBehavior',containerView) else container.createCSD('Interaction','packagedElement',containerView) endif"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerCreationDescription" name="CreateProtocolStateMachineTool" label="Protocol State Machine" containerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:if container.oclIsKindOf(uml::BehavioredClassifier) then container.oclAsType(uml::BehavioredClassifier).createCSD('ProtocolStateMachine','ownedBehavior',containerView) else container.createCSD('ProtocolStateMachine','packagedElement',containerView) endif"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerCreationDescription" name="CreateStateMachineTool" label="State Machine" containerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:if container.oclIsKindOf(uml::BehavioredClassifier) then container.oclAsType(uml::BehavioredClassifier).createCSD('StateMachine','ownedBehavior',containerView) else container.createCSD('StateMachine','packagedElement',containerView) endif"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerCreationDescription" name="CreateFunctionBehaviorTool" label="Function Behavior" containerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:if container.oclIsKindOf(uml::BehavioredClassifier) then container.oclAsType(uml::BehavioredClassifier).createCSD('FunctionBehavior','ownedBehavior',containerView) else container.createCSD('FunctionBehavior','packagedElement',containerView) endif"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerCreationDescription" name="CreateOpaqueBehaviorTool" label="Opaque Behavior" containerMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']"> |
| <variable name="container"/> |
| <viewVariable name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:if container.oclIsKindOf(uml::BehavioredClassifier) then container.oclAsType(uml::BehavioredClassifier).createCSD('OpaqueBehavior','ownedBehavior',containerView) else container.createCSD('OpaqueBehavior','packagedElement',containerView) endif"/> |
| </initialOperation> |
| </ownedTools> |
| </toolSections> |
| <toolSections name="Edges" icon="/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateLinkTool" label="Link" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Link']" iconPath="/org.eclipse.papyrus.sirius.uml.diagram.common/icons/obj16/Link.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.setLinkTarget(target, sourceView,'CSD_Link')"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateConnectorTool" label="Connector" precondition="aql:preSource.canCreateDomainBasedEdgeCSD(preTarget,'Connector','ownedConnector',preSourceView,preTargetView)" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Connector']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Connector.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.createDomainBasedEdgeCSD(target,'Connector','ownedConnector',sourceView,targetView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateGeneralizationTool" label="Generalization" precondition="aql:preSource.canCreateDomainBasedEdgeCSD(preTarget,'Generalization','generalization',preSourceView,preTargetView)" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Generalization']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Generalization.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.createDomainBasedEdgeCSD(target,'Generalization','generalization',sourceView,targetView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateRealizationTool" label="Realization" precondition="aql:preSource.canCreateDomainBasedEdgeCSD(preTarget,'Realization','packagedElement',preSourceView,preTargetView)" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Realization']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Realization.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.createDependencyCSD(target,'Realization',sourceView,targetView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateSubstitutionTool" label="Substitution" precondition="aql:preSource.canCreateDomainBasedEdgeCSD(preTarget,'Substitution','substitution',preSourceView,preTargetView)" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Substitution']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Substitution.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.createDomainBasedEdgeCSD(target,'Substitution','substitution',sourceView,targetView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateAbstractionTool" label="Abstraction" precondition="aql:preSource.canCreateDomainBasedEdgeCSD(preTarget,'Abstraction','packagedElement',preSourceView,preTargetView)" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Abstraction']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.createDependencyCSD(target,'Abstraction',sourceView,targetView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateUsageTool" label="Usage" precondition="aql:preSource.canCreateDomainBasedEdgeCSD(preTarget,'Usage','packagedElement',preSourceView,preTargetView)" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Usage']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Usage.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.createDependencyCSD(target,'Usage',sourceView,targetView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateDependencyTool" label="Dependency" precondition="aql:preSource.canCreateDomainBasedEdgeCSD(preTarget,'Dependency','packagedElement',preSourceView,preTargetView)" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Dependency']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Dependency.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.createDependencyCSD(target,'Dependency',sourceView,targetView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateInformationFlowTool" label="Information Flow" precondition="aql:preSource.canCreateDomainBasedEdgeCSD(preTarget,'InformationFlow','packagedElement',preSourceView,preTargetView)" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_InformationFlow']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/InformationFlow.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.createDomainBasedEdgeCSD(target,'InformationFlow','packagedElement',sourceView,targetView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:EdgeCreationDescription" name="CreateManifestationTool" label="Manifestation" precondition="aql:preSource.canCreateDomainBasedEdgeCSD(preTarget,'Manifestation','packagedElement',preSourceView,preTargetView)" edgeMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Manifestation']" iconPath="/org.eclipse.uml2.uml.edit/icons/full/obj16/Manifestation.gif"> |
| <sourceVariable name="source"/> |
| <targetVariable name="target"/> |
| <sourceViewVariable name="sourceView"/> |
| <targetViewVariable name="targetView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:source.createDependencyCSD(target,'Manifestation',sourceView,targetView)"/> |
| </initialOperation> |
| </ownedTools> |
| </toolSections> |
| <toolSections name="DeleteAction"> |
| <ownedTools xsi:type="tool:DeleteElementDescription" name="CSD_Delete_All"> |
| <element name="element"/> |
| <elementView name="elementView"/> |
| <containerView name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.delete()"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:DeleteElementDescription" name="CSD_Delete_Link"> |
| <element name="element"/> |
| <elementView name="elementView"/> |
| <containerView name="containerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.deleteLink(elementView)"/> |
| </initialOperation> |
| </ownedTools> |
| </toolSections> |
| <toolSections name="Reconnect"> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectAbstractionSource" precondition="aql:self.canReconnectSourceCSD(edgeView, source, target, targetView)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectSource(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectAbstractionTarget" precondition="aql:self.canReconnectTargetCSD(edgeView, source, target, targetView)" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectTarget(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectConnectorSource" precondition="aql:self.canReconnectSourceCSD(edgeView, source, target, targetView)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectSource(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectConnectorTarget" precondition="aql:self.canReconnectTargetCSD(edgeView, source, target, targetView)" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectTarget(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectDependencySource" precondition="aql:self.canReconnectSourceCSD(edgeView, source, target, targetView)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectSource(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectDependencyTarget" precondition="aql:self.canReconnectTargetCSD(edgeView, source, target, targetView)" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectTarget(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectGeneralizationSource" precondition="aql:self.canReconnectSourceCSD(edgeView, source, target, targetView)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectSource(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectGeneralizationTarget" precondition="aql:self.canReconnectTargetCSD(edgeView, source, target, targetView)" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectTarget(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectInformationFlowSource" precondition="aql:self.canReconnectSourceCSD(edgeView, source, target, targetView)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectSource(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectInformationFlowTarget" precondition="aql:self.canReconnectTargetCSD(edgeView, source, target, targetView)" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectTarget(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectLinkSource" precondition="aql:self.canReconnectLinkSource(target)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:self.reconnectLinkSource(target,edgeView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectLinkTarget" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:self.reconnectLinkTarget(sourceView,source,target,'CSD_Link')"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectManifestationSource" precondition="aql:self.canReconnectSourceCSD(edgeView, source, target, targetView)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectSource(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectManifestationTarget" precondition="aql:self.canReconnectTargetCSD(edgeView, source, target, targetView)" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectTarget(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectRealizationSource" precondition="aql:self.canReconnectSourceCSD(edgeView, source, target, targetView)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectSource(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectRealizationTarget" precondition="aql:self.canReconnectTargetCSD(edgeView, source, target, targetView)" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectTarget(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectSubstitutionSource" precondition="aql:self.canReconnectSourceCSD(edgeView, source, target, targetView)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectSource(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectSubstitutionTarget" precondition="aql:self.canReconnectTargetCSD(edgeView, source, target, targetView)" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectTarget(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectUsageSource" precondition="aql:self.canReconnectSourceCSD(edgeView, source, target, targetView)" forceRefresh="true" reconnectionKind="RECONNECT_SOURCE"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectSource(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ReconnectEdgeDescription" name="ReconnectUsageTarget" precondition="aql:self.canReconnectTargetCSD(edgeView, source, target, targetView)" forceRefresh="true"> |
| <source name="source"/> |
| <target name="target"/> |
| <sourceView name="sourceView"/> |
| <targetView name="targetView"/> |
| <element name="element"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.reconnectTarget(source,target,targetView)"/> |
| </initialOperation> |
| <edgeView name="edgeView"/> |
| </ownedTools> |
| </toolSections> |
| <toolSections name="SemanticDrop"> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticAbstractionDrop" precondition="aql:self.oclIsTypeOf(uml::Abstraction)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticActivityDrop" precondition="aql:self.oclIsTypeOf(uml::Activity) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticClassDrop" precondition="aql:self.oclIsTypeOf(uml::Class) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticCollaborationDrop" precondition="aql:self.oclIsTypeOf(uml::Collaboration) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticCollaborationUseDrop" precondition="aql:self.oclIsTypeOf(uml::CollaborationUse) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticCommentDrop" precondition="aql:self.oclIsTypeOf(uml::Comment) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticConnectorDrop" precondition="aql:self.oclIsTypeOf(uml::Connector)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticConstraintDrop" precondition="aql:self.oclIsTypeOf(uml::Constraint) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticDependencyDrop" precondition="aql:self.oclIsTypeOf(uml::Dependency)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticFunctionBehaviorDrop" precondition="aql:self.oclIsTypeOf(uml::FunctionBehavior) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticGeneralizationDrop" precondition="aql:self.oclIsTypeOf(uml::Generalization)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticInformationFlowDrop" precondition="aql:self.oclIsTypeOf(uml::InformationFlow)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticInformationItemDrop" precondition="aql:self.oclIsTypeOf(uml::InformationItem) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticInteractionDrop" precondition="aql:self.oclIsTypeOf(uml::Interaction) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticManifestationDrop" precondition="aql:self.oclIsTypeOf(uml::Manifestation)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticOpaqueBehaviorDrop" precondition="aql:self.oclIsTypeOf(uml::OpaqueBehavior) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticParameterDrop" precondition="aql:self.oclIsTypeOf(uml::Parameter) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticPortDrop" precondition="aql:self.oclIsTypeOf(uml::Port) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticPropertyDrop" precondition="aql:self.oclIsTypeOf(uml::Property) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticProtocolStateMachineDrop" precondition="aql:self.oclIsTypeOf(uml::ProtocolStateMachine) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticRealizationDrop" precondition="aql:self.oclIsTypeOf(uml::Realization)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticStateMachineDrop" precondition="aql:self.oclIsTypeOf(uml::StateMachine) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticSubstitutionDrop" precondition="aql:self.oclIsTypeOf(uml::Substitution)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticTypeDrop" precondition="aql:not(self.isTypeRepresentedOnDiagram()) and self.canDragAndDropSemanticCSD(newContainer)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="SemanticUsageDrop" precondition="aql:self.oclIsTypeOf(uml::Usage)" dragSource="PROJECT_EXPLORER"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropSemanticCSD(newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| </toolSections> |
| <toolSections name="GraphicalDrop"> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalActivityDrop" precondition="aql:self.oclIsTypeOf(uml::Activity) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalClassDrop" precondition="aql:self.oclIsTypeOf(uml::Class) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalCollaborationDrop" precondition="aql:self.oclIsTypeOf(uml::Collaboration) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalCollaborationUseDrop" precondition="aql:self.oclIsTypeOf(uml::CollaborationUse) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalCommentDrop" precondition="aql:self.oclIsTypeOf(uml::Comment) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalConstraintDrop" precondition="aql:self.oclIsTypeOf(uml::Constraint) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalFunctionBehaviorDrop" precondition="aql:self.oclIsTypeOf(uml::FunctionBehavior) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalInformationItemDrop" precondition="aql:self.oclIsTypeOf(uml::InformationItem) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalInteractionDrop" precondition="aql:self.oclIsTypeOf(uml::Interaction) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalOpaqueBehaviorDrop" precondition="aql:self.oclIsTypeOf(uml::OpaqueBehavior) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalParameterDrop" precondition="aql:self.oclIsTypeOf(uml::Parameter) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalPropertyDrop" precondition="aql:self.oclIsTypeOf(uml::Property) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalProtocolStateMachineDrop" precondition="aql:self.oclIsTypeOf(uml::ProtocolStateMachine) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:ContainerDropDescription" name="GraphicalStateMachineDrop" precondition="aql:self.oclIsTypeOf(uml::StateMachine) and self.canDragAndDropGraphicCSD(newContainer)" mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']"> |
| <oldContainer name="oldSemanticContainer"/> |
| <newContainer name="newSemanticContainer"/> |
| <element name="element"/> |
| <newViewContainer name="newContainerView"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:element.dragAndDropGraphicCSD(oldSemanticContainer,newSemanticContainer,newContainerView)"/> |
| </initialOperation> |
| </ownedTools> |
| </toolSections> |
| <toolSections name="F2_Edition"> |
| <ownedTools xsi:type="tool:DirectEditLabel" name="Comment_body_EditionTool" precondition="aql:self.oclIsKindOf(uml::Comment)" inputLabelExpression="aql:self.getDirectEditInputValue()"> |
| <mask mask="{0}"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:self.consumeNewLabel(arg0)"/> |
| </initialOperation> |
| </ownedTools> |
| <ownedTools xsi:type="tool:DirectEditLabel" name="NamedElement_name_EditionTool" precondition="aql:self.oclIsKindOf(uml::NamedElement)" inputLabelExpression="aql:self.getDirectEditInputValue()"> |
| <mask mask="{0}"/> |
| <initialOperation> |
| <firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="aql:self.consumeNewLabel(arg0)"/> |
| </initialOperation> |
| </ownedTools> |
| </toolSections> |
| <decorationDescriptionsSet> |
| <decorationDescriptions xsi:type="description_1:MappingBasedDecoration" name="CSD_PropertiesOutsideOfItsSemanticContainer_Decoration" position="NORTH_EAST" distributionDirection="HORIZONTAL" preconditionExpression="aql:if(element.oclIsKindOf(uml::Property)) then element.oclAsType(uml::Property).isGraphicalElementOutsideOfItsSemanticContainer(view) else false endif" imageExpression="org.eclipse.papyrus.sirius.uml.diagram.common/icons/decorators/oustideOfTheContext.gif" tooltipExpression="This element is represented outside of its semantic container." mappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']"/> |
| </decorationDescriptionsSet> |
| <customization> |
| <vsmElementCustomizations xsi:type="description:VSMElementCustomization" predicateExpression="aql:self.oclIsKindOf(uml::Property) and (uml::AggregationKind::shared = self.oclAsType(uml::Property).aggregation)"> |
| <featureCustomizations xsi:type="description:EAttributeCustomization" appliedOn="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@style" attributeName="borderLineStyle" value="aql:diagram::LineStyle::dash"/> |
| </vsmElementCustomizations> |
| <vsmElementCustomizations xsi:type="description:VSMElementCustomization" predicateExpression="aql:self.oclIsKindOf(uml::Property) and self.oclAsType(uml::Property).isStatic"> |
| <featureCustomizations xsi:type="description:EAttributeCustomization" appliedOn="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty']/@style" attributeName="labelFormat" value="aql:'underline'"/> |
| </vsmElementCustomizations> |
| <vsmElementCustomizations xsi:type="description:VSMElementCustomization" predicateExpression="aql:self.oclIsKindOf(uml::Classifier) and self.oclAsType(uml::Classifier).isAbstract"> |
| <featureCustomizations xsi:type="description:EAttributeCustomization" appliedOn="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine']/@style //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine']/@style" attributeName="labelFormat" value="aql:'italic'"/> |
| </vsmElementCustomizations> |
| </customization> |
| </defaultLayer> |
| <additionalLayers name="QualifiedNameLayer" label="Display Qualified Name" reusedMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Abstraction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Connector'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Dependency'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Generalization'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_InformationFlow'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Link'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Manifestation'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Realization'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedPropertyInternalStructureCompartment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Substitution'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Usage']"/> |
| <additionalLayers name="AppliedStereotypeLayer" label="Display Applied Stereotypes" reusedMappings="//@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Abstraction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Activity'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Class'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Collaboration'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Comment'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Connector'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_Constraint'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Dependency'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_FunctionBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Generalization'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_InformationFlow'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@nodeMappings[name='CSD_InformationItem'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_Interaction'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Link'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Manifestation'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_OpaqueBehavior'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_ProtocolStateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Realization'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@borderedNodeMappings[name='CSD_Port'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttribute']/@subContainerMappings[name='CSD_Property'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@borderedNodeMappings[name='CSD_PortOnTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedAttributeOnTypedProperty']/@subContainerMappings[name='CSD_PropertyInTypedProperty'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedCollaborationUse']/@subNodeMappings[name='CSD_CollaborationUse'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_SHARED_OwnedParameter']/@borderedNodeMappings[name='CSD_Parameter'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@containerMappings[name='CSD_StateMachine'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Substitution'] //@ownedViewpoints[name='CompositeStructureDiagram']/@ownedRepresentations[name='CompositeStructureDiagram']/@defaultLayer/@edgeMappings[name='CSD_Usage']" activeByDefault="true"/> |
| </ownedRepresentations> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.common.services.CommonDiagramServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.common.services.ConnectorServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.common.services.DeleteServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.common.services.DomainBasedEdgeServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.common.services.LinkRelationServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.common.services.PropertyServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.common.services.ReconnectServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.common.services.SemanticCandidatesServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.common.services.UMLLabelServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.compositestructure.services.CompositeStructureDiagramServices"/> |
| <ownedJavaExtensions qualifiedClassName="org.eclipse.papyrus.sirius.uml.diagram.compositestructure.services.CompositeStructureDropBehaviorProvider"/> |
| </ownedViewpoints> |
| <userColorsPalettes name="CSD_ColorPalette"> |
| <entries xsi:type="description:UserFixedColor" red="195" green="215" blue="221" name="CustomBlue"/> |
| <entries xsi:type="description:UserFixedColor" red="255" green="255" blue="204" name="CommentColor"/> |
| <entries xsi:type="description:UserFixedColor" red="200" green="255" blue="230" name="ConstraintColor"/> |
| </userColorsPalettes> |
| </description:Group> |