Class BslAnnotationWithQuickFixesHover

java.lang.Object
org.eclipse.xtext.ui.editor.hover.AbstractHover
org.eclipse.xtext.ui.editor.hover.AbstractProblemHover
org.eclipse.xtext.ui.editor.hover.AnnotationWithQuickFixesHover
com._1c.g5.v8.dt.bsl.ui.hover.BslAnnotationWithQuickFixesHover
All Implemented Interfaces:
org.eclipse.jface.text.ITextHover, org.eclipse.jface.text.ITextHoverExtension, org.eclipse.jface.text.ITextHoverExtension2, org.eclipse.xtext.ui.editor.ISourceViewerAware

public class BslAnnotationWithQuickFixesHover extends org.eclipse.xtext.ui.editor.hover.AnnotationWithQuickFixesHover
BSL hover which shows annotation and quick fixes.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.xtext.ui.editor.hover.AnnotationWithQuickFixesHover

    org.eclipse.xtext.ui.editor.hover.AnnotationWithQuickFixesHover.AnnotationInfo
  • Field Summary

    Fields inherited from class org.eclipse.xtext.ui.editor.hover.AbstractHover

    sourceViewer
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Object
    getHoverInfoInternal(org.eclipse.jface.text.ITextViewer textViewer, int lineNumber, int offset)
     
    org.eclipse.jface.text.IInformationControlCreator
     

    Methods inherited from class org.eclipse.xtext.ui.editor.hover.AnnotationWithQuickFixesHover

    getHoverControlCreator, getHoverRegionInternal

    Methods inherited from class org.eclipse.xtext.ui.editor.hover.AbstractProblemHover

    getAnnotationModel, getAnnotations, getHoverInfo2, getHoverRegion, isBookmark, isError, isHandled, isInfo, isLineDiffInfo, isSpelling, isWarning, sortBySeverity

    Methods inherited from class org.eclipse.xtext.ui.editor.hover.AbstractHover

    getDocument, getHoverInfo, getLineNumber, setSourceViewer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BslAnnotationWithQuickFixesHover

      public BslAnnotationWithQuickFixesHover()
  • Method Details

    • getInformationPresenterControlCreator

      public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator()
      Overrides:
      getInformationPresenterControlCreator in class org.eclipse.xtext.ui.editor.hover.AnnotationWithQuickFixesHover
    • getHoverInfoInternal

      protected Object getHoverInfoInternal(org.eclipse.jface.text.ITextViewer textViewer, int lineNumber, int offset)
      Overrides:
      getHoverInfoInternal in class org.eclipse.xtext.ui.editor.hover.AnnotationWithQuickFixesHover