aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/AbstractVampireLanguageRuntimeModule.java
diff options
context:
space:
mode:
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/AbstractVampireLanguageRuntimeModule.java')
-rw-r--r--Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/AbstractVampireLanguageRuntimeModule.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/AbstractVampireLanguageRuntimeModule.java b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/AbstractVampireLanguageRuntimeModule.java
index 2906e24d..5d94a5bb 100644
--- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/AbstractVampireLanguageRuntimeModule.java
+++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/AbstractVampireLanguageRuntimeModule.java
@@ -3,6 +3,7 @@
3 */ 3 */
4package ca.mcgill.ecse.dslreasoner; 4package ca.mcgill.ecse.dslreasoner;
5 5
6import ca.mcgill.ecse.dslreasoner.formatting2.VampireLanguageFormatter;
6import ca.mcgill.ecse.dslreasoner.generator.VampireLanguageGenerator; 7import ca.mcgill.ecse.dslreasoner.generator.VampireLanguageGenerator;
7import ca.mcgill.ecse.dslreasoner.parser.antlr.VampireLanguageAntlrTokenFileProvider; 8import ca.mcgill.ecse.dslreasoner.parser.antlr.VampireLanguageAntlrTokenFileProvider;
8import ca.mcgill.ecse.dslreasoner.parser.antlr.VampireLanguageParser; 9import ca.mcgill.ecse.dslreasoner.parser.antlr.VampireLanguageParser;
@@ -18,6 +19,9 @@ import com.google.inject.name.Names;
18import java.util.Properties; 19import java.util.Properties;
19import org.eclipse.xtext.Constants; 20import org.eclipse.xtext.Constants;
20import org.eclipse.xtext.IGrammarAccess; 21import org.eclipse.xtext.IGrammarAccess;
22import org.eclipse.xtext.formatting2.FormatterPreferenceValuesProvider;
23import org.eclipse.xtext.formatting2.FormatterPreferences;
24import org.eclipse.xtext.formatting2.IFormatter2;
21import org.eclipse.xtext.generator.IGenerator2; 25import org.eclipse.xtext.generator.IGenerator2;
22import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider; 26import org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider;
23import org.eclipse.xtext.naming.IQualifiedNameProvider; 27import org.eclipse.xtext.naming.IQualifiedNameProvider;
@@ -30,6 +34,7 @@ import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
30import org.eclipse.xtext.parser.antlr.Lexer; 34import org.eclipse.xtext.parser.antlr.Lexer;
31import org.eclipse.xtext.parser.antlr.LexerBindings; 35import org.eclipse.xtext.parser.antlr.LexerBindings;
32import org.eclipse.xtext.parser.antlr.LexerProvider; 36import org.eclipse.xtext.parser.antlr.LexerProvider;
37import org.eclipse.xtext.preferences.IPreferenceValuesProvider;
33import org.eclipse.xtext.resource.IContainer; 38import org.eclipse.xtext.resource.IContainer;
34import org.eclipse.xtext.resource.IResourceDescriptions; 39import org.eclipse.xtext.resource.IResourceDescriptions;
35import org.eclipse.xtext.resource.containers.IAllContainersState; 40import org.eclipse.xtext.resource.containers.IAllContainersState;
@@ -191,4 +196,14 @@ public abstract class AbstractVampireLanguageRuntimeModule extends DefaultRuntim
191 return VampireLanguageGenerator.class; 196 return VampireLanguageGenerator.class;
192 } 197 }
193 198
199 // contributed by org.eclipse.xtext.xtext.generator.formatting.Formatter2Fragment2
200 public Class<? extends IFormatter2> bindIFormatter2() {
201 return VampireLanguageFormatter.class;
202 }
203
204 // contributed by org.eclipse.xtext.xtext.generator.formatting.Formatter2Fragment2
205 public void configureFormatterPreferences(Binder binder) {
206 binder.bind(IPreferenceValuesProvider.class).annotatedWith(FormatterPreferences.class).to(FormatterPreferenceValuesProvider.class);
207 }
208
194} 209}