aboutsummaryrefslogtreecommitdiffstats
path: root/Application/org.eclipse.viatra.solver.language.ide/src-gen/org/eclipse/viatra/solver/language/ide/AbstractSolverLanguageIdeModule.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/org.eclipse.viatra.solver.language.ide/src-gen/org/eclipse/viatra/solver/language/ide/AbstractSolverLanguageIdeModule.java')
-rw-r--r--Application/org.eclipse.viatra.solver.language.ide/src-gen/org/eclipse/viatra/solver/language/ide/AbstractSolverLanguageIdeModule.java67
1 files changed, 67 insertions, 0 deletions
diff --git a/Application/org.eclipse.viatra.solver.language.ide/src-gen/org/eclipse/viatra/solver/language/ide/AbstractSolverLanguageIdeModule.java b/Application/org.eclipse.viatra.solver.language.ide/src-gen/org/eclipse/viatra/solver/language/ide/AbstractSolverLanguageIdeModule.java
new file mode 100644
index 00000000..3c6c55d8
--- /dev/null
+++ b/Application/org.eclipse.viatra.solver.language.ide/src-gen/org/eclipse/viatra/solver/language/ide/AbstractSolverLanguageIdeModule.java
@@ -0,0 +1,67 @@
1/*
2 * generated by Xtext 2.21.0
3 */
4package org.eclipse.viatra.solver.language.ide;
5
6import com.google.inject.Binder;
7import com.google.inject.name.Names;
8import org.eclipse.viatra.solver.language.ide.contentassist.antlr.SolverLanguageParser;
9import org.eclipse.viatra.solver.language.ide.contentassist.antlr.lexer.InternalSolverLanguageLexer;
10import org.eclipse.xtext.ide.DefaultIdeModule;
11import org.eclipse.xtext.ide.LexerIdeBindings;
12import org.eclipse.xtext.ide.editor.contentassist.CompletionPrefixProvider;
13import org.eclipse.xtext.ide.editor.contentassist.FQNPrefixMatcher;
14import org.eclipse.xtext.ide.editor.contentassist.IPrefixMatcher;
15import org.eclipse.xtext.ide.editor.contentassist.IProposalConflictHelper;
16import org.eclipse.xtext.ide.editor.contentassist.IndentationAwareCompletionPrefixProvider;
17import org.eclipse.xtext.ide.editor.contentassist.antlr.AntlrProposalConflictHelper;
18import org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser;
19import org.eclipse.xtext.ide.editor.contentassist.antlr.internal.Lexer;
20import org.eclipse.xtext.ide.refactoring.IRenameStrategy2;
21import org.eclipse.xtext.ide.server.rename.IRenameService2;
22import org.eclipse.xtext.ide.server.rename.RenameService2;
23
24/**
25 * Manual modifications go to {@link SolverLanguageIdeModule}.
26 */
27@SuppressWarnings("all")
28public abstract class AbstractSolverLanguageIdeModule extends DefaultIdeModule {
29
30 // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
31 public void configureContentAssistLexer(Binder binder) {
32 binder.bind(Lexer.class)
33 .annotatedWith(Names.named(LexerIdeBindings.CONTENT_ASSIST))
34 .to(InternalSolverLanguageLexer.class);
35 }
36
37 // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
38 public Class<? extends IContentAssistParser> bindIContentAssistParser() {
39 return SolverLanguageParser.class;
40 }
41
42 // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
43 public Class<? extends IProposalConflictHelper> bindIProposalConflictHelper() {
44 return AntlrProposalConflictHelper.class;
45 }
46
47 // contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
48 public Class<? extends CompletionPrefixProvider> bindCompletionPrefixProvider() {
49 return IndentationAwareCompletionPrefixProvider.class;
50 }
51
52 // contributed by org.eclipse.xtext.xtext.generator.exporting.QualifiedNamesFragment2
53 public Class<? extends IPrefixMatcher> bindIPrefixMatcher() {
54 return FQNPrefixMatcher.class;
55 }
56
57 // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
58 public Class<? extends IRenameService2> bindIRenameService2() {
59 return RenameService2.class;
60 }
61
62 // contributed by org.eclipse.xtext.xtext.generator.ui.refactoring.RefactorElementNameFragment2
63 public Class<? extends IRenameStrategy2> bindIRenameStrategy2() {
64 return IRenameStrategy2.DefaultImpl.class;
65 }
66
67}