|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractCollection
java.util.AbstractList
java.util.Vector
GraphEdgeList
Diese Kante dient zum Verwalten der GraphEdges. Diese werden in einem Vector (GraphEdgeList ist Kind der Klasse Vector) gespeichert.
Field Summary |
Fields inherited from class java.util.Vector |
capacityIncrement, elementCount, elementData |
Fields inherited from class java.util.AbstractList |
modCount |
Constructor Summary | |
GraphEdgeList()
Kontruktor. |
|
GraphEdgeList(GraphEdge newedge)
Konstruktor, der die Kante newedge gleich einfügt. |
Method Summary | |
void |
add(Edge kante,
java.lang.Object s)
Hinzufügen der Kante mit dem Shape s. |
void |
add(Node tail,
Node head,
int c,
java.lang.Object s)
Hinzufügen der GraphEdge, die aus den Werten tail, head und c und shape besteht. |
boolean |
contains(GraphEdge ge)
Prüfen, ob die GraphEdge schon in der Liste enthalten ist. |
GraphEdge |
getIntersectsEdge(java.awt.Point p)
Gibt die erste Kante wieder, die den Punkt p überschneidet. |
void |
remove(GraphEdge e)
Löschen der Kante e. |
Edge |
removeIntersectsEdge(java.awt.Point p)
Löscht die Kante, die den Punkt p schneidet. |
Methods inherited from class java.util.Vector |
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize |
Methods inherited from class java.util.AbstractList |
iterator, listIterator, listIterator |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
iterator, listIterator, listIterator |
Constructor Detail |
public GraphEdgeList()
public GraphEdgeList(GraphEdge newedge)
Method Detail |
public void remove(GraphEdge e)
public void add(Node tail, Node head, int c, java.lang.Object s)
public void add(Edge kante, java.lang.Object s)
public boolean contains(GraphEdge ge)
public GraphEdge getIntersectsEdge(java.awt.Point p)
public Edge removeIntersectsEdge(java.awt.Point p)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |