Package org.somox.metrics.dsl.ui
Class AbstractMetricDSLUiModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.ui.DefaultUiModule
org.somox.metrics.dsl.ui.AbstractMetricDSLUiModule
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
MetricDSLUiModule
public abstract class AbstractMetricDSLUiModule
extends org.eclipse.xtext.ui.DefaultUiModule
Manual modifications go to {org.somox.metrics.dsl.ui.MetricDSLUiModule}
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionClass<? extends org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator>
Class<? extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider>
Class<? extends org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext.Factory>
Class<? extends org.eclipse.xtext.ui.editor.DocumentBasedDirtyResource>
Class<? extends org.eclipse.xtext.ui.editor.contentassist.antlr.IContentAssistParser>
Class<? extends org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider>
Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator>
Class<? extends org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper>
Class<? extends org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider>
Class<? extends org.eclipse.xtext.common.types.ui.query.IJavaSearchParticipation>
Class<? extends org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory>
Class<? extends 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.IPartialContentAssistParser>
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.xtext.common.types.xtext.ui.ITypesProposalProvider>
Class<? extends org.eclipse.xtext.ui.editor.IValidationJobScheduler>
Class<? extends IViewerCreator>
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.refactoring.impl.RefactoringResourceSetProvider>
Class<? extends org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage>
void
configureBuilderPreferenceStoreInitializer
(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<org.eclipse.xtext.resource.containers.IAllContainersState>
com.google.inject.Provider<org.eclipse.xtext.ui.codetemplates.ui.registry.LanguageRegistry>
com.google.inject.Provider<org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration>
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
-
AbstractMetricDSLUiModule
-
-
Method Details
-
provideIAllContainersState
public com.google.inject.Provider<org.eclipse.xtext.resource.containers.IAllContainersState> provideIAllContainersState() -
bindIProposalConflictHelper
public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper> bindIProposalConflictHelper() -
configureHighlightingLexer
public void configureHighlightingLexer(com.google.inject.Binder binder) -
configureHighlightingTokenDefProvider
public void configureHighlightingTokenDefProvider(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
-
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
-
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() -
bindContentAssistContext$Factory
public Class<? extends org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext.Factory> bindContentAssistContext$Factory() -
bindIContentAssistParser
public Class<? extends org.eclipse.xtext.ui.editor.contentassist.antlr.IContentAssistParser> bindIContentAssistParser() -
configureContentAssistLexerProvider
public void configureContentAssistLexerProvider(com.google.inject.Binder binder) -
configureContentAssistLexer
public void configureContentAssistLexer(com.google.inject.Binder binder) -
bindIRenameStrategy
-
bindIReferenceUpdater
-
configureIPreferenceStoreInitializer
public void configureIPreferenceStoreInitializer(com.google.inject.Binder binder) -
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() -
bindClassLoaderToInstance
-
bindIJvmTypeProvider$Factory
public Class<? extends org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory> bindIJvmTypeProvider$Factory() -
bindAbstractTypeScopeProvider
public Class<? extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider> bindAbstractTypeScopeProvider() -
bindITypesProposalProvider
public Class<? extends org.eclipse.xtext.common.types.xtext.ui.ITypesProposalProvider> bindITypesProposalProvider() -
bindIJavaProjectProvider
public Class<? extends org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider> bindIJavaProjectProvider() -
bindIHyperlinkHelper
public Class<? extends org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper> bindIHyperlinkHelper() -
bindPrefixMatcher
-
bindAbstractJavaBasedContentProposalProvider$ReferenceProposalCreator
public Class<? extends org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator> bindAbstractJavaBasedContentProposalProvider$ReferenceProposalCreator() -
bindIValidationJobScheduler
public Class<? extends org.eclipse.xtext.ui.editor.IValidationJobScheduler> bindIValidationJobScheduler() -
bindRefactoringResourceSetProvider
public Class<? extends org.eclipse.xtext.ui.refactoring.impl.RefactoringResourceSetProvider> bindRefactoringResourceSetProvider() -
bindIJavaSearchParticipation
public Class<? extends org.eclipse.xtext.common.types.ui.query.IJavaSearchParticipation> bindIJavaSearchParticipation() -
provideTemplatesLanguageConfiguration
public com.google.inject.Provider<org.eclipse.xtext.ui.codetemplates.ui.preferences.TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration() -
provideLanguageRegistry
public com.google.inject.Provider<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() -
bindIPartialContentAssistParser
public Class<? extends org.eclipse.xtext.ui.codetemplates.ui.partialEditing.IPartialContentAssistParser> bindIPartialContentAssistParser() -
bindIViewerCreator
-