Skip to content

Commit

Permalink
Add explicit imports to Commonalities specifications
Browse files Browse the repository at this point in the history
  • Loading branch information
HeikoKlare committed Apr 12, 2022
1 parent 871a175 commit beb7b62
Show file tree
Hide file tree
Showing 15 changed files with 38 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import "http://palladiosimulator.org/PalladioComponentModel/5.2" as PCM

concept ComponentBasedSystems

// Externally contained by ComponentBasedSystems:Repository.componentInterfaces
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import "http://palladiosimulator.org/PalladioComponentModel/5.2" as PCM

concept ComponentBasedSystems

// Externally contained by ComponentBasedSystems:Repository.compositeDataTypes
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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 {
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand Down

0 comments on commit beb7b62

Please sign in to comment.