Package org.eclipse.emf.mwe2.language.ui
Class AbstractMwe2UiModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.ui.DefaultUiModule
org.eclipse.xtext.common.types.ui.DefaultCommonTypesUiModule
org.eclipse.emf.mwe2.language.ui.AbstractMwe2UiModule
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
Mwe2UiModule
public abstract class AbstractMwe2UiModule
extends org.eclipse.xtext.common.types.ui.DefaultCommonTypesUiModule
Manual modifications go to
Mwe2UiModule
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext.Factory>
Class<? extends org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource>
Class<? extends org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser>
Class<? extends org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider>
Class<? extends org.eclipse.xtext.generator.IContextualOutputConfigurationProvider>
Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator>
Class<? extends org.eclipse.jface.viewers.ILabelProvider>
Class<? extends org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider>
Class<? extends org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider>
Class<? extends org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialEditingContentAssistContextFactory>
Class<? extends org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser>
Class<? extends org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper>
Class<? extends org.eclipse.xtext.ui.refactoring.IReferenceUpdater>
Class<? extends org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider>
Class<? extends org.eclipse.xtext.ui.refactoring.IRenameStrategy>
Class<? extends org.eclipse.xtext.ui.refactoring.ui.IRenameSupport.Factory>
Class<? extends org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider>
Class<? extends org.eclipse.compare.IViewerCreator>
org.eclipse.core.resources.IWorkspaceRoot
Class<? extends org.eclipse.xtext.builder.IXtextBuilderParticipant>
Class<? extends org.eclipse.xtext.ui.editor.IXtextEditorCallback>
Class<? extends org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar>
Class<? extends org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher>
Class<? extends org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage>
void
configureBuilderPreferenceStoreInitializer
(com.google.inject.Binder binder) void
configureCompareViewerTitle
(com.google.inject.Binder binder) void
configureContentAssistLexer
(com.google.inject.Binder binder) void
configureContentAssistLexerProvider
(com.google.inject.Binder binder) void
configureHighlightingLexer
(com.google.inject.Binder binder) void
configureHighlightingTokenDefProvider
(com.google.inject.Binder binder) void
configureIPreferenceStoreInitializer
(com.google.inject.Binder binder) void
configureIResourceDescriptionsBuilderScope
(com.google.inject.Binder binder) void
configureIResourceDescriptionsPersisted
(com.google.inject.Binder binder) void
configureResourceUIServiceLabelProvider
(com.google.inject.Binder binder) com.google.inject.Provider<? extends org.eclipse.xtext.resource.containers.IAllContainersState>
com.google.inject.Provider<? extends org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry>
com.google.inject.Provider<? extends org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration>
Methods inherited from class org.eclipse.xtext.common.types.ui.DefaultCommonTypesUiModule
bindAbstractJavaBasedContentProposalProvider$ReferenceProposalCreator, bindAbstractTypeScopeProvider, bindClassLoaderToInstance, bindDirtyStateEditorSupport, bindIHyperlinkHelper, bindIJavaProjectProvider, bindIJavaSearchParticipation, bindIJvmTypeProvider$Factory, bindITypesProposalProvider, bindIValidationJobScheduler, bindRefactoringResourceSetProvider
Methods inherited from class org.eclipse.xtext.ui.DefaultUiModule
bindAbstractEditStrategyProvider, bindAdapterFactory, bindAdapterFactoryLabelProvider, bindComposedAdapterFactory$Descriptor$RegistryToInstance, bindContextTypeRegistry, bindCopyQualifiedNameService, bindIAllContainersState$Provider, bindIAnnotationHover, bindIBracePairProvider, bindIBuildPreferenceEvaluator, bindICharacterPairMatcher, bindICompletionProposalPostProcessor, bindIContentAssistantFactory, bindIContentAssistProcessor, bindIContentFormatterFactory, bindIContentOutlinePage, bindICopyQualifiedNameService, bindIDocumentPartitioner, bindIEObjectHover, bindIExternalContentSupport$IExternalContentProvider, bindIHighlightingHelper, bindIHyperlinkDetector, bindIImageDescriptorHelper, bindIImageHelper, bindIIndentationInformation, bindIPartitionTokenScanner, bindIPreferenceStore, bindIPreferenceValuesProvider, bindIPresentationDamager, bindIPresentationRepairer, bindIReconciler, bindIResourceForEditorInputFactory, bindIResourceSetProvider, bindIShouldGenerate, bindISingleLineCommentHelper, bindITemplateProposalProvider, bindITextHover, bindITokenScanner, bindIWhitespaceInformationProvider, bindMarkerContributor, bindMarkerTypeProvider, bindOutlineFilterAndSorter$IComparator, bindProjectConfigProvider, bindTemplateStore, configure, configureBracketMatchingAction, configureContentProposalLabelProvider, configureHyperlinkLabelProvider, configureIOutlineContribution$Composite, configureIQuickOutlineContribution$Composite, configureIResourceDescriptionsLiveScope, configureIssueCodesPreferenceInitializer, configureLanguageSpecificURIEditorOpener, configureMarkOccurrencesAction, configureSmartCaretPreferenceInitializer, configureSpellChecker, configureToggleLinkWithEditorOutlineContribution, configureToggleSortingOutlineContribution, configureUiEncodingProvider, configureXtextEditorErrorTickUpdater
Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule
bindProperties, getBindings, tryBindProperties
-
Constructor Details
-
AbstractMwe2UiModule
public AbstractMwe2UiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
-
-
Method Details
-
provideIAllContainersState
public com.google.inject.Provider<? extends org.eclipse.xtext.resource.containers.IAllContainersState> provideIAllContainersState() -
bindIProposalConflictHelper
public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper> bindIProposalConflictHelper() -
configureHighlightingTokenDefProvider
public void configureHighlightingTokenDefProvider(com.google.inject.Binder binder) -
bindContentAssistContext$Factory
public Class<? extends org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext.Factory> bindContentAssistContext$Factory() -
bindIContentAssistParser
public Class<? extends org.eclipse.xtext.ide.editor.contentassist.antlr.IContentAssistParser> bindIContentAssistParser() -
configureContentAssistLexerProvider
public void configureContentAssistLexerProvider(com.google.inject.Binder binder) -
bindIDependentElementsCalculator
public Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator> bindIDependentElementsCalculator() -
configureIResourceDescriptionsBuilderScope
public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) -
bindIXtextEditorCallback
-
bindIContextualOutputConfigurationProvider
public Class<? extends org.eclipse.xtext.generator.IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() -
configureIResourceDescriptionsPersisted
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) -
bindDocumentBasedDirtyResource
public Class<? extends org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource> bindDocumentBasedDirtyResource() -
bindIXtextBuilderParticipant
public Class<? extends org.eclipse.xtext.builder.IXtextBuilderParticipant> bindIXtextBuilderParticipant() -
bindIWorkspaceRootToInstance
public org.eclipse.core.resources.IWorkspaceRoot bindIWorkspaceRootToInstance() -
configureBuilderPreferenceStoreInitializer
public void configureBuilderPreferenceStoreInitializer(com.google.inject.Binder binder) -
bindILabelProvider
- Overrides:
bindILabelProvider
in classorg.eclipse.xtext.ui.DefaultUiModule
-
configureResourceUIServiceLabelProvider
public void configureResourceUIServiceLabelProvider(com.google.inject.Binder binder) - Overrides:
configureResourceUIServiceLabelProvider
in classorg.eclipse.xtext.ui.DefaultUiModule
-
bindIOutlineTreeProvider
public Class<? extends org.eclipse.xtext.ui.editor.outline.IOutlineTreeProvider> bindIOutlineTreeProvider() -
bindIOutlineTreeStructureProvider
public Class<? extends org.eclipse.xtext.ui.editor.outline.impl.IOutlineTreeStructureProvider> bindIOutlineTreeStructureProvider() -
bindIssueResolutionProvider
public Class<? extends org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider> bindIssueResolutionProvider()- Overrides:
bindIssueResolutionProvider
in classorg.eclipse.xtext.ui.DefaultUiModule
-
bindIContentProposalProvider
public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider> bindIContentProposalProvider() -
configureIPreferenceStoreInitializer
public void configureIPreferenceStoreInitializer(com.google.inject.Binder binder) -
bindIRenameStrategy
-
bindIReferenceUpdater
-
bindIRenameRefactoringProvider
public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameRefactoringProvider> bindIRenameRefactoringProvider() -
bindIRenameSupport$Factory
public Class<? extends org.eclipse.xtext.ui.refactoring.ui.IRenameSupport.Factory> bindIRenameSupport$Factory() -
provideTemplatesLanguageConfiguration
public com.google.inject.Provider<? extends org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration() -
provideLanguageRegistry
public com.google.inject.Provider<? extends org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry> provideLanguageRegistry() -
bindLanguageRegistrar
public Class<? extends org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistrar> bindLanguageRegistrar() -
bindXtextTemplatePreferencePage
public Class<? extends org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage> bindXtextTemplatePreferencePage() -
bindIPartialEditingContentAssistParser
public Class<? extends org.eclipse.xtext.ide.editor.partialEditing.IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() -
bindIPartialEditingContentAssistContextFactory
public Class<? extends org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialEditingContentAssistContextFactory> bindIPartialEditingContentAssistContextFactory() -
bindIViewerCreator
-
configureCompareViewerTitle
public void configureCompareViewerTitle(com.google.inject.Binder binder) -
bindPrefixMatcher
-
configureHighlightingLexer
public void configureHighlightingLexer(com.google.inject.Binder binder) -
configureContentAssistLexer
public void configureContentAssistLexer(com.google.inject.Binder binder)
-