Class EglConfiguration
- java.lang.Object
-
- org.eclipse.jface.text.source.SourceViewerConfiguration
-
- org.eclipse.epsilon.egl.dt.editor.EglConfiguration
-
public class EglConfiguration extends org.eclipse.jface.text.source.SourceViewerConfiguration
-
-
Constructor Summary
Constructors Constructor Description EglConfiguration(AbstractModuleEditorSourceViewerConfiguration configuration, EolEditor eolEditor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.jface.text.source.IAnnotationHover
getAnnotationHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
org.eclipse.jface.text.IAutoEditStrategy[]
getAutoEditStrategies(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
org.eclipse.jface.text.IAutoIndentStrategy
getAutoIndentStrategy(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
String[]
getConfiguredContentTypes(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
String
getConfiguredDocumentPartitioning(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
int[]
getConfiguredTextHoverStateMasks(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
org.eclipse.jface.text.contentassist.IContentAssistant
getContentAssistant(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
org.eclipse.jface.text.formatter.IContentFormatter
getContentFormatter(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
String[]
getDefaultPrefixes(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
org.eclipse.jface.text.ITextDoubleClickStrategy
getDoubleClickStrategy(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
org.eclipse.jface.text.hyperlink.IHyperlinkDetector[]
getHyperlinkDetectors(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
org.eclipse.jface.text.hyperlink.IHyperlinkPresenter
getHyperlinkPresenter(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
int
getHyperlinkStateMask(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
String[]
getIndentPrefixes(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
org.eclipse.jface.text.IInformationControlCreator
getInformationControlCreator(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
org.eclipse.jface.text.information.IInformationPresenter
getInformationPresenter(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
org.eclipse.jface.text.source.IAnnotationHover
getOverviewRulerAnnotationHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
org.eclipse.jface.text.presentation.IPresentationReconciler
getPresentationReconciler(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
org.eclipse.jface.text.quickassist.IQuickAssistAssistant
getQuickAssistAssistant(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
org.eclipse.jface.text.reconciler.IReconciler
getReconciler(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
int
getTabWidth(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
org.eclipse.jface.text.ITextHover
getTextHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
org.eclipse.jface.text.ITextHover
getTextHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType, int stateMask)
org.eclipse.jface.text.IUndoManager
getUndoManager(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
-
-
-
Field Detail
-
eolEditor
protected EolEditor eolEditor
-
-
Constructor Detail
-
EglConfiguration
public EglConfiguration(AbstractModuleEditorSourceViewerConfiguration configuration, EolEditor eolEditor)
-
-
Method Detail
-
getPresentationReconciler
public org.eclipse.jface.text.presentation.IPresentationReconciler getPresentationReconciler(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getPresentationReconciler
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getAnnotationHover
public org.eclipse.jface.text.source.IAnnotationHover getAnnotationHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getAnnotationHover
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getAutoEditStrategies
public org.eclipse.jface.text.IAutoEditStrategy[] getAutoEditStrategies(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
- Overrides:
getAutoEditStrategies
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getAutoIndentStrategy
public org.eclipse.jface.text.IAutoIndentStrategy getAutoIndentStrategy(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
- Overrides:
getAutoIndentStrategy
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getConfiguredContentTypes
public String[] getConfiguredContentTypes(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getConfiguredContentTypes
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getConfiguredDocumentPartitioning
public String getConfiguredDocumentPartitioning(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getConfiguredDocumentPartitioning
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getConfiguredTextHoverStateMasks
public int[] getConfiguredTextHoverStateMasks(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
- Overrides:
getConfiguredTextHoverStateMasks
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getContentAssistant
public org.eclipse.jface.text.contentassist.IContentAssistant getContentAssistant(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getContentAssistant
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getContentFormatter
public org.eclipse.jface.text.formatter.IContentFormatter getContentFormatter(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getContentFormatter
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getDefaultPrefixes
public String[] getDefaultPrefixes(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
- Overrides:
getDefaultPrefixes
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getDoubleClickStrategy
public org.eclipse.jface.text.ITextDoubleClickStrategy getDoubleClickStrategy(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
- Overrides:
getDoubleClickStrategy
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getHyperlinkDetectors
public org.eclipse.jface.text.hyperlink.IHyperlinkDetector[] getHyperlinkDetectors(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getHyperlinkDetectors
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getHyperlinkPresenter
public org.eclipse.jface.text.hyperlink.IHyperlinkPresenter getHyperlinkPresenter(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getHyperlinkPresenter
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getHyperlinkStateMask
public int getHyperlinkStateMask(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getHyperlinkStateMask
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getIndentPrefixes
public String[] getIndentPrefixes(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
- Overrides:
getIndentPrefixes
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getInformationControlCreator
public org.eclipse.jface.text.IInformationControlCreator getInformationControlCreator(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getInformationControlCreator
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getInformationPresenter
public org.eclipse.jface.text.information.IInformationPresenter getInformationPresenter(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getInformationPresenter
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getOverviewRulerAnnotationHover
public org.eclipse.jface.text.source.IAnnotationHover getOverviewRulerAnnotationHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getOverviewRulerAnnotationHover
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getQuickAssistAssistant
public org.eclipse.jface.text.quickassist.IQuickAssistAssistant getQuickAssistAssistant(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getQuickAssistAssistant
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getReconciler
public org.eclipse.jface.text.reconciler.IReconciler getReconciler(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getReconciler
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getTabWidth
public int getTabWidth(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getTabWidth
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getTextHover
public org.eclipse.jface.text.ITextHover getTextHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType, int stateMask)
- Overrides:
getTextHover
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getTextHover
public org.eclipse.jface.text.ITextHover getTextHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer, String contentType)
- Overrides:
getTextHover
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
getUndoManager
public org.eclipse.jface.text.IUndoManager getUndoManager(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
- Overrides:
getUndoManager
in classorg.eclipse.jface.text.source.SourceViewerConfiguration
-
-