Generated EObjectAtOffsetTestLanguage

This commit is contained in:
Miro Spönemann 2016-07-12 13:54:56 +02:00
parent a1e136821c
commit 8d6dff45ad
138 changed files with 3854 additions and 4091 deletions

View file

@ -3,18 +3,38 @@
*/
package org.eclipse.xtext.resource;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import com.google.inject.Binder;
import com.google.inject.Provider;
import com.google.inject.name.Names;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import org.eclipse.xtext.IGrammarAccess;
import org.eclipse.xtext.parser.IParser;
import org.eclipse.xtext.parser.ITokenToStringConverter;
import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter;
import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
import org.eclipse.xtext.parser.antlr.Lexer;
import org.eclipse.xtext.parser.antlr.LexerBindings;
import org.eclipse.xtext.parser.antlr.LexerProvider;
import org.eclipse.xtext.resource.parser.antlr.Bug385636AntlrTokenFileProvider;
import org.eclipse.xtext.resource.parser.antlr.Bug385636Parser;
import org.eclipse.xtext.resource.parser.antlr.internal.InternalBug385636Lexer;
import org.eclipse.xtext.resource.serializer.Bug385636SemanticSequencer;
import org.eclipse.xtext.resource.serializer.Bug385636SyntacticSequencer;
import org.eclipse.xtext.resource.services.Bug385636GrammarAccess;
import org.eclipse.xtext.serializer.ISerializer;
import org.eclipse.xtext.serializer.impl.Serializer;
import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer;
import org.eclipse.xtext.service.DefaultRuntimeModule;
/**
* Manual modifications go to {org.eclipse.xtext.resource.Bug385636RuntimeModule}
* Manual modifications go to {@link Bug385636RuntimeModule}.
*/
@SuppressWarnings("all")
public abstract class AbstractBug385636RuntimeModule extends org.eclipse.xtext.service.DefaultRuntimeModule {
public abstract class AbstractBug385636RuntimeModule extends DefaultRuntimeModule {
protected Properties properties = null;
@ -33,64 +53,66 @@ public abstract class AbstractBug385636RuntimeModule extends org.eclipse.xtext.s
binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("bug385636");
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.IParser> bindIParser() {
return org.eclipse.xtext.resource.parser.antlr.Bug385636Parser.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IParser> bindIParser() {
return Bug385636Parser.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter() {
return org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenToStringConverter> bindITokenToStringConverter() {
return AntlrTokenToStringConverter.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return org.eclipse.xtext.resource.parser.antlr.Bug385636AntlrTokenFileProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return Bug385636AntlrTokenFileProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer() {
return org.eclipse.xtext.resource.parser.antlr.internal.InternalBug385636Lexer.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends Lexer> bindLexer() {
return InternalBug385636Lexer.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public com.google.inject.Provider<org.eclipse.xtext.resource.parser.antlr.internal.InternalBug385636Lexer> provideInternalBug385636Lexer() {
return org.eclipse.xtext.parser.antlr.LexerProvider.create(org.eclipse.xtext.resource.parser.antlr.internal.InternalBug385636Lexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenDefProvider> bindITokenDefProvider() {
return AntlrTokenDefProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public void configureRuntimeLexer(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.parser.antlr.LexerBindings.RUNTIME)).to(org.eclipse.xtext.resource.parser.antlr.internal.InternalBug385636Lexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Provider<InternalBug385636Lexer> provideInternalBug385636Lexer() {
return LexerProvider.create(InternalBug385636Lexer.class);
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider() {
return org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public void configureRuntimeLexer(Binder binder) {
binder.bind(Lexer.class)
.annotatedWith(Names.named(LexerBindings.RUNTIME))
.to(InternalBug385636Lexer.class);
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public java.lang.ClassLoader bindClassLoaderToInstance() {
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public ClassLoader bindClassLoaderToInstance() {
return getClass().getClassLoader();
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess() {
return org.eclipse.xtext.resource.services.Bug385636GrammarAccess.class;
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public Class<? extends IGrammarAccess> bindIGrammarAccess() {
return Bug385636GrammarAccess.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer() {
return org.eclipse.xtext.resource.serializer.Bug385636SemanticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISemanticSequencer> bindISemanticSequencer() {
return Bug385636SemanticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer() {
return org.eclipse.xtext.resource.serializer.Bug385636SyntacticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISyntacticSequencer> bindISyntacticSequencer() {
return Bug385636SyntacticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.ISerializer> bindISerializer() {
return org.eclipse.xtext.serializer.impl.Serializer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISerializer> bindISerializer() {
return Serializer.class;
}
}

View file

@ -3,18 +3,38 @@
*/
package org.eclipse.xtext.resource;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import com.google.inject.Binder;
import com.google.inject.Provider;
import com.google.inject.name.Names;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import org.eclipse.xtext.IGrammarAccess;
import org.eclipse.xtext.parser.IParser;
import org.eclipse.xtext.parser.ITokenToStringConverter;
import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter;
import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
import org.eclipse.xtext.parser.antlr.Lexer;
import org.eclipse.xtext.parser.antlr.LexerBindings;
import org.eclipse.xtext.parser.antlr.LexerProvider;
import org.eclipse.xtext.resource.parser.antlr.EObjectAtOffsetTestLanguageAntlrTokenFileProvider;
import org.eclipse.xtext.resource.parser.antlr.EObjectAtOffsetTestLanguageParser;
import org.eclipse.xtext.resource.parser.antlr.internal.InternalEObjectAtOffsetTestLanguageLexer;
import org.eclipse.xtext.resource.serializer.EObjectAtOffsetTestLanguageSemanticSequencer;
import org.eclipse.xtext.resource.serializer.EObjectAtOffsetTestLanguageSyntacticSequencer;
import org.eclipse.xtext.resource.services.EObjectAtOffsetTestLanguageGrammarAccess;
import org.eclipse.xtext.serializer.ISerializer;
import org.eclipse.xtext.serializer.impl.Serializer;
import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer;
import org.eclipse.xtext.service.DefaultRuntimeModule;
/**
* Manual modifications go to {org.eclipse.xtext.resource.EObjectAtOffsetTestLanguageRuntimeModule}
* Manual modifications go to {@link EObjectAtOffsetTestLanguageRuntimeModule}.
*/
@SuppressWarnings("all")
public abstract class AbstractEObjectAtOffsetTestLanguageRuntimeModule extends org.eclipse.xtext.service.DefaultRuntimeModule {
public abstract class AbstractEObjectAtOffsetTestLanguageRuntimeModule extends DefaultRuntimeModule {
protected Properties properties = null;
@ -33,64 +53,66 @@ public abstract class AbstractEObjectAtOffsetTestLanguageRuntimeModule extends o
binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("eobjectatoffsettestlanguage");
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.IParser> bindIParser() {
return org.eclipse.xtext.resource.parser.antlr.EObjectAtOffsetTestLanguageParser.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IParser> bindIParser() {
return EObjectAtOffsetTestLanguageParser.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter() {
return org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenToStringConverter> bindITokenToStringConverter() {
return AntlrTokenToStringConverter.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return org.eclipse.xtext.resource.parser.antlr.EObjectAtOffsetTestLanguageAntlrTokenFileProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return EObjectAtOffsetTestLanguageAntlrTokenFileProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer() {
return org.eclipse.xtext.resource.parser.antlr.internal.InternalEObjectAtOffsetTestLanguageLexer.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends Lexer> bindLexer() {
return InternalEObjectAtOffsetTestLanguageLexer.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public com.google.inject.Provider<org.eclipse.xtext.resource.parser.antlr.internal.InternalEObjectAtOffsetTestLanguageLexer> provideInternalEObjectAtOffsetTestLanguageLexer() {
return org.eclipse.xtext.parser.antlr.LexerProvider.create(org.eclipse.xtext.resource.parser.antlr.internal.InternalEObjectAtOffsetTestLanguageLexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenDefProvider> bindITokenDefProvider() {
return AntlrTokenDefProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public void configureRuntimeLexer(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.parser.antlr.LexerBindings.RUNTIME)).to(org.eclipse.xtext.resource.parser.antlr.internal.InternalEObjectAtOffsetTestLanguageLexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Provider<InternalEObjectAtOffsetTestLanguageLexer> provideInternalEObjectAtOffsetTestLanguageLexer() {
return LexerProvider.create(InternalEObjectAtOffsetTestLanguageLexer.class);
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider() {
return org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public void configureRuntimeLexer(Binder binder) {
binder.bind(Lexer.class)
.annotatedWith(Names.named(LexerBindings.RUNTIME))
.to(InternalEObjectAtOffsetTestLanguageLexer.class);
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public java.lang.ClassLoader bindClassLoaderToInstance() {
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public ClassLoader bindClassLoaderToInstance() {
return getClass().getClassLoader();
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess() {
return org.eclipse.xtext.resource.services.EObjectAtOffsetTestLanguageGrammarAccess.class;
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public Class<? extends IGrammarAccess> bindIGrammarAccess() {
return EObjectAtOffsetTestLanguageGrammarAccess.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer() {
return org.eclipse.xtext.resource.serializer.EObjectAtOffsetTestLanguageSemanticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISemanticSequencer> bindISemanticSequencer() {
return EObjectAtOffsetTestLanguageSemanticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer() {
return org.eclipse.xtext.resource.serializer.EObjectAtOffsetTestLanguageSyntacticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISyntacticSequencer> bindISyntacticSequencer() {
return EObjectAtOffsetTestLanguageSyntacticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.ISerializer> bindISerializer() {
return org.eclipse.xtext.serializer.impl.Serializer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISerializer> bindISerializer() {
return Serializer.class;
}
}

View file

@ -3,18 +3,43 @@
*/
package org.eclipse.xtext.resource;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import com.google.inject.Binder;
import com.google.inject.Provider;
import com.google.inject.name.Names;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import org.eclipse.xtext.IGrammarAccess;
import org.eclipse.xtext.parser.IParser;
import org.eclipse.xtext.parser.ITokenToStringConverter;
import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter;
import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
import org.eclipse.xtext.parser.antlr.Lexer;
import org.eclipse.xtext.parser.antlr.LexerBindings;
import org.eclipse.xtext.parser.antlr.LexerProvider;
import org.eclipse.xtext.resource.containers.IAllContainersState;
import org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersStateProvider;
import org.eclipse.xtext.resource.containers.StateBasedContainerManager;
import org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider;
import org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions;
import org.eclipse.xtext.resource.parser.antlr.LiveContainerBuilderIntegerationTestLanguageAntlrTokenFileProvider;
import org.eclipse.xtext.resource.parser.antlr.LiveContainerBuilderIntegerationTestLanguageParser;
import org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerBuilderIntegerationTestLanguageLexer;
import org.eclipse.xtext.resource.serializer.LiveContainerBuilderIntegerationTestLanguageSemanticSequencer;
import org.eclipse.xtext.resource.serializer.LiveContainerBuilderIntegerationTestLanguageSyntacticSequencer;
import org.eclipse.xtext.resource.services.LiveContainerBuilderIntegerationTestLanguageGrammarAccess;
import org.eclipse.xtext.serializer.ISerializer;
import org.eclipse.xtext.serializer.impl.Serializer;
import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer;
import org.eclipse.xtext.service.DefaultRuntimeModule;
/**
* Manual modifications go to {org.eclipse.xtext.resource.LiveContainerBuilderIntegerationTestLanguageRuntimeModule}
* Manual modifications go to {@link LiveContainerBuilderIntegerationTestLanguageRuntimeModule}.
*/
@SuppressWarnings("all")
public abstract class AbstractLiveContainerBuilderIntegerationTestLanguageRuntimeModule extends org.eclipse.xtext.service.DefaultRuntimeModule {
public abstract class AbstractLiveContainerBuilderIntegerationTestLanguageRuntimeModule extends DefaultRuntimeModule {
protected Properties properties = null;
@ -33,84 +58,86 @@ public abstract class AbstractLiveContainerBuilderIntegerationTestLanguageRuntim
binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("livecontainerbuilderintegerationtestlanguage");
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.IParser> bindIParser() {
return org.eclipse.xtext.resource.parser.antlr.LiveContainerBuilderIntegerationTestLanguageParser.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IParser> bindIParser() {
return LiveContainerBuilderIntegerationTestLanguageParser.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter() {
return org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenToStringConverter> bindITokenToStringConverter() {
return AntlrTokenToStringConverter.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return org.eclipse.xtext.resource.parser.antlr.LiveContainerBuilderIntegerationTestLanguageAntlrTokenFileProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return LiveContainerBuilderIntegerationTestLanguageAntlrTokenFileProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer() {
return org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerBuilderIntegerationTestLanguageLexer.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends Lexer> bindLexer() {
return InternalLiveContainerBuilderIntegerationTestLanguageLexer.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public com.google.inject.Provider<org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerBuilderIntegerationTestLanguageLexer> provideInternalLiveContainerBuilderIntegerationTestLanguageLexer() {
return org.eclipse.xtext.parser.antlr.LexerProvider.create(org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerBuilderIntegerationTestLanguageLexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenDefProvider> bindITokenDefProvider() {
return AntlrTokenDefProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public void configureRuntimeLexer(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.parser.antlr.LexerBindings.RUNTIME)).to(org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerBuilderIntegerationTestLanguageLexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Provider<InternalLiveContainerBuilderIntegerationTestLanguageLexer> provideInternalLiveContainerBuilderIntegerationTestLanguageLexer() {
return LexerProvider.create(InternalLiveContainerBuilderIntegerationTestLanguageLexer.class);
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider() {
return org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public void configureRuntimeLexer(Binder binder) {
binder.bind(Lexer.class)
.annotatedWith(Names.named(LexerBindings.RUNTIME))
.to(InternalLiveContainerBuilderIntegerationTestLanguageLexer.class);
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public java.lang.ClassLoader bindClassLoaderToInstance() {
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public ClassLoader bindClassLoaderToInstance() {
return getClass().getClassLoader();
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess() {
return org.eclipse.xtext.resource.services.LiveContainerBuilderIntegerationTestLanguageGrammarAccess.class;
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public Class<? extends IGrammarAccess> bindIGrammarAccess() {
return LiveContainerBuilderIntegerationTestLanguageGrammarAccess.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer() {
return org.eclipse.xtext.resource.serializer.LiveContainerBuilderIntegerationTestLanguageSemanticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISemanticSequencer> bindISemanticSequencer() {
return LiveContainerBuilderIntegerationTestLanguageSemanticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer() {
return org.eclipse.xtext.resource.serializer.LiveContainerBuilderIntegerationTestLanguageSyntacticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISyntacticSequencer> bindISyntacticSequencer() {
return LiveContainerBuilderIntegerationTestLanguageSyntacticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.ISerializer> bindISerializer() {
return org.eclipse.xtext.serializer.impl.Serializer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISerializer> bindISerializer() {
return Serializer.class;
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public Class<? extends org.eclipse.xtext.resource.IContainer.Manager> bindIContainer$Manager() {
return org.eclipse.xtext.resource.containers.StateBasedContainerManager.class;
// contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
public Class<? extends IContainer.Manager> bindIContainer$Manager() {
return StateBasedContainerManager.class;
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public Class<? extends org.eclipse.xtext.resource.containers.IAllContainersState.Provider> bindIAllContainersState$Provider() {
return org.eclipse.xtext.resource.containers.ResourceSetBasedAllContainersStateProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
public Class<? extends IAllContainersState.Provider> bindIAllContainersState$Provider() {
return ResourceSetBasedAllContainersStateProvider.class;
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptions(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
// contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
public void configureIResourceDescriptions(Binder binder) {
binder.bind(IResourceDescriptions.class).to(ResourceSetBasedResourceDescriptions.class);
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
// contributed by org.eclipse.xtext.xtext.generator.builder.BuilderIntegrationFragment2
public void configureIResourceDescriptionsPersisted(Binder binder) {
binder.bind(IResourceDescriptions.class).annotatedWith(Names.named(ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(ResourceSetBasedResourceDescriptions.class);
}
}

View file

@ -3,18 +3,38 @@
*/
package org.eclipse.xtext.resource;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import com.google.inject.Binder;
import com.google.inject.Provider;
import com.google.inject.name.Names;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import org.eclipse.xtext.IGrammarAccess;
import org.eclipse.xtext.parser.IParser;
import org.eclipse.xtext.parser.ITokenToStringConverter;
import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter;
import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
import org.eclipse.xtext.parser.antlr.Lexer;
import org.eclipse.xtext.parser.antlr.LexerBindings;
import org.eclipse.xtext.parser.antlr.LexerProvider;
import org.eclipse.xtext.resource.parser.antlr.LiveContainerTestLanguageAntlrTokenFileProvider;
import org.eclipse.xtext.resource.parser.antlr.LiveContainerTestLanguageParser;
import org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerTestLanguageLexer;
import org.eclipse.xtext.resource.serializer.LiveContainerTestLanguageSemanticSequencer;
import org.eclipse.xtext.resource.serializer.LiveContainerTestLanguageSyntacticSequencer;
import org.eclipse.xtext.resource.services.LiveContainerTestLanguageGrammarAccess;
import org.eclipse.xtext.serializer.ISerializer;
import org.eclipse.xtext.serializer.impl.Serializer;
import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer;
import org.eclipse.xtext.service.DefaultRuntimeModule;
/**
* Manual modifications go to {org.eclipse.xtext.resource.LiveContainerTestLanguageRuntimeModule}
* Manual modifications go to {@link LiveContainerTestLanguageRuntimeModule}.
*/
@SuppressWarnings("all")
public abstract class AbstractLiveContainerTestLanguageRuntimeModule extends org.eclipse.xtext.service.DefaultRuntimeModule {
public abstract class AbstractLiveContainerTestLanguageRuntimeModule extends DefaultRuntimeModule {
protected Properties properties = null;
@ -33,64 +53,66 @@ public abstract class AbstractLiveContainerTestLanguageRuntimeModule extends org
binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("livecontainertestlanguage");
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.IParser> bindIParser() {
return org.eclipse.xtext.resource.parser.antlr.LiveContainerTestLanguageParser.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IParser> bindIParser() {
return LiveContainerTestLanguageParser.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter() {
return org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenToStringConverter> bindITokenToStringConverter() {
return AntlrTokenToStringConverter.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return org.eclipse.xtext.resource.parser.antlr.LiveContainerTestLanguageAntlrTokenFileProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return LiveContainerTestLanguageAntlrTokenFileProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer() {
return org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerTestLanguageLexer.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends Lexer> bindLexer() {
return InternalLiveContainerTestLanguageLexer.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public com.google.inject.Provider<org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerTestLanguageLexer> provideInternalLiveContainerTestLanguageLexer() {
return org.eclipse.xtext.parser.antlr.LexerProvider.create(org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerTestLanguageLexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenDefProvider> bindITokenDefProvider() {
return AntlrTokenDefProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public void configureRuntimeLexer(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.parser.antlr.LexerBindings.RUNTIME)).to(org.eclipse.xtext.resource.parser.antlr.internal.InternalLiveContainerTestLanguageLexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Provider<InternalLiveContainerTestLanguageLexer> provideInternalLiveContainerTestLanguageLexer() {
return LexerProvider.create(InternalLiveContainerTestLanguageLexer.class);
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider() {
return org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public void configureRuntimeLexer(Binder binder) {
binder.bind(Lexer.class)
.annotatedWith(Names.named(LexerBindings.RUNTIME))
.to(InternalLiveContainerTestLanguageLexer.class);
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public java.lang.ClassLoader bindClassLoaderToInstance() {
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public ClassLoader bindClassLoaderToInstance() {
return getClass().getClassLoader();
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess() {
return org.eclipse.xtext.resource.services.LiveContainerTestLanguageGrammarAccess.class;
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public Class<? extends IGrammarAccess> bindIGrammarAccess() {
return LiveContainerTestLanguageGrammarAccess.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer() {
return org.eclipse.xtext.resource.serializer.LiveContainerTestLanguageSemanticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISemanticSequencer> bindISemanticSequencer() {
return LiveContainerTestLanguageSemanticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer() {
return org.eclipse.xtext.resource.serializer.LiveContainerTestLanguageSyntacticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISyntacticSequencer> bindISyntacticSequencer() {
return LiveContainerTestLanguageSyntacticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.ISerializer> bindISerializer() {
return org.eclipse.xtext.serializer.impl.Serializer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISerializer> bindISerializer() {
return Serializer.class;
}
}

View file

@ -3,18 +3,38 @@
*/
package org.eclipse.xtext.resource;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import com.google.inject.Binder;
import com.google.inject.Provider;
import com.google.inject.name.Names;
import java.util.Properties;
import org.eclipse.xtext.Constants;
import org.eclipse.xtext.IGrammarAccess;
import org.eclipse.xtext.parser.IParser;
import org.eclipse.xtext.parser.ITokenToStringConverter;
import org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider;
import org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter;
import org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider;
import org.eclipse.xtext.parser.antlr.ITokenDefProvider;
import org.eclipse.xtext.parser.antlr.Lexer;
import org.eclipse.xtext.parser.antlr.LexerBindings;
import org.eclipse.xtext.parser.antlr.LexerProvider;
import org.eclipse.xtext.resource.parser.antlr.LocationProviderTestLanguageAntlrTokenFileProvider;
import org.eclipse.xtext.resource.parser.antlr.LocationProviderTestLanguageParser;
import org.eclipse.xtext.resource.parser.antlr.internal.InternalLocationProviderTestLanguageLexer;
import org.eclipse.xtext.resource.serializer.LocationProviderTestLanguageSemanticSequencer;
import org.eclipse.xtext.resource.serializer.LocationProviderTestLanguageSyntacticSequencer;
import org.eclipse.xtext.resource.services.LocationProviderTestLanguageGrammarAccess;
import org.eclipse.xtext.serializer.ISerializer;
import org.eclipse.xtext.serializer.impl.Serializer;
import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
import org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer;
import org.eclipse.xtext.service.DefaultRuntimeModule;
/**
* Manual modifications go to {org.eclipse.xtext.resource.LocationProviderTestLanguageRuntimeModule}
* Manual modifications go to {@link LocationProviderTestLanguageRuntimeModule}.
*/
@SuppressWarnings("all")
public abstract class AbstractLocationProviderTestLanguageRuntimeModule extends org.eclipse.xtext.service.DefaultRuntimeModule {
public abstract class AbstractLocationProviderTestLanguageRuntimeModule extends DefaultRuntimeModule {
protected Properties properties = null;
@ -33,64 +53,66 @@ public abstract class AbstractLocationProviderTestLanguageRuntimeModule extends
binder.bind(String.class).annotatedWith(Names.named(Constants.FILE_EXTENSIONS)).toInstance("locationprovidertestlanguage");
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.IParser> bindIParser() {
return org.eclipse.xtext.resource.parser.antlr.LocationProviderTestLanguageParser.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IParser> bindIParser() {
return LocationProviderTestLanguageParser.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.ITokenToStringConverter> bindITokenToStringConverter() {
return org.eclipse.xtext.parser.antlr.AntlrTokenToStringConverter.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenToStringConverter> bindITokenToStringConverter() {
return AntlrTokenToStringConverter.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return org.eclipse.xtext.resource.parser.antlr.LocationProviderTestLanguageAntlrTokenFileProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends IAntlrTokenFileProvider> bindIAntlrTokenFileProvider() {
return LocationProviderTestLanguageAntlrTokenFileProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.Lexer> bindLexer() {
return org.eclipse.xtext.resource.parser.antlr.internal.InternalLocationProviderTestLanguageLexer.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends Lexer> bindLexer() {
return InternalLocationProviderTestLanguageLexer.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public com.google.inject.Provider<org.eclipse.xtext.resource.parser.antlr.internal.InternalLocationProviderTestLanguageLexer> provideInternalLocationProviderTestLanguageLexer() {
return org.eclipse.xtext.parser.antlr.LexerProvider.create(org.eclipse.xtext.resource.parser.antlr.internal.InternalLocationProviderTestLanguageLexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Class<? extends ITokenDefProvider> bindITokenDefProvider() {
return AntlrTokenDefProvider.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public void configureRuntimeLexer(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.parser.antlr.Lexer.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.parser.antlr.LexerBindings.RUNTIME)).to(org.eclipse.xtext.resource.parser.antlr.internal.InternalLocationProviderTestLanguageLexer.class);
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public Provider<InternalLocationProviderTestLanguageLexer> provideInternalLocationProviderTestLanguageLexer() {
return LexerProvider.create(InternalLocationProviderTestLanguageLexer.class);
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
public Class<? extends org.eclipse.xtext.parser.antlr.ITokenDefProvider> bindITokenDefProvider() {
return org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider.class;
// contributed by org.eclipse.xtext.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment2
public void configureRuntimeLexer(Binder binder) {
binder.bind(Lexer.class)
.annotatedWith(Names.named(LexerBindings.RUNTIME))
.to(InternalLocationProviderTestLanguageLexer.class);
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public java.lang.ClassLoader bindClassLoaderToInstance() {
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public ClassLoader bindClassLoaderToInstance() {
return getClass().getClassLoader();
}
// contributed by org.eclipse.xtext.generator.grammarAccess.GrammarAccessFragment
public Class<? extends org.eclipse.xtext.IGrammarAccess> bindIGrammarAccess() {
return org.eclipse.xtext.resource.services.LocationProviderTestLanguageGrammarAccess.class;
// contributed by org.eclipse.xtext.xtext.generator.grammarAccess.GrammarAccessFragment2
public Class<? extends IGrammarAccess> bindIGrammarAccess() {
return LocationProviderTestLanguageGrammarAccess.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer() {
return org.eclipse.xtext.resource.serializer.LocationProviderTestLanguageSemanticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISemanticSequencer> bindISemanticSequencer() {
return LocationProviderTestLanguageSemanticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer() {
return org.eclipse.xtext.resource.serializer.LocationProviderTestLanguageSyntacticSequencer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISyntacticSequencer> bindISyntacticSequencer() {
return LocationProviderTestLanguageSyntacticSequencer.class;
}
// contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
public Class<? extends org.eclipse.xtext.serializer.ISerializer> bindISerializer() {
return org.eclipse.xtext.serializer.impl.Serializer.class;
// contributed by org.eclipse.xtext.xtext.generator.serializer.SerializerFragment2
public Class<? extends ISerializer> bindISerializer() {
return Serializer.class;
}
}

View file

@ -1,12 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.xtext.tests/src-gen" editDirectory="/org.eclipse.xtext.tests.edit/src"
editorDirectory="/org.eclipse.xtext.tests.editor/src" modelPluginID="org.eclipse.xtext.tests"
forceOverwrite="true" modelName="Bug385636" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="6.0" copyrightFields="false" editPluginID="org.eclipse.xtext.tests.edit"
editorPluginID="org.eclipse.xtext.tests.editor" runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.tests/src-gen"
modelPluginID="org.eclipse.xtext.tests" forceOverwrite="true" modelName="Bug385636"
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<genPackages prefix="Bug385636" basePackage="org.eclipse.xtext.resource" disposableProviderFactory="true"
ecorePackage="Bug385636.ecore#/">
fileExtensions="bug385636" ecorePackage="Bug385636.ecore#/">
<genClasses ecoreClass="Bug385636.ecore#//Program">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Bug385636.ecore#//Program/define"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Bug385636.ecore#//Program/statements"/>

View file

@ -3,22 +3,20 @@
*/
package org.eclipse.xtext.resource;
import com.google.inject.Guice;
import com.google.inject.Injector;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.xtext.ISetup;
import org.eclipse.xtext.common.TerminalsStandaloneSetup;
import org.eclipse.xtext.resource.bug385636.Bug385636Package;
import com.google.inject.Guice;
import com.google.inject.Injector;
/**
* Generated from StandaloneSetup.xpt!
*/
@SuppressWarnings("all")
public class Bug385636StandaloneSetupGenerated implements ISetup {
@Override
public Injector createInjectorAndDoEMFRegistration() {
org.eclipse.xtext.common.TerminalsStandaloneSetup.doSetup();
TerminalsStandaloneSetup.doSetup();
Injector injector = createInjector();
register(injector);
@ -26,19 +24,17 @@ public class Bug385636StandaloneSetupGenerated implements ISetup {
}
public Injector createInjector() {
return Guice.createInjector(new org.eclipse.xtext.resource.Bug385636RuntimeModule());
return Guice.createInjector(new Bug385636RuntimeModule());
}
public void register(Injector injector) {
org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class);
org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class);
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("bug385636", resourceFactory);
org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("bug385636", serviceProvider);
IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class);
IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/Bug385636")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/Bug385636", org.eclipse.xtext.resource.bug385636.Bug385636Package.eINSTANCE);
}
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("bug385636", resourceFactory);
IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("bug385636", serviceProvider);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/Bug385636")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/Bug385636", Bug385636Package.eINSTANCE);
}
}
}

View file

@ -1,13 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.xtext.tests/src-gen" editDirectory="/org.eclipse.xtext.tests.edit/src"
editorDirectory="/org.eclipse.xtext.tests.editor/src" modelPluginID="org.eclipse.xtext.tests"
forceOverwrite="true" modelName="EObjectAtOffsetTestLanguage" updateClasspath="false"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="6.0"
copyrightFields="false" editPluginID="org.eclipse.xtext.tests.edit" editorPluginID="org.eclipse.xtext.tests.editor"
runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.tests/src-gen"
modelPluginID="org.eclipse.xtext.tests" forceOverwrite="true" modelName="EObjectAtOffsetTestLanguage"
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<genPackages prefix="EObjectAtOffsetTestLanguage" basePackage="org.eclipse.xtext.resource"
disposableProviderFactory="true" ecorePackage="EObjectAtOffsetTestLanguage.ecore#/">
disposableProviderFactory="true" fileExtensions="eobjectatoffsettestlanguage"
ecorePackage="EObjectAtOffsetTestLanguage.ecore#/">
<genClasses ecoreClass="EObjectAtOffsetTestLanguage.ecore#//Model">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EObjectAtOffsetTestLanguage.ecore#//Model/foos"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference EObjectAtOffsetTestLanguage.ecore#//Model/bars"/>

View file

@ -3,22 +3,20 @@
*/
package org.eclipse.xtext.resource;
import com.google.inject.Guice;
import com.google.inject.Injector;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.xtext.ISetup;
import org.eclipse.xtext.common.TerminalsStandaloneSetup;
import org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.EObjectAtOffsetTestLanguagePackage;
import com.google.inject.Guice;
import com.google.inject.Injector;
/**
* Generated from StandaloneSetup.xpt!
*/
@SuppressWarnings("all")
public class EObjectAtOffsetTestLanguageStandaloneSetupGenerated implements ISetup {
@Override
public Injector createInjectorAndDoEMFRegistration() {
org.eclipse.xtext.common.TerminalsStandaloneSetup.doSetup();
TerminalsStandaloneSetup.doSetup();
Injector injector = createInjector();
register(injector);
@ -26,19 +24,17 @@ public class EObjectAtOffsetTestLanguageStandaloneSetupGenerated implements ISet
}
public Injector createInjector() {
return Guice.createInjector(new org.eclipse.xtext.resource.EObjectAtOffsetTestLanguageRuntimeModule());
return Guice.createInjector(new EObjectAtOffsetTestLanguageRuntimeModule());
}
public void register(Injector injector) {
org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class);
org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class);
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("eobjectatoffsettestlanguage", resourceFactory);
org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("eobjectatoffsettestlanguage", serviceProvider);
IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class);
IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/EObjectAtOffsetTestLanguage")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/EObjectAtOffsetTestLanguage", org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.EObjectAtOffsetTestLanguagePackage.eINSTANCE);
}
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("eobjectatoffsettestlanguage", resourceFactory);
IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("eobjectatoffsettestlanguage", serviceProvider);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/EObjectAtOffsetTestLanguage")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/EObjectAtOffsetTestLanguage", EObjectAtOffsetTestLanguagePackage.eINSTANCE);
}
}
}

View file

@ -1,13 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.xtext.tests/src-gen" editDirectory="/org.eclipse.xtext.tests.edit/src"
editorDirectory="/org.eclipse.xtext.tests.editor/src" modelPluginID="org.eclipse.xtext.tests"
forceOverwrite="true" modelName="LiveContainerBuilderIntegerationTestLanguage"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.tests/src-gen"
modelPluginID="org.eclipse.xtext.tests" forceOverwrite="true" modelName="LiveContainerBuilderIntegerationTestLanguage"
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="6.0" copyrightFields="false" editPluginID="org.eclipse.xtext.tests.edit"
editorPluginID="org.eclipse.xtext.tests.editor" runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<genPackages prefix="LiveContainerBuilderIntegerationTestLanguage" basePackage="org.eclipse.xtext.resource"
disposableProviderFactory="true" ecorePackage="LiveContainerBuilderIntegerationTestLanguage.ecore#/">
disposableProviderFactory="true" fileExtensions="livecontainerbuilderintegerationtestlanguage"
ecorePackage="LiveContainerBuilderIntegerationTestLanguage.ecore#/">
<genClasses ecoreClass="LiveContainerBuilderIntegerationTestLanguage.ecore#//Model">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute LiveContainerBuilderIntegerationTestLanguage.ecore#//Model/name"/>
</genClasses>

View file

@ -3,22 +3,20 @@
*/
package org.eclipse.xtext.resource;
import com.google.inject.Guice;
import com.google.inject.Injector;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.xtext.ISetup;
import org.eclipse.xtext.common.TerminalsStandaloneSetup;
import org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.LiveContainerBuilderIntegerationTestLanguagePackage;
import com.google.inject.Guice;
import com.google.inject.Injector;
/**
* Generated from StandaloneSetup.xpt!
*/
@SuppressWarnings("all")
public class LiveContainerBuilderIntegerationTestLanguageStandaloneSetupGenerated implements ISetup {
@Override
public Injector createInjectorAndDoEMFRegistration() {
org.eclipse.xtext.common.TerminalsStandaloneSetup.doSetup();
TerminalsStandaloneSetup.doSetup();
Injector injector = createInjector();
register(injector);
@ -26,19 +24,17 @@ public class LiveContainerBuilderIntegerationTestLanguageStandaloneSetupGenerate
}
public Injector createInjector() {
return Guice.createInjector(new org.eclipse.xtext.resource.LiveContainerBuilderIntegerationTestLanguageRuntimeModule());
return Guice.createInjector(new LiveContainerBuilderIntegerationTestLanguageRuntimeModule());
}
public void register(Injector injector) {
org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class);
org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class);
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("livecontainerbuilderintegerationtestlanguage", resourceFactory);
org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("livecontainerbuilderintegerationtestlanguage", serviceProvider);
IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class);
IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/LiveContainerBuilderIntegerationTestLanguage.xtext")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/LiveContainerBuilderIntegerationTestLanguage.xtext", org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.LiveContainerBuilderIntegerationTestLanguagePackage.eINSTANCE);
}
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("livecontainerbuilderintegerationtestlanguage", resourceFactory);
IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("livecontainerbuilderintegerationtestlanguage", serviceProvider);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/LiveContainerBuilderIntegerationTestLanguage.xtext")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/LiveContainerBuilderIntegerationTestLanguage.xtext", LiveContainerBuilderIntegerationTestLanguagePackage.eINSTANCE);
}
}
}

View file

@ -1,13 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.xtext.tests/src-gen" editDirectory="/org.eclipse.xtext.tests.edit/src"
editorDirectory="/org.eclipse.xtext.tests.editor/src" modelPluginID="org.eclipse.xtext.tests"
forceOverwrite="true" modelName="LiveContainerTestLanguage" updateClasspath="false"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="6.0"
copyrightFields="false" editPluginID="org.eclipse.xtext.tests.edit" editorPluginID="org.eclipse.xtext.tests.editor"
runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.tests/src-gen"
modelPluginID="org.eclipse.xtext.tests" forceOverwrite="true" modelName="LiveContainerTestLanguage"
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<genPackages prefix="LiveContainerTestLanguage" basePackage="org.eclipse.xtext.resource"
disposableProviderFactory="true" ecorePackage="LiveContainerTestLanguage.ecore#/">
disposableProviderFactory="true" fileExtensions="livecontainertestlanguage"
ecorePackage="LiveContainerTestLanguage.ecore#/">
<genClasses ecoreClass="LiveContainerTestLanguage.ecore#//Model">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute LiveContainerTestLanguage.ecore#//Model/name"/>
</genClasses>

View file

@ -3,22 +3,20 @@
*/
package org.eclipse.xtext.resource;
import com.google.inject.Guice;
import com.google.inject.Injector;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.xtext.ISetup;
import org.eclipse.xtext.common.TerminalsStandaloneSetup;
import org.eclipse.xtext.resource.liveContainerTestLanguage.LiveContainerTestLanguagePackage;
import com.google.inject.Guice;
import com.google.inject.Injector;
/**
* Generated from StandaloneSetup.xpt!
*/
@SuppressWarnings("all")
public class LiveContainerTestLanguageStandaloneSetupGenerated implements ISetup {
@Override
public Injector createInjectorAndDoEMFRegistration() {
org.eclipse.xtext.common.TerminalsStandaloneSetup.doSetup();
TerminalsStandaloneSetup.doSetup();
Injector injector = createInjector();
register(injector);
@ -26,19 +24,17 @@ public class LiveContainerTestLanguageStandaloneSetupGenerated implements ISetup
}
public Injector createInjector() {
return Guice.createInjector(new org.eclipse.xtext.resource.LiveContainerTestLanguageRuntimeModule());
return Guice.createInjector(new LiveContainerTestLanguageRuntimeModule());
}
public void register(Injector injector) {
org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class);
org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class);
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("livecontainertestlanguage", resourceFactory);
org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("livecontainertestlanguage", serviceProvider);
IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class);
IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/LiveContainerTestLanguage")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/LiveContainerTestLanguage", org.eclipse.xtext.resource.liveContainerTestLanguage.LiveContainerTestLanguagePackage.eINSTANCE);
}
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("livecontainertestlanguage", resourceFactory);
IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("livecontainertestlanguage", serviceProvider);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/LiveContainerTestLanguage")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/LiveContainerTestLanguage", LiveContainerTestLanguagePackage.eINSTANCE);
}
}
}

View file

@ -1,13 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.xtext.tests/src-gen" editDirectory="/org.eclipse.xtext.tests.edit/src"
editorDirectory="/org.eclipse.xtext.tests.editor/src" modelPluginID="org.eclipse.xtext.tests"
forceOverwrite="true" modelName="LocationProviderTestLanguage" updateClasspath="false"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="6.0"
copyrightFields="false" editPluginID="org.eclipse.xtext.tests.edit" editorPluginID="org.eclipse.xtext.tests.editor"
runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext" modelDirectory="/org.eclipse.xtext.tests/src-gen"
modelPluginID="org.eclipse.xtext.tests" forceOverwrite="true" modelName="LocationProviderTestLanguage"
updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.9" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore">
<genPackages prefix="Locationprovidertest" basePackage="org.eclipse.xtext.resource"
disposableProviderFactory="true" ecorePackage="LocationProviderTestLanguage.ecore#/">
disposableProviderFactory="true" fileExtensions="locationprovidertestlanguage"
ecorePackage="LocationProviderTestLanguage.ecore#/">
<genClasses ecoreClass="LocationProviderTestLanguage.ecore#//Model">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference LocationProviderTestLanguage.ecore#//Model/elements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference LocationProviderTestLanguage.ecore#//Model/components"/>

View file

@ -3,22 +3,20 @@
*/
package org.eclipse.xtext.resource;
import com.google.inject.Guice;
import com.google.inject.Injector;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.resource.Resource;
import org.eclipse.xtext.ISetup;
import org.eclipse.xtext.common.TerminalsStandaloneSetup;
import org.eclipse.xtext.resource.locationprovidertest.LocationprovidertestPackage;
import com.google.inject.Guice;
import com.google.inject.Injector;
/**
* Generated from StandaloneSetup.xpt!
*/
@SuppressWarnings("all")
public class LocationProviderTestLanguageStandaloneSetupGenerated implements ISetup {
@Override
public Injector createInjectorAndDoEMFRegistration() {
org.eclipse.xtext.common.TerminalsStandaloneSetup.doSetup();
TerminalsStandaloneSetup.doSetup();
Injector injector = createInjector();
register(injector);
@ -26,19 +24,17 @@ public class LocationProviderTestLanguageStandaloneSetupGenerated implements ISe
}
public Injector createInjector() {
return Guice.createInjector(new org.eclipse.xtext.resource.LocationProviderTestLanguageRuntimeModule());
return Guice.createInjector(new LocationProviderTestLanguageRuntimeModule());
}
public void register(Injector injector) {
org.eclipse.xtext.resource.IResourceFactory resourceFactory = injector.getInstance(org.eclipse.xtext.resource.IResourceFactory.class);
org.eclipse.xtext.resource.IResourceServiceProvider serviceProvider = injector.getInstance(org.eclipse.xtext.resource.IResourceServiceProvider.class);
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("locationprovidertestlanguage", resourceFactory);
org.eclipse.xtext.resource.IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("locationprovidertestlanguage", serviceProvider);
IResourceFactory resourceFactory = injector.getInstance(IResourceFactory.class);
IResourceServiceProvider serviceProvider = injector.getInstance(IResourceServiceProvider.class);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/locationProviderTestLaguage")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/locationProviderTestLaguage", org.eclipse.xtext.resource.locationprovidertest.LocationprovidertestPackage.eINSTANCE);
}
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("locationprovidertestlanguage", resourceFactory);
IResourceServiceProvider.Registry.INSTANCE.getExtensionToFactoryMap().put("locationprovidertestlanguage", serviceProvider);
if (!EPackage.Registry.INSTANCE.containsKey("http://www.xtext.org/locationProviderTestLaguage")) {
EPackage.Registry.INSTANCE.put("http://www.xtext.org/locationProviderTestLaguage", LocationprovidertestPackage.eINSTANCE);
}
}
}

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.util;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.bug385636.util;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.util;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.util;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.util;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.util;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerTestLanguage;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerTestLanguage.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerTestLanguage.util;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.liveContainerTestLanguage.util;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

View file

@ -1,4 +1,5 @@
/**
* generated by Xtext
*/
package org.eclipse.xtext.resource.locationprovidertest.impl;

Some files were not shown because too many files have changed in this diff Show more