blob: 6558d7596b9451b12a0a9c224d135114df6d8ef7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
/*
* generated by Xtext 2.16.0
*/
package hu.bme.mit.inf.dslreasoner.faulttree.components.ui
import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring.CftLanguageSemanticHighlightingCalculator
import hu.bme.mit.inf.dslreasoner.faulttree.components.ui.syntaxcoloring.CftLanguageTokenToAttributeIdMapper
import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
import org.eclipse.xtext.ide.editor.syntaxcoloring.AbstractAntlrTokenToAttributeIdMapper
import org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator
/**
* Use this class to register components to be used within the Eclipse IDE.
*/
@FinalFieldsConstructor
class CftLanguageUiModule extends AbstractCftLanguageUiModule {
def Class<? extends AbstractAntlrTokenToAttributeIdMapper> bindAbstractAntlrTokenToAttributeIdMapper() {
CftLanguageTokenToAttributeIdMapper
}
def Class<? extends ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator() {
CftLanguageSemanticHighlightingCalculator
}
}
|