|
@@ -38,6 +38,11 @@ public abstract class AbstractSGenUiModule extends DefaultUiModule {
|
|
|
binder.bind(org.eclipse.xtext.parser.antlr.ITokenDefProvider.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.ui.LexerUIBindings.HIGHLIGHTING)).to(org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider.class);
|
|
|
}
|
|
|
|
|
|
+ // contributed by org.eclipse.xtext.generator.exporting.QualifiedNamesFragment
|
|
|
+ public Class<? extends org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher> bindPrefixMatcher() {
|
|
|
+ return org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher.class;
|
|
|
+ }
|
|
|
+
|
|
|
// contributed by org.eclipse.xtext.generator.exporting.QualifiedNamesFragment
|
|
|
public Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator> bindIDependentElementsCalculator() {
|
|
|
return org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator.class;
|
|
@@ -113,46 +118,6 @@ public abstract class AbstractSGenUiModule extends DefaultUiModule {
|
|
|
binder.bind(org.eclipse.xtext.ui.editor.contentassist.antlr.internal.Lexer.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.ui.LexerUIBindings.CONTENT_ASSIST)).to(org.yakindu.sct.generator.genmodel.ui.contentassist.antlr.internal.InternalSGenLexer.class);
|
|
|
}
|
|
|
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public java.lang.ClassLoader bindClassLoaderToInstance() {
|
|
|
- return getClass().getClassLoader();
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory> bindIJvmTypeProvider$Factory() {
|
|
|
- return org.eclipse.xtext.common.types.access.jdt.JdtTypeProviderFactory.class;
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider> bindAbstractTypeScopeProvider() {
|
|
|
- return org.eclipse.xtext.common.types.xtext.ui.JdtBasedSimpleTypeScopeProvider.class;
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.common.types.xtext.ui.ITypesProposalProvider> bindITypesProposalProvider() {
|
|
|
- return org.eclipse.xtext.common.types.xtext.ui.JdtTypesProposalProvider.class;
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider> bindIJavaProjectProvider() {
|
|
|
- return org.eclipse.xtext.common.types.xtext.ui.XtextResourceSetBasedProjectProvider.class;
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper> bindIHyperlinkHelper() {
|
|
|
- return org.eclipse.xtext.common.types.xtext.ui.TypeAwareHyperlinkHelper.class;
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher> bindPrefixMatcher() {
|
|
|
- return org.eclipse.xtext.ui.editor.contentassist.FQNPrefixMatcher.class;
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator> bindAbstractJavaBasedContentProposalProvider$ReferenceProposalCreator() {
|
|
|
- return org.eclipse.xtext.common.types.xtext.ui.TypeAwareReferenceProposalCreator.class;
|
|
|
- }
|
|
|
-
|
|
|
// contributed by org.eclipse.xtext.ui.generator.templates.CodetemplatesGeneratorFragment
|
|
|
public com.google.inject.Provider<org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration() {
|
|
|
return org.eclipse.xtext.ui.codetemplates.ui.AccessibleCodetemplatesActivator.getTemplatesLanguageConfigurationProvider();
|