Switches to SmartEMF CodeGen + fixes dependency errors for SmartEMF

This commit is contained in:
Maximilian Kratz 2022-03-14 08:38:35 +01:00
parent fd623f2441
commit 9fff29e92c
10 changed files with 34 additions and 14 deletions

View file

@ -5,7 +5,8 @@ Bundle-SymbolicName: network.metrics; singleton:=true
Bundle-Version: 0.0.3.qualifier
Require-Bundle: org.eclipse.emf.ecore,
org.junit,
org.junit.jupiter.api
org.junit.jupiter.api,
org.emoflon.smartemf
Export-Package: metrics,
metrics.embedding,
metrics.manager,

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
<org.moflon.core.propertycontainer:MoflonPropertiesContainer xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.moflon.core.propertycontainer="platform:/plugin/org.moflon.core.propertycontainer/model/Propertycontainer.ecore" projectName="network.model.rules.racka">
<genModelProps/>
<codeGenerator generator="SMART_EMF"/>
</org.moflon.core.propertycontainer:MoflonPropertiesContainer>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
<org.moflon.core.propertycontainer:MoflonPropertiesContainer xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.moflon.core.propertycontainer="platform:/plugin/org.moflon.core.propertycontainer/model/Propertycontainer.ecore" projectName="network.model.rules.rackb">
<genModelProps/>
<codeGenerator generator="SMART_EMF"/>
</org.moflon.core.propertycontainer:MoflonPropertiesContainer>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
<org.moflon.core.propertycontainer:MoflonPropertiesContainer xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.moflon.core.propertycontainer="platform:/plugin/org.moflon.core.propertycontainer/model/Propertycontainer.ecore" projectName="network.model.rules.vnet">
<genModelProps/>
<codeGenerator generator="SMART_EMF"/>
</org.moflon.core.propertycontainer:MoflonPropertiesContainer>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
<org.moflon.core.propertycontainer:MoflonPropertiesContainer xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.moflon.core.propertycontainer="platform:/plugin/org.moflon.core.propertycontainer/model/Propertycontainer.ecore" projectName="network.model.rules">
<genModelProps/>
<codeGenerator generator="SMART_EMF"/>
</org.moflon.core.propertycontainer:MoflonPropertiesContainer>

View file

@ -11,12 +11,11 @@ Require-Bundle: org.eclipse.emf.ecore,
org.eclipse.emf.ecore.xmi,
org.junit,
org.junit.jupiter.api,
org.moflon.core.utilities
org.moflon.core.utilities,
org.emoflon.smartemf
Export-Package: facade,
facade.config,
facade.pathgen,
model,
model.converter,
model.impl,
model.util,
model.validation
model.impl

View file

@ -1,8 +1,5 @@
<?xml version="1.0" encoding="ASCII"?>
<org.moflon.core.propertycontainer:MoflonPropertiesContainer
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:org.moflon.core.propertycontainer="platform:/plugin/org.moflon.core.propertycontainer/model/Propertycontainer.ecore"
projectName="network.model">
<replaceGenModel/>
<org.moflon.core.propertycontainer:MoflonPropertiesContainer xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.moflon.core.propertycontainer="platform:/plugin/org.moflon.core.propertycontainer/model/Propertycontainer.ecore" projectName="network.model">
<genModelProps/>
<codeGenerator generator="SMART_EMF"/>
</org.moflon.core.propertycontainer:MoflonPropertiesContainer>

View file

@ -5,7 +5,8 @@ Bundle-SymbolicName: network.visualization;singleton:=true
Bundle-Version: 0.0.3.qualifier
Require-Bundle: org.eclipse.emf.ecore,
network.model,
network.generators
network.generators,
org.emoflon.smartemf
Automatic-Module-Name: test.singleton.true
Bundle-RequiredExecutionEnvironment: JavaSE-16
Export-Package: org.graphstream.graph,

View file

@ -8,7 +8,8 @@ Require-Bundle: org.eclipse.emf.ecore,
network.generators,
network.model,
vne.algorithms,
ilp
ilp,
org.emoflon.smartemf
Automatic-Module-Name: test.singleton.true
Bundle-RequiredExecutionEnvironment: JavaSE-16
Import-Package: org.junit.jupiter.api

View file

@ -10,7 +10,8 @@ Require-Bundle: org.eclipse.emf.ecore,
network.model.rules.racka,
network.model.rules.rackb,
network.model.rules.vnet,
network.metrics
network.metrics,
org.emoflon.smartemf
Export-Package: algorithms,
algorithms.heuristics,
algorithms.ilp,