/** * 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); }
/** * Installs the listeners to update the handles after any changes. */ protected void addGraphListeners(mxGraph graph) { // LATER: Install change listener for graph model, view if (graph != null) { mxGraphView view = graph.getView(); view.addListener(mxEvent.SCALE, resetHandler); view.addListener(mxEvent.TRANSLATE, resetHandler); view.addListener(mxEvent.SCALE_AND_TRANSLATE, resetHandler); graph.getModel().addListener(mxEvent.CHANGE, resetHandler); } }
/** * 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); }
/** * Installs the listeners to update the handles after any changes. */ protected void addGraphListeners(mxGraph graph) { // LATER: Install change listener for graph model, view if (graph != null) { mxGraphView view = graph.getView(); view.addListener(mxEvent.SCALE, resetHandler); view.addListener(mxEvent.TRANSLATE, resetHandler); view.addListener(mxEvent.SCALE_AND_TRANSLATE, resetHandler); graph.getModel().addListener(mxEvent.CHANGE, resetHandler); } }
newView.addListener(mxEvent.SCALE, updateHandler); newView.addListener(mxEvent.TRANSLATE, updateHandler); newView.addListener(mxEvent.SCALE_AND_TRANSLATE, updateHandler); newView.addListener(mxEvent.UP, updateHandler); newView.addListener(mxEvent.DOWN, updateHandler);
newView.addListener(mxEvent.SCALE, updateHandler); newView.addListener(mxEvent.TRANSLATE, updateHandler); newView.addListener(mxEvent.SCALE_AND_TRANSLATE, updateHandler); newView.addListener(mxEvent.UP, updateHandler); newView.addListener(mxEvent.DOWN, updateHandler);
/** * Installs the listeners to update the handles after any changes. */ protected void addGraphListeners(mxGraph graph) { // LATER: Install change listener for graph model, selection model, view if (graph != null) { graph.getSelectionModel().addListener(mxEvent.CHANGE, refreshHandler); graph.getModel().addListener(mxEvent.CHANGE, refreshHandler); graph.getView().addListener(mxEvent.SCALE, refreshHandler); graph.getView().addListener(mxEvent.TRANSLATE, refreshHandler); graph.getView().addListener(mxEvent.SCALE_AND_TRANSLATE, refreshHandler); graph.getView().addListener(mxEvent.DOWN, refreshHandler); graph.getView().addListener(mxEvent.UP, refreshHandler); // Refreshes the handles if moveVertexLabels or moveEdgeLabels changes graph.addPropertyChangeListener(labelMoveHandler); } }
/** * Installs the listeners to update the handles after any changes. */ protected void addGraphListeners(mxGraph graph) { // LATER: Install change listener for graph model, selection model, view if (graph != null) { graph.getSelectionModel().addListener(mxEvent.CHANGE, refreshHandler); graph.getModel().addListener(mxEvent.CHANGE, refreshHandler); graph.getView().addListener(mxEvent.SCALE, refreshHandler); graph.getView().addListener(mxEvent.TRANSLATE, refreshHandler); graph.getView().addListener(mxEvent.SCALE_AND_TRANSLATE, refreshHandler); graph.getView().addListener(mxEvent.DOWN, refreshHandler); graph.getView().addListener(mxEvent.UP, refreshHandler); // Refreshes the handles if moveVertexLabels or moveEdgeLabels changes graph.addPropertyChangeListener(labelMoveHandler); } }
currentcontainer.getGraph().getView().addListener(mxEvent.SCALE, zoomlistener);
view.addListener(mxEvent.SCALE, updateHandler); view.addListener(mxEvent.TRANSLATE, updateHandler); view.addListener(mxEvent.SCALE_AND_TRANSLATE, updateHandler); view.addListener(mxEvent.UP, updateHandler); view.addListener(mxEvent.DOWN, updateHandler); graph.getView().addListener(mxEvent.SCALE, scaleHandler); graph.getView().addListener(mxEvent.SCALE_AND_TRANSLATE, scaleHandler);
view.addListener(mxEvent.SCALE, updateHandler); view.addListener(mxEvent.TRANSLATE, updateHandler); view.addListener(mxEvent.SCALE_AND_TRANSLATE, updateHandler); view.addListener(mxEvent.UP, updateHandler); view.addListener(mxEvent.DOWN, updateHandler); graph.getView().addListener(mxEvent.SCALE, scaleHandler); graph.getView().addListener(mxEvent.SCALE_AND_TRANSLATE, scaleHandler);
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()); } } });