aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend13
1 files changed, 0 insertions, 13 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend
index ec79ac89..fafba1d7 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend
@@ -2,13 +2,9 @@ package hu.bme.mit.inf.dslreasoner.application.linking
2 2
3import com.google.inject.Inject 3import com.google.inject.Inject
4import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage 4import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
5import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport 5import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport 6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
10import java.util.Collections 7import java.util.Collections
11import java.util.List
12import java.util.Optional 8import java.util.Optional
13import org.eclipse.emf.common.util.URI 9import org.eclipse.emf.common.util.URI
14import org.eclipse.emf.ecore.EObject 10import org.eclipse.emf.ecore.EObject
@@ -17,7 +13,6 @@ import org.eclipse.emf.ecore.EReference
17import org.eclipse.emf.ecore.resource.Resource 13import org.eclipse.emf.ecore.resource.Resource
18import org.eclipse.emf.ecore.resource.ResourceSet 14import org.eclipse.emf.ecore.resource.ResourceSet
19import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider 15import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider
20import org.eclipse.xtext.EcoreUtil2
21import org.eclipse.xtext.conversion.IValueConverterService 16import org.eclipse.xtext.conversion.IValueConverterService
22import org.eclipse.xtext.conversion.ValueConverterException 17import org.eclipse.xtext.conversion.ValueConverterException
23import org.eclipse.xtext.linking.impl.DefaultLinkingService 18import org.eclipse.xtext.linking.impl.DefaultLinkingService
@@ -39,10 +34,6 @@ class ApplicationConfigurationLinkingService extends DefaultLinkingService {
39 if (ref == viatraImport_ImportedViatra) { 34 if (ref == viatraImport_ImportedViatra) {
40 return getViatra(context, node) 35 return getViatra(context, node)
41 } 36 }
42 } else if (context instanceof CftImport) {
43 if (ref == cftImport_ImportedCft) {
44 return getCftModel(context, node)
45 }
46 } 37 }
47 return super.getLinkedObjects(context, ref, node) 38 return super.getLinkedObjects(context, ref, node)
48 } 39 }
@@ -113,8 +104,4 @@ class ApplicationConfigurationLinkingService extends DefaultLinkingService {
113 Optional.empty 104 Optional.empty
114 } 105 }
115 } 106 }
116
117 private def getCftModel(CftImport context, INode node) {
118 getByUri(context, cftImport_ImportedCft, node)
119 }
120} 107}