Class StyledTextXtextAdapter


  • public class StyledTextXtextAdapter
    extends Object
    • Constructor Detail

      • StyledTextXtextAdapter

        public StyledTextXtextAdapter​(com.google.inject.Injector injector)
      • StyledTextXtextAdapter

        public StyledTextXtextAdapter​(com.google.inject.Injector inject,
                                      IWorkbenchPartSite site)
    • Method Detail

      • adapt

        public void adapt​(StyledText styledText)
      • initSelectionProvider

        protected void initSelectionProvider()
      • createValidationJob

        protected org.eclipse.xtext.ui.editor.validation.ValidationJob createValidationJob()
      • createFakeResourceContext

        protected XtextFakeResourceContext createFakeResourceContext​(com.google.inject.Injector injector)
      • createXtextSourceViewer

        protected org.eclipse.xtext.ui.editor.XtextSourceViewer createXtextSourceViewer()
      • setVisibleRegion

        public void setVisibleRegion​(int start,
                                     int length)
      • resetVisibleRegion

        public void resetVisibleRegion()
      • dispose

        public void dispose()
      • getXtextSourceViewerConfiguration

        protected org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration getXtextSourceViewerConfiguration()
      • getXtextDocument

        protected org.eclipse.xtext.ui.editor.model.XtextDocument getXtextDocument()
      • getXtextSourceviewer

        protected org.eclipse.xtext.ui.editor.XtextSourceViewer getXtextSourceviewer()
      • getXtextParseResult

        public org.eclipse.xtext.parser.IParseResult getXtextParseResult()
      • getXtextValidationIssues

        public List<org.eclipse.xtext.validation.Issue> getXtextValidationIssues()
      • updateFakeResourceContext

        public void updateFakeResourceContext()
      • getValidationJob

        protected org.eclipse.xtext.ui.editor.validation.ValidationJob getValidationJob()
      • getResolutionProvider

        protected org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider getResolutionProvider()
      • getStyledText

        protected StyledText getStyledText()
      • getValidator

        protected org.eclipse.xtext.validation.IResourceValidator getValidator()
      • getPreferenceStoreAccess

        protected org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreAccess getPreferenceStoreAccess()
      • getDocumentPartitioner

        protected com.google.inject.Provider<IDocumentPartitioner> getDocumentPartitioner()
      • getXtextStyledTextHighlightingHelper

        protected org.yakindu.base.xtext.utils.jface.viewers.XtextStyledTextHighlightingHelper getXtextStyledTextHighlightingHelper()