/** * Removes all installed listeners. */ protected void removeGraphListeners(mxGraph graph) { if (graph != null) { mxGraphView view = graph.getView(); view.removeListener(resetHandler, mxEvent.SCALE); view.removeListener(resetHandler, mxEvent.TRANSLATE); view.removeListener(resetHandler, mxEvent.SCALE_AND_TRANSLATE); graph.getModel().removeListener(resetHandler, mxEvent.CHANGE); } }
/** * Removes all installed listeners. */ protected void removeGraphListeners(mxGraph graph) { if (graph != null) { mxGraphView view = graph.getView(); view.removeListener(resetHandler, mxEvent.SCALE); view.removeListener(resetHandler, mxEvent.TRANSLATE); view.removeListener(resetHandler, mxEvent.SCALE_AND_TRANSLATE); graph.getModel().removeListener(resetHandler, mxEvent.CHANGE); } }
/** * Removes all installed listeners. */ protected void removeGraphListeners(mxGraph graph) { if (graph != null) { graph.getSelectionModel().removeListener(refreshHandler, mxEvent.CHANGE); graph.getModel().removeListener(refreshHandler, mxEvent.CHANGE); graph.getView().removeListener(refreshHandler, mxEvent.SCALE); graph.getView().removeListener(refreshHandler, mxEvent.TRANSLATE); graph.getView().removeListener(refreshHandler, mxEvent.SCALE_AND_TRANSLATE); graph.getView().removeListener(refreshHandler, mxEvent.DOWN); graph.getView().removeListener(refreshHandler, mxEvent.UP); // Refreshes the handles if moveVertexLabels or moveEdgeLabels changes graph.removePropertyChangeListener(labelMoveHandler); } }
/** * Removes all installed listeners. */ protected void removeGraphListeners(mxGraph graph) { if (graph != null) { graph.getSelectionModel().removeListener(refreshHandler, mxEvent.CHANGE); graph.getModel().removeListener(refreshHandler, mxEvent.CHANGE); graph.getView().removeListener(refreshHandler, mxEvent.SCALE); graph.getView().removeListener(refreshHandler, mxEvent.TRANSLATE); graph.getView().removeListener(refreshHandler, mxEvent.SCALE_AND_TRANSLATE); graph.getView().removeListener(refreshHandler, mxEvent.DOWN); graph.getView().removeListener(refreshHandler, mxEvent.UP); // Refreshes the handles if moveVertexLabels or moveEdgeLabels changes graph.removePropertyChangeListener(labelMoveHandler); } }
oldView.removeListener(updateHandler);
oldView.removeListener(updateHandler);
/** * Sets the view that contains the cell states. * * @param value View that contains the cell states */ public void setView(mxGraphView value) { if (view != null) { view.removeListener(fullRepaintHandler); view.removeListener(updateOriginHandler); } Object oldView = view; view = value; if (view != null) { view.revalidate(); } // Listens to changes in the view view.addListener(mxEvent.SCALE, fullRepaintHandler); view.addListener(mxEvent.SCALE, updateOriginHandler); view.addListener(mxEvent.TRANSLATE, fullRepaintHandler); view.addListener(mxEvent.SCALE_AND_TRANSLATE, fullRepaintHandler); view.addListener(mxEvent.SCALE_AND_TRANSLATE, updateOriginHandler); view.addListener(mxEvent.UP, fullRepaintHandler); view.addListener(mxEvent.DOWN, fullRepaintHandler); changeSupport.firePropertyChange("view", oldView, view); }
/** * Sets the view that contains the cell states. * * @param value View that contains the cell states */ public void setView(mxGraphView value) { if (view != null) { view.removeListener(fullRepaintHandler); view.removeListener(updateOriginHandler); } Object oldView = view; view = value; if (view != null) { view.revalidate(); } // Listens to changes in the view view.addListener(mxEvent.SCALE, fullRepaintHandler); view.addListener(mxEvent.SCALE, updateOriginHandler); view.addListener(mxEvent.TRANSLATE, fullRepaintHandler); view.addListener(mxEvent.SCALE_AND_TRANSLATE, fullRepaintHandler); view.addListener(mxEvent.SCALE_AND_TRANSLATE, updateOriginHandler); view.addListener(mxEvent.UP, fullRepaintHandler); view.addListener(mxEvent.DOWN, fullRepaintHandler); changeSupport.firePropertyChange("view", oldView, view); }
public void stateChanged(ChangeEvent e) { if(currentcontainer != null) { currentcontainer.getGraph().getView().removeListener(zoomlistener); } currentcontainer = editorwindow.getSelectedModelContainer(); if (currentcontainer != null) { currentcontainer.getGraph().getView().addListener(mxEvent.SCALE, zoomlistener); setZoomText(currentcontainer.getGraph().getView().getScale()); } } });
graph.getView().removeListener(updateHandler); graph.removePropertyChangeListener(viewChangeHandler); graph.getView().removeListener(scaleHandler);
graph.getView().removeListener(updateHandler); graph.removePropertyChangeListener(viewChangeHandler); graph.getView().removeListener(scaleHandler);