Loading plugins/org.etsi.mts.tdl.graphical.labels.data/src/org/etsi/mts/tdl/graphical/labels/DataContextFinder.java +3 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ import org.eclipse.xtext.ParserRule; import org.eclipse.xtext.serializer.ISerializationContext; import org.eclipse.xtext.serializer.analysis.SerializationContext; import org.eclipse.xtext.serializer.sequencer.IContextFinder; import org.etsi.mts.tdl.ComponentInstanceBinding; import org.etsi.mts.tdl.DataUse; import org.etsi.mts.tdl.graphical.labels.services.DataGrammarAccess; Loading @@ -31,6 +32,8 @@ public class DataContextFinder implements IContextFinder { ParserRule rule = null; if (semanticObject instanceof DataUse) rule = ((DataGrammarAccess)grammarAccess).getDataUseRule(); if (semanticObject instanceof ComponentInstanceBinding) rule = ((DataGrammarAccess)grammarAccess).getComponentInstanceBindingRule(); if (rule != null) { ISerializationContext context = SerializationContext.fromEObject(rule, semanticObject); return Collections.singleton(context); Loading Loading
plugins/org.etsi.mts.tdl.graphical.labels.data/src/org/etsi/mts/tdl/graphical/labels/DataContextFinder.java +3 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,7 @@ import org.eclipse.xtext.ParserRule; import org.eclipse.xtext.serializer.ISerializationContext; import org.eclipse.xtext.serializer.analysis.SerializationContext; import org.eclipse.xtext.serializer.sequencer.IContextFinder; import org.etsi.mts.tdl.ComponentInstanceBinding; import org.etsi.mts.tdl.DataUse; import org.etsi.mts.tdl.graphical.labels.services.DataGrammarAccess; Loading @@ -31,6 +32,8 @@ public class DataContextFinder implements IContextFinder { ParserRule rule = null; if (semanticObject instanceof DataUse) rule = ((DataGrammarAccess)grammarAccess).getDataUseRule(); if (semanticObject instanceof ComponentInstanceBinding) rule = ((DataGrammarAccess)grammarAccess).getComponentInstanceBindingRule(); if (rule != null) { ISerializationContext context = SerializationContext.fromEObject(rule, semanticObject); return Collections.singleton(context); Loading