1 2 3 package org.quilt.graph; 4 5 10 public class UnaryConnector extends Connector { 11 private Edge edge; 12 13 public UnaryConnector (Edge e) { 14 if (e == null) { 15 throw new IllegalArgumentException ("null edge"); 16 } 17 edge = e; 18 } 19 20 public Edge getEdge() { 21 return edge; 22 } 23 28 29 public Vertex getTarget () { 30 return edge.getTarget(); 31 } 32 33 public void setTarget (Vertex v) { 34 edge.setTarget(v); 35 } 36 public int size () { 37 return 1; 38 } 39 } 40 | Popular Tags |