public class CodetemplatesUiModule extends AbstractCodetemplatesUiModule
Constructor and Description |
---|
CodetemplatesUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin) |
bindContentAssistContext$Factory, bindDocumentBasedDirtyResource, bindIContentAssistParser, bindIContentProposalProvider, bindIDependentElementsCalculator, bindILabelProvider, bindIOutlineTreeProvider, bindIOutlineTreeStructureProvider, bindIPartialContentAssistParser, bindIssueResolutionProvider, bindIXtextEditorCallback, bindLanguageRegistrar, bindPrefixMatcher, bindXtextTemplatePreferencePage, configureContentAssistLexer, configureContentAssistLexerProvider, configureHighlightingLexer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsPersisted, configureResourceUIServiceLabelProvider, provideLanguageRegistry
bindAbstractEditStrategyProvider, bindAdapterFactory, bindAdapterFactoryLabelProvider, bindComposedAdapterFactory$Descriptor$RegistryToInstance, bindContextTypeRegistry, bindCopyQualifiedNameService, bindIAllContainersState$Provider, bindIAnnotationHover, bindICharacterPairMatcher, bindICompletionProposalPostProcessor, bindIContentAssistantFactory, bindIContentFormatterFactory, bindIContentOutlinePage, bindIDocumentPartitioner, bindIEObjectHover, bindIExternalContentSupport$IExternalContentProvider, bindIHighlightingHelper, bindIHyperlinkDetector, bindIImageDescriptorHelper, bindIImageHelper, bindIIndentationInformation, bindIPartitionTokenScanner, bindIPreferenceStore, bindIPreferenceValuesProvider, bindIPresentationDamager, bindIPresentationRepairer, bindIReconciler, bindISingleLineCommentHelper, bindITemplateProposalProvider, bindITextHover, bindITokenScanner, bindITraceURIConverter, bindIWhitespaceInformationProvider, bindMarkerTypeProvider, bindOutlineFilterAndSorter$IComparator, bindTemplateStore, configure, configureBracketMatchingAction, configureContentProposalLabelProvider, configureHyperlinkLabelProvider, configureIOutlineContribution$Composite, configureIResourceDescriptionsLiveScope, configureLanguageSpecificURIEditorOpener, configureMarkOccurrencesAction, configureSmartCaretPreferenceInitializer, configureToggleLinkWithEditorOutlineContribution, configureToggleSortingOutlineContribution, configureUiEncodingProvider, configureXtextEditorErrorTickUpdater
bindProperties, getBindings, tryBindProperties
public CodetemplatesUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
public void configureHighlightingTokenDefProvider(com.google.inject.Binder binder)
configureHighlightingTokenDefProvider
in class AbstractCodetemplatesUiModule
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> bindSemanticHighlightingCalculator()
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 ITraceForStorageProvider> bindITraceInformation()
public java.lang.Class<? extends IProposalConflictHelper> bindIProposalConflictHelper()
bindIProposalConflictHelper
in class AbstractCodetemplatesUiModule
public java.lang.Class<? extends IResourceForEditorInputFactory> bindIResourceForEditorInputFactory()
bindIResourceForEditorInputFactory
in class DefaultUiModule
public java.lang.Class<? extends IResourceSetProvider> bindIResourceSetProvider()
bindIResourceSetProvider
in class DefaultUiModule
public com.google.inject.Provider<IAllContainersState> provideIAllContainersState()
provideIAllContainersState
in class AbstractCodetemplatesUiModule
public com.google.inject.Provider<TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration()
provideTemplatesLanguageConfiguration
in class AbstractCodetemplatesUiModule