Examples of MoveSourceEdit


Examples of org.eclipse.text.edits.MoveSourceEdit

    if (edit == null) {
      SourceRange range= getExtendedRange(info.getNode());
      int start= range.getStartPosition();
      int end= start + range.getLength();
      if (info.isMove) {
        MoveSourceEdit moveSourceEdit= new MoveSourceEdit(start, end - start);
        moveSourceEdit.setTargetEdit(new MoveTargetEdit(0));
        edit= moveSourceEdit;
      } else {
        CopySourceEdit copySourceEdit= new CopySourceEdit(start, end - start);
        copySourceEdit.setTargetEdit(new CopyTargetEdit(0));
        edit= copySourceEdit;
View Full Code Here

Examples of org.eclipse.text.edits.MoveSourceEdit

  private final TextEdit doTextCopy(TextEdit sourceEdit, int destOffset, int sourceIndentLevel, String destIndentString, TextEditGroup editGroup) {
    TextEdit targetEdit;
    SourceModifier modifier= new SourceModifier(sourceIndentLevel, destIndentString, this.formatter.getTabWidth(), this.formatter.getIndentWidth());

    if (sourceEdit instanceof MoveSourceEdit) {
      MoveSourceEdit moveEdit= (MoveSourceEdit) sourceEdit;
      moveEdit.setSourceModifier(modifier);

      targetEdit= new MoveTargetEdit(destOffset, moveEdit);
      addEdit(targetEdit);
    } else {
      CopySourceEdit copyEdit= (CopySourceEdit) sourceEdit;
View Full Code Here

Examples of org.eclipse.text.edits.MoveSourceEdit

    else if (textEdit instanceof CopyTargetEdit) {
      translatedTextEdit = new CopyTargetEdit(jspOffset);
      ((CopyTargetEdit) textEdit).getSourceEdit().setTargetEdit((CopyTargetEdit) translatedTextEdit);
    }
    else if (textEdit instanceof MoveSourceEdit) {
      translatedTextEdit = new MoveSourceEdit(jspOffset, length);
      ((MoveSourceEdit) translatedTextEdit).setTargetEdit(((MoveSourceEdit) textEdit).getTargetEdit());
    }
    else if (textEdit instanceof MoveTargetEdit) {
      translatedTextEdit = new MoveTargetEdit(jspOffset);
      ((MoveTargetEdit) textEdit).getSourceEdit().setTargetEdit((MoveTargetEdit) translatedTextEdit);
View Full Code Here

Examples of org.eclipse.text.edits.MoveSourceEdit

    if (edit == null) {
      SourceRange range= getExtendedRange(info.getNode());
      int start= range.getStartPosition();
      int end= start + range.getLength();
      if (info.isMove) {
        MoveSourceEdit moveSourceEdit= new MoveSourceEdit(start, end - start);
        moveSourceEdit.setTargetEdit(new MoveTargetEdit(0));
        edit= moveSourceEdit;
      } else {
        CopySourceEdit copySourceEdit= new CopySourceEdit(start, end - start);
        copySourceEdit.setTargetEdit(new CopyTargetEdit(0));
        edit= copySourceEdit;
View Full Code Here

Examples of org.eclipse.text.edits.MoveSourceEdit

  private final TextEdit doTextCopy(TextEdit sourceEdit, int destOffset, int sourceIndentLevel, String destIndentString, TextEditGroup editGroup) {
    TextEdit targetEdit;
    SourceModifier modifier= new SourceModifier(sourceIndentLevel, destIndentString, this.formatter.getTabWidth(), this.formatter.getIndentWidth());

    if (sourceEdit instanceof MoveSourceEdit) {
      MoveSourceEdit moveEdit= (MoveSourceEdit) sourceEdit;
      moveEdit.setSourceModifier(modifier);

      targetEdit= new MoveTargetEdit(destOffset, moveEdit);
      addEdit(targetEdit);
    } else {
      CopySourceEdit copyEdit= (CopySourceEdit) sourceEdit;
View Full Code Here

Examples of org.eclipse.text.edits.MoveSourceEdit

    if (edit == null) {
      SourceRange range= getExtendedRange(info.getNode());
      int start= range.getStartPosition();
      int end= start + range.getLength();
      if (info.isMove) {
        MoveSourceEdit moveSourceEdit= new MoveSourceEdit(start, end - start);
        moveSourceEdit.setTargetEdit(new MoveTargetEdit(0));
        edit= moveSourceEdit;
      } else {
        CopySourceEdit copySourceEdit= new CopySourceEdit(start, end - start);
        copySourceEdit.setTargetEdit(new CopyTargetEdit(0));
        edit= copySourceEdit;
View Full Code Here

Examples of org.eclipse.text.edits.MoveSourceEdit

  private final TextEdit doTextCopy(TextEdit sourceEdit, int destOffset, int sourceIndentLevel, String destIndentString, TextEditGroup editGroup) {
    TextEdit targetEdit;
    SourceModifier modifier= new SourceModifier(sourceIndentLevel, destIndentString, this.formatter.getTabWidth(), this.formatter.getIndentWidth());

    if (sourceEdit instanceof MoveSourceEdit) {
      MoveSourceEdit moveEdit= (MoveSourceEdit) sourceEdit;
      moveEdit.setSourceModifier(modifier);

      targetEdit= new MoveTargetEdit(destOffset, moveEdit);
      addEdit(targetEdit);
    } else {
      CopySourceEdit copyEdit= (CopySourceEdit) sourceEdit;
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.