Examples of ITextViewer


Examples of org.eclipse.jface.text.ITextViewer

   *         textviewer's document or null if the offset is not within the
   *         document
   */
  private IRegion getDocumentRangeFromWidgetRange(int offset, int length) {
    IRegion styleRegion = null;
    ITextViewer viewer = getTextViewer();
    if (viewer instanceof ITextViewerExtension5) {
      // get document range, taking into account folding regions in
      // viewer
      ITextViewerExtension5 extension = (ITextViewerExtension5) viewer;
      styleRegion = extension.widgetRange2ModelRange(new Region(offset, length));
    }
    else {
      // get document range, taking into account viewer visible region
      // get visible region in viewer
      IRegion vr = null;
      if (viewer != null)
        vr = viewer.getVisibleRegion();
      else
        vr = new Region(0, getDocument().getLength());

      // if offset is not within visible region, then we don't really
      // care
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.