diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Component.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Component.commonality index 60ca82ecd..7706b71f5 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Component.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Component.commonality @@ -2,6 +2,8 @@ import tools.vitruv.applications.cbs.commonalities.domaincommon.operators._ import tools.vitruv.applications.cbs.commonalities.oo.operators._ import tools.vitruv.applications.cbs.commonalities.pcm.operators._ +import "http://palladiosimulator.org/PalladioComponentModel/5.2" as PCM + concept ComponentBasedSystems // Externally contained by ComponentBasedSystems:Repository.components diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/ComponentInterface.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/ComponentInterface.commonality index 1458cfa91..ff80b9a0b 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/ComponentInterface.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/ComponentInterface.commonality @@ -1,3 +1,5 @@ +import "http://palladiosimulator.org/PalladioComponentModel/5.2" as PCM + concept ComponentBasedSystems // Externally contained by ComponentBasedSystems:Repository.componentInterfaces diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/CompositeDataType.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/CompositeDataType.commonality index d0a361e79..e2457bda4 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/CompositeDataType.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/CompositeDataType.commonality @@ -1,3 +1,5 @@ +import "http://palladiosimulator.org/PalladioComponentModel/5.2" as PCM + concept ComponentBasedSystems // Externally contained by ComponentBasedSystems:Repository.compositeDataTypes diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/CompositeDataTypeElement.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/CompositeDataTypeElement.commonality index 8aab78b59..8150aa702 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/CompositeDataTypeElement.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/CompositeDataTypeElement.commonality @@ -1,6 +1,8 @@ import tools.vitruv.applications.cbs.commonalities.oo.operators._ import tools.vitruv.applications.cbs.commonalities.pcm.operators._ +import "http://palladiosimulator.org/PalladioComponentModel/5.2" as PCM + concept ComponentBasedSystems // Externally contained by ComponentBasedSystems:CompositeDataType.elements diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Operation.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Operation.commonality index 364a060cd..9f7b6b877 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Operation.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Operation.commonality @@ -1,6 +1,8 @@ import tools.vitruv.applications.cbs.commonalities.oo.operators._ import tools.vitruv.applications.cbs.commonalities.pcm.operators._ +import "http://palladiosimulator.org/PalladioComponentModel/5.2" as PCM + concept ComponentBasedSystems // Externally contained by ComponentBasedSystems:ComponentInterface.operations diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/OperationParameter.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/OperationParameter.commonality index 58acd45c7..22c8a24ab 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/OperationParameter.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/OperationParameter.commonality @@ -1,6 +1,8 @@ import tools.vitruv.applications.cbs.commonalities.oo.operators._ import tools.vitruv.applications.cbs.commonalities.pcm.operators._ +import "http://palladiosimulator.org/PalladioComponentModel/5.2" as PCM + concept ComponentBasedSystems // Externally contained by ComponentBasedSystems:Operation.parameters diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Repository.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Repository.commonality index 71ebc25b4..2b0d723f8 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Repository.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/cbs/Repository.commonality @@ -1,5 +1,7 @@ import tools.vitruv.applications.cbs.commonalities.domaincommon.operators._ +import "http://palladiosimulator.org/PalladioComponentModel/5.2" as PCM + concept ComponentBasedSystems commonality Repository { diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Class.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Class.commonality index 804191d58..19a16dd07 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Class.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Class.commonality @@ -1,6 +1,9 @@ import tools.vitruv.applications.cbs.commonalities.java.operators._ import tools.vitruv.applications.cbs.commonalities.uml.operators._ +import "http://www.eclipse.org/uml2/5.0.0/UML" as UML +import "http://www.emftext.org/java" as Java + concept ObjectOrientedDesign // Optionally externally contained by ObjectOrientedDesign:Package.classes diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/ClassMethod.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/ClassMethod.commonality index fe5f0f9d1..8ef1288a0 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/ClassMethod.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/ClassMethod.commonality @@ -1,6 +1,9 @@ import tools.vitruv.applications.cbs.commonalities.java.operators._ import tools.vitruv.applications.cbs.commonalities.uml.operators._ +import "http://www.eclipse.org/uml2/5.0.0/UML" as UML +import "http://www.emftext.org/java" as Java + concept ObjectOrientedDesign // Externally contained by ObjectOrientedDesign:Class.methods diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Constructor.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Constructor.commonality index 4595f2d06..5dd7248de 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Constructor.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Constructor.commonality @@ -1,6 +1,9 @@ import tools.vitruv.applications.cbs.commonalities.java.operators._ import tools.vitruv.applications.cbs.commonalities.uml.operators._ +import "http://www.eclipse.org/uml2/5.0.0/UML" as UML +import "http://www.emftext.org/java" as Java + concept ObjectOrientedDesign // Externally contained by ObjectOrientedDesign:Class.constructors diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Interface.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Interface.commonality index 211938244..b9d625fdf 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Interface.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Interface.commonality @@ -1,6 +1,9 @@ import tools.vitruv.applications.cbs.commonalities.java.operators._ import tools.vitruv.applications.cbs.commonalities.uml.operators._ +import "http://www.eclipse.org/uml2/5.0.0/UML" as UML +import "http://www.emftext.org/java" as Java + concept ObjectOrientedDesign // Optionally externally contained by ObjectOrientedDesign:Package.interfaces diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/InterfaceMethod.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/InterfaceMethod.commonality index 29ad74116..a8a74d1a2 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/InterfaceMethod.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/InterfaceMethod.commonality @@ -2,6 +2,9 @@ import tools.vitruv.applications.cbs.commonalities.domaincommon.operators._ import tools.vitruv.applications.cbs.commonalities.java.operators._ import tools.vitruv.applications.cbs.commonalities.uml.operators._ +import "http://www.eclipse.org/uml2/5.0.0/UML" as UML +import "http://www.emftext.org/java" as Java + concept ObjectOrientedDesign // Externally contained by ObjectOrientedDesign:Interface.methods diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/MethodParameter.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/MethodParameter.commonality index dc050881c..3e5e80d94 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/MethodParameter.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/MethodParameter.commonality @@ -1,6 +1,9 @@ import tools.vitruv.applications.cbs.commonalities.java.operators._ import tools.vitruv.applications.cbs.commonalities.uml.operators._ +import "http://www.eclipse.org/uml2/5.0.0/UML" as UML +import "http://www.emftext.org/java" as Java + concept ObjectOrientedDesign // Externally contained by ObjectOrientedDesign:InterfaceMethod.parameters diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Package.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Package.commonality index fd8c5759b..afd35f059 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Package.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Package.commonality @@ -1,5 +1,8 @@ import tools.vitruv.applications.cbs.commonalities.java.operators._ +import "http://www.eclipse.org/uml2/5.0.0/UML" as UML +import "http://www.emftext.org/java" as Java + concept ObjectOrientedDesign // Optionally externally contained by ObjectOrientedDesign:Package.subPackages diff --git a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Property.commonality b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Property.commonality index 91c858e7f..6e2702c0d 100644 --- a/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Property.commonality +++ b/bundles/tools.vitruv.applications.cbs.commonalities/src/tools/vitruv/applications/cbs/commonalities/oo/Property.commonality @@ -1,6 +1,9 @@ import tools.vitruv.applications.cbs.commonalities.java.operators._ import tools.vitruv.applications.cbs.commonalities.uml.operators._ +import "http://www.eclipse.org/uml2/5.0.0/UML" as UML +import "http://www.emftext.org/java" as Java + concept ObjectOrientedDesign // Externally contained by ObjectOrientedDesign:Class.properties