diff options
author | 2020-05-08 18:28:19 +0200 | |
---|---|---|
committer | 2020-05-08 18:28:19 +0200 | |
commit | 419e76265ecbdf65e960e0624be006d31ed1e191 (patch) | |
tree | dad200fe9fd0beae7adde969206b77691a51b85a /Application/org.eclipse.viatra.solver.language.ui/src/org/eclipse/viatra/solver/language/ui/SolverLanguageUiModule.xtend | |
parent | Fix check expressions in generated VIATRA (diff) | |
download | VIATRA-Generator-419e76265ecbdf65e960e0624be006d31ed1e191.tar.gz VIATRA-Generator-419e76265ecbdf65e960e0624be006d31ed1e191.tar.zst VIATRA-Generator-419e76265ecbdf65e960e0624be006d31ed1e191.zip |
Update solver language grammar
First version, still needs TokenSource and Linker to work.
Diffstat (limited to 'Application/org.eclipse.viatra.solver.language.ui/src/org/eclipse/viatra/solver/language/ui/SolverLanguageUiModule.xtend')
-rw-r--r-- | Application/org.eclipse.viatra.solver.language.ui/src/org/eclipse/viatra/solver/language/ui/SolverLanguageUiModule.xtend | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/Application/org.eclipse.viatra.solver.language.ui/src/org/eclipse/viatra/solver/language/ui/SolverLanguageUiModule.xtend b/Application/org.eclipse.viatra.solver.language.ui/src/org/eclipse/viatra/solver/language/ui/SolverLanguageUiModule.xtend index 1c165a0a..602646aa 100644 --- a/Application/org.eclipse.viatra.solver.language.ui/src/org/eclipse/viatra/solver/language/ui/SolverLanguageUiModule.xtend +++ b/Application/org.eclipse.viatra.solver.language.ui/src/org/eclipse/viatra/solver/language/ui/SolverLanguageUiModule.xtend | |||
@@ -4,21 +4,17 @@ | |||
4 | package org.eclipse.viatra.solver.language.ui | 4 | package org.eclipse.viatra.solver.language.ui |
5 | 5 | ||
6 | import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor | 6 | import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor |
7 | import org.eclipse.xtext.ide.editor.syntaxcoloring.ISemanticHighlightingCalculator | ||
8 | import org.eclipse.xtext.ui.editor.syntaxcoloring.ITextAttributeProvider | ||
9 | import org.eclipse.viatra.solver.language.ui.highlight.SolverSemanticHighlightCalculator | ||
10 | import org.eclipse.viatra.solver.language.ui.highlight.SolverSemanticTextAttributeProvider | ||
11 | 7 | ||
12 | /** | 8 | /** |
13 | * Use this class to register components to be used within the Eclipse IDE. | 9 | * Use this class to register components to be used within the Eclipse IDE. |
14 | */ | 10 | */ |
15 | @FinalFieldsConstructor | 11 | @FinalFieldsConstructor |
16 | class SolverLanguageUiModule extends AbstractSolverLanguageUiModule { | 12 | class SolverLanguageUiModule extends AbstractSolverLanguageUiModule { |
17 | def Class<? extends ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator() { | 13 | // def Class<? extends ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator() { |
18 | SolverSemanticHighlightCalculator | 14 | // SolverSemanticHighlightCalculator |
19 | } | 15 | // } |
20 | 16 | // | |
21 | def Class<? extends ITextAttributeProvider> bindITextAttributeProvider() { | 17 | // def Class<? extends ITextAttributeProvider> bindITextAttributeProvider() { |
22 | SolverSemanticTextAttributeProvider | 18 | // SolverSemanticTextAttributeProvider |
23 | } | 19 | // } |
24 | } | 20 | } |