Package com.mxgraph.util

Examples of com.mxgraph.util.mxEventObject


      {
        revalidate();
      }
    }

    fireEvent(new mxEventObject(mxEvent.TRANSLATE, "translate", translate,
        "previousTranslate", previousTranslate));
  }
View Full Code Here


    {
      mxUndoableEdit edit = createUndoableEdit(changes);

      // No notify event here to avoid the edit from being encoded and transmitted
      // LATER: Remove changes property (deprecated)
      model.fireEvent(new mxEventObject(mxEvent.CHANGE, "edit", edit,
          "changes", changes));
      model.fireEvent(new mxEventObject(mxEvent.UNDO, "edit", edit));
      fireEvent(new mxEventObject(mxEvent.FIRED, "edit", edit));
    }

    return super.processEdit(node);
  }
View Full Code Here

    mxUndoableEdit edit = new mxUndoableEdit(this, significantRemoteChanges)
    {
      public void dispatch()
      {
        // LATER: Remove changes property (deprecated)
        ((mxGraphModel) source).fireEvent(new mxEventObject(
            mxEvent.CHANGE, "edit", this, "changes", changes));
        ((mxGraphModel) source).fireEvent(new mxEventObject(
            mxEvent.NOTIFY, "edit", this, "changes", changes));
      }
    };

    for (int i = 0; i < changes.length; i++)
View Full Code Here

    return new mxUndoableEdit(this)
    {
      public void dispatch()
      {
        // LATER: Remove changes property (deprecated)
        ((mxGraphModel) source).fireEvent(new mxEventObject(
            mxEvent.CHANGE, "edit", this, "changes", changes));
      }
    };
  }
View Full Code Here

  public void execute(mxAtomicGraphModelChange change)
  {
    change.execute();
    beginUpdate();
    currentEdit.add(change);
    fireEvent(new mxEventObject(mxEvent.EXECUTE, "change", change));
    endUpdate();
  }
View Full Code Here

   * @see com.mxgraph.model.mxIGraphModel#beginUpdate()
   */
  public void beginUpdate()
  {
    updateLevel++;
    fireEvent(new mxEventObject(mxEvent.BEGIN_UPDATE));
  }
View Full Code Here

    updateLevel--;

    if (!endingUpdate)
    {
      endingUpdate = updateLevel == 0;
      fireEvent(new mxEventObject(mxEvent.END_UPDATE, "edit", currentEdit));

      try
      {
        if (endingUpdate && !currentEdit.isEmpty())
        {
          fireEvent(new mxEventObject(mxEvent.BEFORE_UNDO, "edit",
              currentEdit));
          mxUndoableEdit tmp = currentEdit;
          currentEdit = createUndoableEdit();
          tmp.dispatch();
          fireEvent(new mxEventObject(mxEvent.UNDO, "edit", tmp));
        }
      }
      finally
      {
        endingUpdate = false;
View Full Code Here

   * when finished, startAnimation to resume. This is called whenever the
   * timer fires and fires an mxEvent.EXECUTE event with no properties.
   */
  public void updateAnimation()
  {
    fireEvent(new mxEventObject(mxEvent.EXECUTE));
  }
View Full Code Here

  {
    if (timer != null)
    {
      timer.stop();
      timer = null;
      fireEvent(new mxEventObject(mxEvent.DONE));
    }
  }
View Full Code Here

                graphComponent.isSignificant(dx, dy), e);
 
            if (cell != null)
            {
              graphComponent.getGraph().setSelectionCell(cell);
              eventSource.fireEvent(new mxEventObject(
                  mxEvent.CONNECT, "cell", cell, "event", e,
                  "target", dropTarget));
            }
 
            e.consume();
View Full Code Here

TOP

Related Classes of com.mxgraph.util.mxEventObject

Copyright © 2018 www.massapicom. 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.