@Override public void removeConnection(Point from, Point to) { delegate.removeConnection(from, to); }
@Override public void removeConnection(Point from, Point to) { delegate.removeConnection(from, to); }
@Override public void removeConnection(Point from, Point to) { final Connection<?> conn = delegate.getConnection(from, to); delegate.removeConnection(from, to); eventDispatcher .dispatchEvent(new GraphEvent( EventTypes.REMOVE_CONNECTION, this, conn)); }
@Override public void removeConnection(Point from, Point to) { final Connection<?> conn = delegate.getConnection(from, to); delegate.removeConnection(from, to); eventDispatcher .dispatchEvent(new GraphEvent( EventTypes.REMOVE_CONNECTION, this, conn)); }
@Test(expected = UnsupportedOperationException.class) public void unmodRemoveConnection() { Graphs.unmodifiableGraph(graph).removeConnection(null, null); }
@Test(expected = IllegalArgumentException.class) public void removeConnectionFail() { graph.removeConnection(new Point(0, 0), new Point(1, 0)); }
assertEquals(g1, g2); g1.removeConnection(N, E); assertFalse(g1.equals(graph)); assertFalse(g1.equals(graph)); graph.removeConnection(N, E); graph.addConnection(N, E, LengthData.create(10)); assertFalse(g1.equals(graph)); assertEquals(graph, g3); g3.removeConnection(N, E); g3.addConnection(N, E, LengthData.create(9)); assertFalse(g3.equals(graph));
@Test public void isEmtpy() { assertTrue(graph.isEmpty()); graph.addConnection(new Point(0, 0), new Point(1, 0)); assertFalse(graph.isEmpty()); graph.removeConnection(new Point(0, 0), new Point(1, 0)); assertTrue(graph.isEmpty()); }