aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationUiModule.xtend
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationUiModule.xtend')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationUiModule.xtend18
1 files changed, 17 insertions, 1 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationUiModule.xtend b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationUiModule.xtend
index ad86ba44..6bc65f7b 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationUiModule.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationUiModule.xtend
@@ -3,11 +3,27 @@
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.ui 4package hu.bme.mit.inf.dslreasoner.application.ui
5 5
6import hu.bme.mit.inf.dslreasoner.application.ui.highlight.ApplicationConfigurationSemanticHighlightingCalculator
7import hu.bme.mit.inf.dslreasoner.application.ui.highlight.MetamodelElementColoringTextAttributeProvider
6import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor 8import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
9import org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator
10import org.eclipse.xtext.ui.editor.syntaxcoloring.ITextAttributeProvider
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 ApplicationConfigurationUiModule extends AbstractApplicationConfigurationUiModule { 16class ApplicationConfigurationUiModule extends AbstractApplicationConfigurationUiModule {
13} 17
18// def public Class<? extends IHighlightingConfiguration> bindIHighlightingConfiguration() {
19// ApplicationConfigurationHighlightConfiguration
20// }
21
22 def public Class<? extends ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator() {
23 ApplicationConfigurationSemanticHighlightingCalculator
24 }
25
26 def public Class<? extends ITextAttributeProvider> bindITextAttributeProvider() {
27 MetamodelElementColoringTextAttributeProvider
28 }
29} \ No newline at end of file