Package org.eclipse.wst.sse.core.internal.undo

Examples of org.eclipse.wst.sse.core.internal.undo.IStructuredTextUndoManager.endRecording()


  private void endRecording() {
    if (fRecorder != null) {
      IStructuredTextUndoManager um = fRecorder.getUndoManager();
      if (um != null) {
        um.endRecording(this);
      }
      fRecorder.releaseFromEdit();
      fRecorder = null;
    }
  }
View Full Code Here


      // undo after paste in document with folds - wrong behavior
      IRegion widgetSelection = new Region(cursorPosition, selectionLength);
      IRegion documentSelection = widgetRange2ModelRange(widgetSelection);
      if (documentSelection == null)
        documentSelection = widgetSelection;
      undoManager.endRecording(this, documentSelection.getOffset(), documentSelection.getLength());
    }
    else {
      // TODO: how to handle other document types?
    }
  }
View Full Code Here

  private void endRecording() {
    if (fRecorder != null) {
      IStructuredTextUndoManager um = fRecorder.getUndoManager();
      if (um != null)
        um.endRecording(this);
      fRecorder.releaseFromEdit();
      fRecorder = null;
    }
  }
View Full Code Here

      // undo after paste in document with folds - wrong behavior
      IRegion widgetSelection = new Region(cursorPosition, selectionLength);
      IRegion documentSelection = widgetRange2ModelRange(widgetSelection);
      if (documentSelection == null)
        documentSelection = widgetSelection;
      undoManager.endRecording(this, documentSelection.getOffset(), documentSelection.getLength());
    }
    else {
      // TODO: how to handle other document types?
    }
  }
View Full Code Here

    } catch (Exception e) {
      Logger.logException(e);
    } finally {
      if (undoManager != null) {
        undoManager.endRecording(this);
      }
      if (structuredModel != null) {
        structuredModel.releaseFromRead();
      }
    }
View Full Code Here

    } catch (Exception e) {
      Logger.logException(e);
    } finally {
      if (undoManager != null) {
        undoManager.endRecording(this);
      }
      if (structuredModel != null) {
        structuredModel.releaseFromRead();
      }
    }
View Full Code Here

    IDocument doc = getDocument();
    if (doc instanceof IStructuredDocument) {
      IStructuredDocument structuredDocument = (IStructuredDocument) doc;
      IStructuredTextUndoManager undoManager = structuredDocument
          .getUndoManager();
      undoManager.endRecording(this, cursorPosition, selectionLength);
    } else {
      // TODO: how to handle other document types?
    }
  }
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.