blob: 6bc65f7b3fe0f2c04e37ce28c3162c02bce80c40 (
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
25
26
27
28
29
|
/*
* generated by Xtext 2.10.0
*/
package hu.bme.mit.inf.dslreasoner.application.ui
import hu.bme.mit.inf.dslreasoner.application.ui.highlight.ApplicationConfigurationSemanticHighlightingCalculator
import hu.bme.mit.inf.dslreasoner.application.ui.highlight.MetamodelElementColoringTextAttributeProvider
import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
import org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator
import org.eclipse.xtext.ui.editor.syntaxcoloring.ITextAttributeProvider
/**
* Use this class to register components to be used within the Eclipse IDE.
*/
@FinalFieldsConstructor
class ApplicationConfigurationUiModule extends AbstractApplicationConfigurationUiModule {
// def public Class<? extends IHighlightingConfiguration> bindIHighlightingConfiguration() {
// ApplicationConfigurationHighlightConfiguration
// }
def public Class<? extends ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator() {
ApplicationConfigurationSemanticHighlightingCalculator
}
def public Class<? extends ITextAttributeProvider> bindITextAttributeProvider() {
MetamodelElementColoringTextAttributeProvider
}
}
|