org.eclipse.xtend.shared.ui.editor
Class AbstractXtendXpandSourceViewerConfiguration

java.lang.Object
  extended by org.eclipse.jface.text.source.SourceViewerConfiguration
      extended by org.eclipse.ui.editors.text.TextSourceViewerConfiguration
          extended by org.eclipse.xtend.shared.ui.editor.AbstractXtendXpandSourceViewerConfiguration
Direct Known Subclasses:
CheckSourceViewerConfiguration, XpandSourceViewerConfiguration, XtendSourceViewerConfiguration

public abstract class AbstractXtendXpandSourceViewerConfiguration
extends org.eclipse.ui.editors.text.TextSourceViewerConfiguration


Field Summary
 
Fields inherited from class org.eclipse.ui.editors.text.TextSourceViewerConfiguration
fPreferenceStore
 
Constructor Summary
AbstractXtendXpandSourceViewerConfiguration(org.eclipse.ui.IEditorPart editor)
           
AbstractXtendXpandSourceViewerConfiguration(org.eclipse.ui.IEditorPart editor, org.eclipse.jface.preference.IPreferenceStore preferenceStore)
           
 
Method Summary
protected  void configureContentAssistant(org.eclipse.jface.text.contentassist.ContentAssistant assistant, org.eclipse.jface.text.source.ISourceViewer sourceViewer)
           
protected abstract  void createContentAssistProcessor(org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant)
           
 org.eclipse.jface.text.source.IAnnotationHover getAnnotationHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
           
 org.eclipse.jface.text.contentassist.IContentAssistant getContentAssistant(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
           
 org.eclipse.ui.IEditorPart getEditor()
           
 org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] getHyperlinkDetectors(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
           
 org.eclipse.jface.text.reconciler.IReconciler getReconciler(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
           
 void refresh()
           
 
Methods inherited from class org.eclipse.ui.editors.text.TextSourceViewerConfiguration
computeStateMask, findLocalizedModifier, getConfiguredTextHoverStateMasks, getHyperlinkDetectorTargets, getHyperlinkPresenter, getHyperlinkStateMask, getIndentPrefixes, getOverviewRulerAnnotationHover, getQuickAssistAssistant, getRegisteredHyperlinkDetectors, getTabWidth, getTextHover, getUndoManager, isShowInOverviewRuler, isShowInVerticalRuler, isShownInText
 
Methods inherited from class org.eclipse.jface.text.source.SourceViewerConfiguration
getAutoEditStrategies, getAutoIndentStrategy, getConfiguredContentTypes, getConfiguredDocumentPartitioning, getContentFormatter, getDefaultPrefixes, getDoubleClickStrategy, getIndentPrefixesForTab, getInformationControlCreator, getInformationPresenter, getPresentationReconciler, getTextHover
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractXtendXpandSourceViewerConfiguration

public AbstractXtendXpandSourceViewerConfiguration(org.eclipse.ui.IEditorPart editor,
                                                   org.eclipse.jface.preference.IPreferenceStore preferenceStore)

AbstractXtendXpandSourceViewerConfiguration

public AbstractXtendXpandSourceViewerConfiguration(org.eclipse.ui.IEditorPart editor)
Method Detail

getEditor

public org.eclipse.ui.IEditorPart getEditor()

getAnnotationHover

public org.eclipse.jface.text.source.IAnnotationHover getAnnotationHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
Overrides:
getAnnotationHover in class org.eclipse.ui.editors.text.TextSourceViewerConfiguration
See Also:
TextSourceViewerConfiguration.getAnnotationHover(org.eclipse.jface.text.source.ISourceViewer)

getHyperlinkDetectors

public org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] getHyperlinkDetectors(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
Overrides:
getHyperlinkDetectors in class org.eclipse.ui.editors.text.TextSourceViewerConfiguration

getContentAssistant

public org.eclipse.jface.text.contentassist.IContentAssistant getContentAssistant(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
Overrides:
getContentAssistant in class org.eclipse.jface.text.source.SourceViewerConfiguration

createContentAssistProcessor

protected abstract void createContentAssistProcessor(org.eclipse.jface.text.contentassist.ContentAssistant contentAssistant)

configureContentAssistant

protected void configureContentAssistant(org.eclipse.jface.text.contentassist.ContentAssistant assistant,
                                         org.eclipse.jface.text.source.ISourceViewer sourceViewer)

getReconciler

public org.eclipse.jface.text.reconciler.IReconciler getReconciler(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
Overrides:
getReconciler in class org.eclipse.ui.editors.text.TextSourceViewerConfiguration

refresh

public void refresh()