Package org.eclipse.jface.text.source

Examples of org.eclipse.jface.text.source.ISourceViewer.revealRange()


                }
            }
            if (moveCursor && offset > -1 && length > 0) {
                ISourceViewer sourceViewer = getSourceViewer();
                if (sourceViewer != null) {
                    sourceViewer.revealRange(offset, length);
                    sourceViewer.setSelectedRange(offset, length);
                }
            }
            return;
        } catch (Exception e) {
View Full Code Here


        else
            anchorOffset = 0;
       
        doc.set(newText.toString());
        viewer.setSelectedRange(anchorOffset, 0);
        viewer.revealRange(anchorOffset, 0);
    }

    protected String getPerlEditorActionId()
    {
        return PerlEditorActionIds.FORMAT_SOURCE;
View Full Code Here

        if (selection.getLength() < 0) {
            targetOffset -= selection.getLength();
        }

        sourceViewer.setSelectedRange(targetOffset, selection.getLength());
        sourceViewer.revealRange(targetOffset, selection.getLength());
    }

    /**
     * Returns the signed current selection. The length will be negative if the resulting
     * selection is right-to-left (RtoL).
View Full Code Here

                }
                if (offset > -1 && length > 0) {

                    try {
                        textWidget.setRedraw(false);
                        sourceViewer.revealRange(offset, length);
                        sourceViewer.setSelectedRange(offset, length);
                    } finally {
                        textWidget.setRedraw(true);
                    }
View Full Code Here

    fLastCompletion.advance();
   
    // move the caret to the insertion point
    ISourceViewer sourceViewer= ((AbstractTextEditor) getTextEditor()).getSourceViewer();
    sourceViewer.setSelectedRange(fLastCompletion.startOffset + fLastCompletion.length, 0);
    sourceViewer.revealRange(fLastCompletion.startOffset, fLastCompletion.length);
   
    fExitStrategy.arm(((AbstractTextEditor) getTextEditor()).getSourceViewer());
  }

  /**
 
View Full Code Here

    if (selection.getLength() < 0)
      targetOffset -= selection.getLength();

    sourceViewer.setSelectedRange(targetOffset, selection.getLength());
    sourceViewer.revealRange(targetOffset, selection.getLength());
  }

  @Override
  protected void configureSourceViewerDecorationSupport(SourceViewerDecorationSupport support) {
    bracketMatcher = new RutaPairMatcher(BRACKETS, this);
View Full Code Here

    if (selection.getLength() < 0)
      targetOffset -= selection.getLength();

    if (sourceViewer != null) {
      sourceViewer.setSelectedRange(targetOffset, selection.getLength());
      sourceViewer.revealRange(targetOffset, selection.getLength());
    }
  }
 
  /*
   * (non-Javadoc)
 
View Full Code Here

    if (selection.getLength() < 0)
      targetOffset -= selection.getLength();

    if (sourceViewer != null) {
      sourceViewer.setSelectedRange(targetOffset, selection.getLength());
      sourceViewer.revealRange(targetOffset, selection.getLength());
    }
  }
 
  /*
   * (non-Javadoc)
 
View Full Code Here

    if (selection.getLength() < 0)
      targetOffset -= selection.getLength();

    sourceViewer.setSelectedRange(targetOffset, selection.getLength());
    sourceViewer.revealRange(targetOffset, selection.getLength());
  }

  @Override
  protected void configureSourceViewerDecorationSupport(SourceViewerDecorationSupport support) {
    bracketMatcher = new RutaPairMatcher(BRACKETS, this);
View Full Code Here

    }

    // move the caret to the insertion point
    ISourceViewer sourceViewer= ((AbstractTextEditor) getTextEditor()).getSourceViewer();
    sourceViewer.setSelectedRange(fLastCompletion.startOffset + fLastCompletion.length, 0);
    sourceViewer.revealRange(fLastCompletion.startOffset, fLastCompletion.length);

    fExitStrategy.arm(((AbstractTextEditor) getTextEditor()).getSourceViewer());
  }

  /**
 
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.