public void disableNARYEdgeLocation(){ if (enabledAllListeners) this.getModel().removeGraphModelListener(naryEdgeLocation); }
public void disableChangeEntityLocation(){ if (enabledAllListeners) this.getModel().removeGraphModelListener(changeEntityLocation); }
/** * Sets the GraphModel. This invokes <code>updateSize</code>. */ protected void setModel(GraphModel model) { cancelEditing(graph); if (graphModel != null && graphModelListener != null) graphModel.removeGraphModelListener(graphModelListener); graphModel = model; if (graphModel != null && graphModelListener != null) graphModel.addGraphModelListener(graphModelListener); if (graphModel != null) // jmv : to avoid NullPointerException updateSize(); }
public void enableChangeEntityLocation(){ if (enabledAllListeners){ this.getModel().removeGraphModelListener(lc); this.getModel().addGraphModelListener(changeEntityLocation); this.getModel().addGraphModelListener(lc); // listenercontainer must be always the last event listener } }
public void enableNARYEdgeLocation(){ if (enabledAllListeners){ this.getModel().removeGraphModelListener(lc); this.getModel().addGraphModelListener(naryEdgeLocation); this.getModel().addGraphModelListener(lc); // listenercontainer must be always the last event listener } }
protected void uninstallListeners() { // Uninstall Handlers TransferHandler th = graph.getTransferHandler(); if (th == defaultTransferHandler) graph.setTransferHandler(null); if (graphLayoutCacheListener != null) graphLayoutCache .removeGraphLayoutCacheListener(graphLayoutCacheListener); if (dropTarget != null && defaultDropTargetListener != null) dropTarget.removeDropTargetListener(defaultDropTargetListener); if (componentListener != null) graph.removeComponentListener(componentListener); if (propertyChangeListener != null) graph.removePropertyChangeListener(propertyChangeListener); if (mouseListener != null) { graph.removeMouseListener(mouseListener); if (mouseListener instanceof MouseMotionListener) graph.removeMouseMotionListener((MouseMotionListener) mouseListener); } if (keyListener != null) graph.removeKeyListener(keyListener); if (graphModel != null && graphModelListener != null) graphModel.removeGraphModelListener(graphModelListener); if (graphSelectionListener != null && graphSelectionModel != null) graphSelectionModel .removeGraphSelectionListener(graphSelectionListener); }
oldValue.getModel().removeGraphModelListener(this); oldValue.getGraphLayoutCache() .removeGraphLayoutCacheListener(this);