Package com._1c.g5.v8.dt.ql.dcs.ui
Class AbstractQlDcsUiModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.ui.DefaultUiModule
com._1c.g5.v8.dt.ql.dcs.ui.AbstractQlDcsUiModule
- All Implemented Interfaces:
com.google.inject.Module
- Direct Known Subclasses:
QlDcsUiModule
public abstract class AbstractQlDcsUiModule
extends org.eclipse.xtext.ui.DefaultUiModule
Manual modifications go to {com._1c.g5.v8.dt.ql.dcs.ui.QlDcsUiModule}
-
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.ui.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 ILabelProvider>
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.editor.quickfix.IssueResolutionProvider>
Class<? extends org.eclipse.compare.IViewerCreator>
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
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
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
-
AbstractQlDcsUiModule
public AbstractQlDcsUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
-
-
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) -
bindPrefixMatcher
-
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() -
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
-
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) -
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
-
configureCompareViewerTitle
public void configureCompareViewerTitle(com.google.inject.Binder binder)
-