aboutsummaryrefslogtreecommitdiffstats
path: root/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend
diff options
context:
space:
mode:
Diffstat (limited to 'Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend')
-rw-r--r--Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend11
1 files changed, 11 insertions, 0 deletions
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend
index 9aa9ba9c..6558d759 100644
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend
+++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/src/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/CftLanguageUiModule.xtend
@@ -3,11 +3,22 @@
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.faulttree.components.ui 4package hu.bme.mit.inf.dslreasoner.faulttree.components.ui
5 5
6import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring.CftLanguageSemanticHighlightingCalculator
7import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring.CftLanguageTokenToAttributeIdMapper
6import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor 8import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
9import org.eclipse.xtext.ide.editor.syntaxcoloring.AbstractAntlrTokenToAttributeIdMapper
10import org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator
7 11
8/** 12/**
9 * Use this class to register components to be used within the Eclipse IDE. 13 * Use this class to register components to be used within the Eclipse IDE.
10 */ 14 */
11@FinalFieldsConstructor 15@FinalFieldsConstructor
12class CftLanguageUiModule extends AbstractCftLanguageUiModule { 16class CftLanguageUiModule extends AbstractCftLanguageUiModule {
17 def Class<? extends AbstractAntlrTokenToAttributeIdMapper> bindAbstractAntlrTokenToAttributeIdMapper() {
18 CftLanguageTokenToAttributeIdMapper
19 }
20
21 def Class<? extends ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator() {
22 CftLanguageSemanticHighlightingCalculator
23 }
13} 24}