public class EMFPatternLanguageUiModule extends AbstractEMFPatternLanguageUiModule
Constructor and Description |
---|
EMFPatternLanguageUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider> |
bindAbstractTypeScopeProvider() |
java.lang.Class<? extends IAnnotationValidatorLoader> |
bindAnnotationValidatorLoader() |
java.lang.Class<? extends org.eclipse.xtext.builder.preferences.BuilderConfigurationBlock> |
bindBuilderConfigurationBlock() |
java.lang.Class<? extends org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess.Initializer> |
bindBuilderPreferenceAccess$Initializer() |
java.lang.Class<? extends EMFPatternLanguageJavaValidator> |
bindEMFPatternLanguageJavaValidator() |
java.lang.Class<? extends ExtensionGenerator> |
bindExtensionGenerator() |
java.lang.Class<? extends IGenmodelMappingLoader> |
bindGenmodelMappingLoader() |
java.lang.Class<? extends IClassLoaderProvider> |
bindIClassLoaderProvider() |
java.lang.Class<? extends org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider> |
bindIEditedResourceProvider() |
java.lang.Class<? extends org.eclipse.xtext.ui.editor.hover.html.IEObjectHoverDocumentationProvider> |
bindIEObjectHoverDocumentationProvider() |
java.lang.Class<? extends IVQGenmodelProvider> |
bindIEVQGenmodelProvider() |
java.lang.Class<? extends IExpectedPackageNameProvider> |
bindIExpectedPackageNameProvider() |
org.eclipse.core.runtime.IExtensionRegistry |
bindIExtensionRegistry() |
java.lang.Class<? extends IGenerationFragmentProvider> |
bindIGenerationFragmentProvider() |
java.lang.Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightingConfiguration> |
bindIHighlightingConfiguration() |
java.lang.Class<? extends IIssueCallback> |
bindIIssueCallback() |
java.lang.Class<? extends org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider> |
bindIJavaProjectProvider() |
java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer> |
bindIJvmModelInferrer() |
java.lang.Class<? extends org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory> |
bindIJvmTypeProvider$Factory() |
java.lang.Class<? extends org.eclipse.xtext.ui.editor.model.IResourceForEditorInputFactory> |
bindIResourceForEditorInputFactory() |
java.lang.Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.ISemanticHighlightingCalculator> |
bindISemanticHighlightingCalculator() |
java.lang.Class<? extends org.eclipse.xtext.generator.IShouldGenerate> |
bindIShouldGenerate() |
java.lang.Class<? extends org.eclipse.xtext.ui.editor.contentassist.ITemplateProposalProvider> |
bindITemplateProposalProvider() |
org.eclipse.core.resources.IWorkspaceRoot |
bindIWorkspaceRootToInstance() |
java.lang.Class<? extends IWorkspaceUtilities> |
bindIWorkspaceUtilities() |
java.lang.Class<? extends org.eclipse.xtext.builder.IXtextBuilderParticipant> |
bindIXtextBuilderParticipant() |
java.lang.Class<? extends org.eclipse.xtext.ui.editor.IXtextEditorCallback> |
bindIXtextEditorCallback() |
java.lang.Class<? extends ITargetPlatformMetamodelLoader> |
bindTargetPlatformMetamodelLoader() |
void |
configure(com.google.inject.Binder binder) |
bindContentAssistContext$Factory, bindDocumentBasedDirtyResource, bindFindReferencesHandler, bindGlobalURIEditorOpener, bindIContentAssistParser, bindIContentProposalProvider, bindIContextualOutputConfigurationProvider, bindIDependentElementsCalculator, bindIJavaSearchParticipation, bindILabelProvider, bindIOccurrenceComputer, bindIOutlineTreeProvider, bindIOutlineTreeStructureProvider, bindIPartialContentAssistParser, bindIProposalConflictHelper, bindIReferenceUpdater, bindIRenameContextFactory, bindIRenameRefactoringProvider, bindIRenameStrategy, bindIRenameStrategy$Provider, bindIRenameSupport$Factory, bindIssueResolutionProvider, bindIViewerCreator, bindJavaTypeQuickfixes, bindJdtRenameParticipant$ContextFactory, bindLanguageRegistrar, bindOpenGeneratedFileHandler, bindOutlineNodeElementOpener, bindPrefixMatcher, bindReferenceQueryExecutor, bindXtextDocumentProvider, bindXtextEditor, bindXtextTemplatePreferencePage, configureBuilderPreferenceStoreInitializer, configureContentAssistLexer, configureContentAssistLexerProvider, configureHighlightingLexer, configureHighlightingTokenDefProvider, configureIPreferenceStoreInitializer, configureIResourceDescriptionsBuilderScope, configureIResourceDescriptionsPersisted, configureJvmMemberRenameStrategy$Provider$Delegate, configureLanguageSpecificURIEditorOpener, configureResourceUIServiceLabelProvider, provideIAllContainersState, provideLanguageRegistry, provideTemplatesLanguageConfiguration
bindAbstractAntlrTokenToAttributeIdMapper, bindAbstractFileSystemAccess2, bindAbstractJavaBasedContentProposalProvider$ReferenceProposalCreator, bindDefaultQuickfixProvider$CrossRefResolutionConverter, bindEclipseResourceFileSystemAccess2, bindEclipseSourceFolderProvider, bindFoldingActionContributor, bindIContentAssistProcessor, bindIContentProposalPriorities, bindIdeSemanticHighlightingCalculator, bindIEObjectHover, bindIEObjectHoverProvider, bindIFeatureScopeTracker$Provider, bindIGeneratorConfigProvider, bindIHyperlinkHelper, bindUniqueClassNameValidator, bindXbaseUIValidator
bindClassLoaderToInstance, bindDirtyStateEditorSupport, bindITypesProposalProvider, bindIValidationJobScheduler, bindRefactoringResourceSetProvider
bindAbstractEditStrategyProvider, bindAdapterFactory, bindAdapterFactoryLabelProvider, bindComposedAdapterFactory$Descriptor$RegistryToInstance, bindContextTypeRegistry, bindCopyQualifiedNameService, bindIAllContainersState$Provider, bindIAnnotationHover, bindIBracePairProvider, bindICharacterPairMatcher, bindICompletionProposalPostProcessor, bindIContentAssistantFactory, bindIContentFormatterFactory, bindIContentOutlinePage, bindIDocumentPartitioner, bindIExternalContentSupport$IExternalContentProvider, bindIHighlightingHelper, bindIHyperlinkDetector, bindIImageDescriptorHelper, bindIImageHelper, bindIIndentationInformation, bindIPartitionTokenScanner, bindIPreferenceStore, bindIPreferenceValuesProvider, bindIPresentationDamager, bindIPresentationRepairer, bindIReconciler, bindIResourceSetProvider, bindISingleLineCommentHelper, bindITextHover, bindITokenScanner, bindIWhitespaceInformationProvider, bindMarkerContributor, bindMarkerTypeProvider, bindOutlineFilterAndSorter$IComparator, bindProjectConfigProvider, bindTemplateStore, configureBracketMatchingAction, configureContentProposalLabelProvider, configureHyperlinkLabelProvider, configureIOutlineContribution$Composite, configureIQuickOutlineContribution$Composite, configureIResourceDescriptionsLiveScope, configureIssueCodesPreferenceInitializer, configureMarkOccurrencesAction, configureSmartCaretPreferenceInitializer, configureToggleLinkWithEditorOutlineContribution, configureToggleSortingOutlineContribution, configureUiEncodingProvider, configureXtextEditorErrorTickUpdater
public EMFPatternLanguageUiModule(org.eclipse.ui.plugin.AbstractUIPlugin plugin)
public void configure(com.google.inject.Binder binder)
configure
in interface com.google.inject.Module
configure
in class org.eclipse.xtext.ui.DefaultUiModule
public java.lang.Class<? extends org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer> bindIJvmModelInferrer()
public java.lang.Class<? extends org.eclipse.xtext.builder.IXtextBuilderParticipant> bindIXtextBuilderParticipant()
bindIXtextBuilderParticipant
in class AbstractEMFPatternLanguageUiModule
public java.lang.Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.ISemanticHighlightingCalculator> bindISemanticHighlightingCalculator()
bindISemanticHighlightingCalculator
in class org.eclipse.xtext.xbase.ui.DefaultXbaseUiModule
public java.lang.Class<? extends org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightingConfiguration> bindIHighlightingConfiguration()
bindIHighlightingConfiguration
in class org.eclipse.xtext.xbase.ui.DefaultXbaseUiModule
public java.lang.Class<? extends IVQGenmodelProvider> bindIEVQGenmodelProvider()
public java.lang.Class<? extends org.eclipse.xtext.ui.editor.hover.html.IEObjectHoverDocumentationProvider> bindIEObjectHoverDocumentationProvider()
bindIEObjectHoverDocumentationProvider
in class org.eclipse.xtext.xbase.ui.DefaultXbaseUiModule
public java.lang.Class<? extends EMFPatternLanguageJavaValidator> bindEMFPatternLanguageJavaValidator()
public java.lang.Class<? extends IIssueCallback> bindIIssueCallback()
public java.lang.Class<? extends org.eclipse.xtext.ui.editor.IXtextEditorCallback> bindIXtextEditorCallback()
bindIXtextEditorCallback
in class AbstractEMFPatternLanguageUiModule
public java.lang.Class<? extends org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider> bindIJavaProjectProvider()
bindIJavaProjectProvider
in class org.eclipse.xtext.common.types.ui.DefaultCommonTypesUiModule
public java.lang.Class<? extends IClassLoaderProvider> bindIClassLoaderProvider()
public java.lang.Class<? extends IWorkspaceUtilities> bindIWorkspaceUtilities()
public java.lang.Class<? extends IGenerationFragmentProvider> bindIGenerationFragmentProvider()
public org.eclipse.core.resources.IWorkspaceRoot bindIWorkspaceRootToInstance()
bindIWorkspaceRootToInstance
in class AbstractEMFPatternLanguageUiModule
public org.eclipse.core.runtime.IExtensionRegistry bindIExtensionRegistry()
public java.lang.Class<? extends ITargetPlatformMetamodelLoader> bindTargetPlatformMetamodelLoader()
public java.lang.Class<? extends IAnnotationValidatorLoader> bindAnnotationValidatorLoader()
public java.lang.Class<? extends IGenmodelMappingLoader> bindGenmodelMappingLoader()
public java.lang.Class<? extends org.eclipse.xtext.ui.editor.contentassist.ITemplateProposalProvider> bindITemplateProposalProvider()
bindITemplateProposalProvider
in class org.eclipse.xtext.ui.DefaultUiModule
public java.lang.Class<? extends ExtensionGenerator> bindExtensionGenerator()
public java.lang.Class<? extends org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory> bindIJvmTypeProvider$Factory()
bindIJvmTypeProvider$Factory
in class org.eclipse.xtext.common.types.ui.DefaultCommonTypesUiModule
public java.lang.Class<? extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider> bindAbstractTypeScopeProvider()
bindAbstractTypeScopeProvider
in class org.eclipse.xtext.common.types.ui.DefaultCommonTypesUiModule
public java.lang.Class<? extends IExpectedPackageNameProvider> bindIExpectedPackageNameProvider()
public java.lang.Class<? extends org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider> bindIEditedResourceProvider()
public java.lang.Class<? extends org.eclipse.xtext.ui.editor.model.IResourceForEditorInputFactory> bindIResourceForEditorInputFactory()
bindIResourceForEditorInputFactory
in class org.eclipse.xtext.ui.DefaultUiModule
public java.lang.Class<? extends org.eclipse.xtext.generator.IShouldGenerate> bindIShouldGenerate()
bindIShouldGenerate
in class org.eclipse.xtext.ui.DefaultUiModule
public java.lang.Class<? extends org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess.Initializer> bindBuilderPreferenceAccess$Initializer()
bindBuilderPreferenceAccess$Initializer
in class org.eclipse.xtext.xbase.ui.DefaultXbaseUiModule
public java.lang.Class<? extends org.eclipse.xtext.builder.preferences.BuilderConfigurationBlock> bindBuilderConfigurationBlock()
bindBuilderConfigurationBlock
in class org.eclipse.xtext.xbase.ui.DefaultXbaseUiModule