de.cau.cs.kieler.krep.editors.klp.ui
Class AbstractKlpUiModule

java.lang.Object
  extended by org.eclipse.xtext.service.AbstractGenericModule
      extended by org.eclipse.xtext.ui.DefaultUiModule
          extended by de.cau.cs.kieler.krep.editors.klp.ui.AbstractKlpUiModule
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
KlpUiModule

public abstract class AbstractKlpUiModule
extends org.eclipse.xtext.ui.DefaultUiModule

Manual modifications go to {de.cau.cs.kieler.krep.editors.klp.ui.KlpUiModule}

Rating red

Constructor Summary
AbstractKlpUiModule(AbstractUIPlugin plugin)
           
 
Method Summary
 Class<? extends org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext.Factory> bindContentAssistContext$Factory()
           
 Class<? extends org.eclipse.xtext.ui.editor.contentassist.antlr.IContentAssistParser> bindIContentAssistParser()
           
 Class<? extends org.eclipse.xtext.ui.editor.outline.actions.IContentOutlineNodeAdapterFactory> bindIContentOutlineNodeAdapterFactory()
           
 Class<? extends org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider> bindIContentProposalProvider()
           
 Class<? extends org.eclipse.xtext.ui.editor.IDamagerRepairer> bindIDamagerRepairer()
           
 Class<? extends ILabelProvider> bindILabelProvider()
           
 Class<? extends org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper> bindIProposalConflictHelper()
           
 Class<? extends org.eclipse.xtext.ui.editor.outline.transformer.ISemanticModelTransformer> bindISemanticModelTransformer()
           
 Class<? extends ITokenScanner> bindITokenScanner()
           
 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 configureResourceUIServiceLabelProvider(com.google.inject.Binder binder)
           
 com.google.inject.Provider<org.eclipse.xtext.resource.containers.IAllContainersState> provideIAllContainersState()
           
 
Methods inherited from class org.eclipse.xtext.ui.DefaultUiModule
bindAdapterFactory, bindAdapterFactoryLabelProvider, bindComposedAdapterFactory$Descriptor$RegistryToInstance, bindContextTypeRegistry, bindIActionBarContributor, bindIAllContainersState$Provider, bindICompletionProposalPostProcessor, bindIContentAssistantFactory, bindIContentAssistProcessor, bindIContentFormatterFactory, bindIContentOutlineNodeComparer, bindIContentOutlinePage, bindIExternalContentSupport$IExternalContentProvider, bindIHighlightingHelper, bindIHyperlinkDetector, bindIImageHelper, bindIIndentationInformation, bindIOutlineTreeProvider, bindIPreferenceStore, bindIReconciler, bindIResourceForEditorInputFactory, bindIResourceSetProvider, bindISingleLineCommentHelper, bindIssueResolutionProvider, bindITemplateProposalProvider, bindTemplateStore, configure, configureBracketMatchingAction, configureContentProposalLabelProvider, configureHyperlinkLabelProvider, configureLanguageSpecificURIEditorOpener, configureOutlineLabelProvider, configureUiEncodingProvider, configureXtextEditorErrorTickUpdater
 
Methods inherited from class org.eclipse.xtext.service.AbstractGenericModule
bindProperties, getBindings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractKlpUiModule

public AbstractKlpUiModule(AbstractUIPlugin plugin)
Method Detail

provideIAllContainersState

public com.google.inject.Provider<org.eclipse.xtext.resource.containers.IAllContainersState> provideIAllContainersState()

bindITokenScanner

public Class<? extends ITokenScanner> bindITokenScanner()

bindIProposalConflictHelper

public Class<? extends org.eclipse.xtext.ui.editor.contentassist.IProposalConflictHelper> bindIProposalConflictHelper()

bindIDamagerRepairer

public Class<? extends org.eclipse.xtext.ui.editor.IDamagerRepairer> bindIDamagerRepairer()

configureHighlightingLexer

public void configureHighlightingLexer(com.google.inject.Binder binder)

configureHighlightingTokenDefProvider

public void configureHighlightingTokenDefProvider(com.google.inject.Binder binder)

bindILabelProvider

public Class<? extends ILabelProvider> bindILabelProvider()
Overrides:
bindILabelProvider in class org.eclipse.xtext.ui.DefaultUiModule

configureResourceUIServiceLabelProvider

public void configureResourceUIServiceLabelProvider(com.google.inject.Binder binder)
Overrides:
configureResourceUIServiceLabelProvider in class org.eclipse.xtext.ui.DefaultUiModule

bindISemanticModelTransformer

public Class<? extends org.eclipse.xtext.ui.editor.outline.transformer.ISemanticModelTransformer> bindISemanticModelTransformer()
Overrides:
bindISemanticModelTransformer in class org.eclipse.xtext.ui.DefaultUiModule

bindIContentOutlineNodeAdapterFactory

public Class<? extends org.eclipse.xtext.ui.editor.outline.actions.IContentOutlineNodeAdapterFactory> bindIContentOutlineNodeAdapterFactory()

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)