Class AbstractPCMStoexUiModule

java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.ui.DefaultUiModule
org.palladiosimulator.pcm.stoex.ui.AbstractPCMStoexUiModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
PCMStoexUiModule

public abstract class AbstractPCMStoexUiModule extends org.eclipse.xtext.ui.DefaultUiModule
Manual modifications go to PCMStoexUiModule.
  • Constructor Details

    • AbstractPCMStoexUiModule

      public AbstractPCMStoexUiModule(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()
    • configureContentAssistLexer

      public void configureContentAssistLexer(com.google.inject.Binder binder)
    • configureHighlightingLexer

      public void configureHighlightingLexer(com.google.inject.Binder binder)
    • 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)
    • bindAbstractValidatorConfigurationBlock

      public Class<? extends org.eclipse.xtext.ui.validation.AbstractValidatorConfigurationBlock> bindAbstractValidatorConfigurationBlock()
    • bindPrefixMatcher

      public Class<? extends org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher> bindPrefixMatcher()
    • bindIDependentElementsCalculator

      public Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator> bindIDependentElementsCalculator()
    • configureIResourceDescriptionsBuilderScope

      public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder)
    • bindIXtextEditorCallback

      public Class<? extends org.eclipse.xtext.ui.editor.IXtextEditorCallback> 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 IWorkspaceRoot bindIWorkspaceRootToInstance()
    • configureBuilderPreferenceStoreInitializer

      public void configureBuilderPreferenceStoreInitializer(com.google.inject.Binder binder)
    • bindIContentFormatterFactory

      public Class<? extends org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory> bindIContentFormatterFactory()
      Overrides:
      bindIContentFormatterFactory in class org.eclipse.xtext.ui.DefaultUiModule
    • bindILabelProvider

      public Class<? extends ILabelProvider> bindILabelProvider()
      Overrides:
      bindILabelProvider in class org.eclipse.xtext.ui.DefaultUiModule
    • configureResourceUIServiceLabelProvider

      public void configureResourceUIServiceLabelProvider(com.google.inject.Binder binder)
      Overrides:
      configureResourceUIServiceLabelProvider in class org.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 class org.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

      public Class<? extends org.eclipse.xtext.ui.refactoring.IRenameStrategy> bindIRenameStrategy()
    • bindIReferenceUpdater

      public Class<? extends org.eclipse.xtext.ui.refactoring.IReferenceUpdater> 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

      public Class<? extends IViewerCreator> bindIViewerCreator()
    • configureCompareViewerTitle

      public void configureCompareViewerTitle(com.google.inject.Binder binder)