Examples of endRecording()


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

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

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

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

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

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

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

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

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

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

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

    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

Examples of org.eclipse.wst.xml.core.internal.document.DOMModelImpl.endRecording()

      }

      new ShallowFormatProcessorXML().formatNode(parentNode);
      new FormatProcessorXML().formatNode(bean);

      model.endRecording(this);

      if (editor instanceof IConfigEditor) {
        IConfigEditor configEditor = (IConfigEditor) editor;
        int startOffset = bean.getStartOffset();
        int length = bean.getEndOffset() - startOffset;
View Full Code Here

Examples of org.eclipse.wst.xml.core.internal.provisional.document.IDOMModel.endRecording()

      model.beginRecording(this);
      getInput().appendChild(childElem);
      getDiagram().getXmlProcessor().insertDefaultAttributes(childElem);
      formatter.formatNode(childElem);
      formatter.formatNode(childElem.getParentNode());
      model.endRecording(this);
    }
  }

  protected void extendedRemoveChild(Activity child) {
    IDOMDocument document = (IDOMDocument) getInput().getOwnerDocument();
View Full Code Here

Examples of org.eclipse.wst.xml.core.internal.provisional.document.IDOMModel.endRecording()

      Node parent = childElem.getParentNode();
      if (model != null && parent != null) {
        model.beginRecording(this);
        parent.removeChild(childElem);
        formatter.formatNode(parent);
        model.endRecording(this);
      }
    }
  }

  public List<Activity> getChildren() {
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.