/** * @see edu.uci.ics.jung.algorithms.layout.Layout#lock(Object, boolean) */ public void lock(V v, boolean state) { delegate.lock(v, state); }
public void lock(V v, boolean state) { layout.lock(v, state); }
public void lock(V v, boolean state) { delegate.lock(v, state); }
public void lock(V v, boolean state) { dontmove.add(v); delegate.lock(v, state); }
/** * Locks this vertex in the main layout and in any sublayouts whose graph contains * this vertex. * @param v the vertex whose locked state is to be set * @param state {@code true} if the vertex is to be locked, and {@code false} if unlocked */ public void lock(V v, boolean state) { for(Layout<V,E> layout : layouts.keySet()) { if(layout.getGraph().getVertices().contains(v)) { layout.lock(v, state); } } delegate.lock(v, state); }
/** * override to lock or unlock this vertex in any layout with * a subgraph containing it * @param v * @param state * @see edu.uci.ics.jung.algorithms.layout.Layout#lock(java.lang.Object, boolean) */ public void lock(V v, boolean state) { for(Layout<V,E> layout : layouts.keySet()) { if(layout.getGraph().getVertices().contains(v)) { layout.lock(v, state); } } delegate.lock(v, state); }