org.eclipse.xtext.ui.codetemplates.ui
Class CodetemplatesUiModule
java.lang.Object
org.eclipse.xtext.service.AbstractGenericModule
org.eclipse.xtext.ui.DefaultUiModule
org.eclipse.xtext.ui.codetemplates.ui.AbstractCodetemplatesUiModule
org.eclipse.xtext.ui.codetemplates.ui.CodetemplatesUiModule
- All Implemented Interfaces:
- com.google.inject.Module
public class CodetemplatesUiModule
- extends AbstractCodetemplatesUiModule
Use this class to register components to be used within the IDE.
Methods inherited from class org.eclipse.xtext.ui.codetemplates.ui.AbstractCodetemplatesUiModule |
bindContentAssistContext$Factory, bindDocumentBasedDirtyResource, bindIContentAssistParser, bindIContentProposalProvider, bindIDependentElementsCalculator, bindILabelProvider, bindIOutlineTreeProvider, bindIOutlineTreeStructureProvider, bindIPartialContentAssistParser, bindIssueResolutionProvider, bindIXtextEditorCallback, bindLanguageRegistrar, bindPrefixMatcher, bindXtextTemplatePreferencePage, configureContentAssistLexer, configureContentAssistLexerProvider, configureHighlightingLexer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsPersisted, configureResourceUIServiceLabelProvider, provideLanguageRegistry |
Methods inherited from class org.eclipse.xtext.ui.DefaultUiModule |
bindAbstractEditStrategyProvider, bindAdapterFactory, bindAdapterFactoryLabelProvider, bindComposedAdapterFactory$Descriptor$RegistryToInstance, bindContextTypeRegistry, bindIAllContainersState$Provider, bindIAnnotationHover, bindICharacterPairMatcher, bindICompletionProposalPostProcessor, bindIContentAssistantFactory, bindIContentFormatterFactory, bindIContentOutlinePage, bindIDocumentPartitioner, bindIEObjectHover, bindIExternalContentSupport$IExternalContentProvider, bindIHighlightingHelper, bindIHyperlinkDetector, bindIImageHelper, bindIIndentationInformation, bindIPartitionTokenScanner, bindIPreferenceStore, bindIPresentationDamager, bindIPresentationRepairer, bindIReconciler, bindISingleLineCommentHelper, bindITemplateProposalProvider, bindITextHover, bindITokenScanner, bindIWhitespaceInformationProvider, bindMarkerTypeProvider, bindOutlineFilterAndSorter$IComparator, bindTemplateStore, configure, configureBracketMatchingAction, configureContentProposalLabelProvider, configureHyperlinkLabelProvider, configureIOutlineContribution$Composite, configureIResourceDescriptionsLiveScope, configureLanguageSpecificURIEditorOpener, configureMarkOccurrencesAction, configureToggleLinkWithEditorOutlineContribution, configureToggleSortingOutlineContribution, configureUiEncodingProvider, configureXtextEditorErrorTickUpdater |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CodetemplatesUiModule
public CodetemplatesUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
configureHighlightingTokenDefProvider
public void configureHighlightingTokenDefProvider(com.google.inject.Binder binder)
- Overrides:
configureHighlightingTokenDefProvider
in class AbstractCodetemplatesUiModule
bindAbstractAntlrTokenToAttributeIdMapper
public java.lang.Class<? extends AbstractAntlrTokenToAttributeIdMapper> bindAbstractAntlrTokenToAttributeIdMapper()
bindIHighlightingConfiguration
public java.lang.Class<? extends IHighlightingConfiguration> bindIHighlightingConfiguration()
bindIScopeProvider
public java.lang.Class<? extends IScopeProvider> bindIScopeProvider()
bindSemanticHighlightingCalculator
public java.lang.Class<? extends ISemanticHighlightingCalculator> bindSemanticHighlightingCalculator()
bindTemplatesJavaValidator
public java.lang.Class<? extends CodetemplatesJavaValidator> bindTemplatesJavaValidator()
bindIContentAssistProcessor
public java.lang.Class<? extends org.eclipse.jface.text.contentassist.IContentAssistProcessor> bindIContentAssistProcessor()
- Overrides:
bindIContentAssistProcessor
in class DefaultUiModule
bindITraceInformation
public java.lang.Class<? extends ITraceInformation> bindITraceInformation()
bindIProposalConflictHelper
public java.lang.Class<? extends IProposalConflictHelper> bindIProposalConflictHelper()
- Overrides:
bindIProposalConflictHelper
in class AbstractCodetemplatesUiModule
bindIResourceForEditorInputFactory
public java.lang.Class<? extends IResourceForEditorInputFactory> bindIResourceForEditorInputFactory()
- Overrides:
bindIResourceForEditorInputFactory
in class DefaultUiModule
bindIResourceSetProvider
public java.lang.Class<? extends IResourceSetProvider> bindIResourceSetProvider()
- Overrides:
bindIResourceSetProvider
in class DefaultUiModule
provideIAllContainersState
public com.google.inject.Provider<IAllContainersState> provideIAllContainersState()
- Overrides:
provideIAllContainersState
in class AbstractCodetemplatesUiModule
provideTemplatesLanguageConfiguration
public com.google.inject.Provider<TemplatesLanguageConfiguration> provideTemplatesLanguageConfiguration()
- Overrides:
provideTemplatesLanguageConfiguration
in class AbstractCodetemplatesUiModule