public class SingleCodetemplateUiModule extends AbstractSingleCodetemplateUiModule
Constructor and Description |
---|
SingleCodetemplateUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin) |
bindContentAssistContext$Factory, bindDocumentBasedDirtyResource, bindIContentAssistParser, bindIContextualOutputConfigurationProvider, bindIDependentElementsCalculator, bindILabelProvider, bindIXtextEditorCallback, bindPrefixMatcher, configureContentAssistLexer, configureContentAssistLexerProvider, configureHighlightingLexer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsPersisted, configureResourceUIServiceLabelProvider
bindAbstractEditStrategyProvider, bindAdapterFactory, bindAdapterFactoryLabelProvider, bindComposedAdapterFactory$Descriptor$RegistryToInstance, bindContextTypeRegistry, bindCopyQualifiedNameService, bindIAllContainersState$Provider, bindIAnnotationHover, bindIBracePairProvider, bindICharacterPairMatcher, bindICompletionProposalPostProcessor, bindIContentAssistantFactory, bindIContentFormatterFactory, bindIContentOutlinePage, bindIDocumentPartitioner, bindIEObjectHover, bindIExternalContentSupport$IExternalContentProvider, bindIHighlightingHelper, bindIHyperlinkDetector, bindIImageDescriptorHelper, bindIImageHelper, bindIIndentationInformation, bindIPartitionTokenScanner, bindIPreferenceStore, bindIPreferenceValuesProvider, bindIPresentationDamager, bindIPresentationRepairer, bindIReconciler, bindIShouldGenerate, bindISingleLineCommentHelper, bindIssueResolutionProvider, bindITemplateProposalProvider, bindITextHover, bindITokenScanner, bindIWhitespaceInformationProvider, bindMarkerContributor, bindMarkerTypeProvider, bindOutlineFilterAndSorter$IComparator, bindProjectConfigProvider, bindTemplateStore, configure, configureBracketMatchingAction, configureContentProposalLabelProvider, configureHyperlinkLabelProvider, configureIOutlineContribution$Composite, configureIQuickOutlineContribution$Composite, configureIResourceDescriptionsLiveScope, configureIssueCodesPreferenceInitializer, configureLanguageSpecificURIEditorOpener, configureMarkOccurrencesAction, configureSmartCaretPreferenceInitializer, configureToggleLinkWithEditorOutlineContribution, configureToggleSortingOutlineContribution, configureUiEncodingProvider, configureXtextEditorErrorTickUpdater
bindProperties, getBindings, tryBindProperties
public SingleCodetemplateUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
public void configureHighlightingTokenDefProvider(com.google.inject.Binder binder)
configureHighlightingTokenDefProvider
in class AbstractSingleCodetemplateUiModule
public java.lang.Class<? extends AbstractAntlrTokenToAttributeIdMapper> bindAbstractAntlrTokenToAttributeIdMapper()
public java.lang.Class<? extends IHighlightingConfiguration> bindIHighlightingConfiguration()
public java.lang.Class<? extends IScopeProvider> bindIScopeProvider()
public java.lang.Class<? extends ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator()
public java.lang.Class<? extends CodetemplatesJavaValidator> bindTemplatesJavaValidator()
public java.lang.Class<? extends org.eclipse.jface.text.contentassist.IContentAssistProcessor> bindIContentAssistProcessor()
bindIContentAssistProcessor
in class DefaultUiModule
public java.lang.Class<? extends IProposalConflictHelper> bindIProposalConflictHelper()
bindIProposalConflictHelper
in class AbstractSingleCodetemplateUiModule
public java.lang.Class<? extends IContentProposalProvider> bindIContentProposalProvider()
public java.lang.Class<? extends IResourceForEditorInputFactory> bindIResourceForEditorInputFactory()
bindIResourceForEditorInputFactory
in class DefaultUiModule
public java.lang.Class<? extends IResourceSetProvider> bindIResourceSetProvider()
bindIResourceSetProvider
in class DefaultUiModule
public java.lang.Class<? extends ITraceForStorageProvider> bindITraceInformation()
public com.google.inject.Provider<IAllContainersState> provideIAllContainersState()
provideIAllContainersState
in class AbstractSingleCodetemplateUiModule
public com.google.inject.Provider<PreferenceStoreAccessor> providePreferenceStoreAccessor()
public com.google.inject.Provider<IPreferenceStoreAccess> provideIPreferenceStoreAccess()
public com.google.inject.Provider<LanguageRegistry> provideLanguageRegistry()