|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Graph.Knoten
Diese Klasse kapselt einen Knoten
Field Summary | |
protected boolean |
endzustand
ist dieser Knoten Endzustand |
protected boolean |
hervorgehoben
ist dieser Knoten hervorgehoben |
protected java.lang.String |
name
Beschriftung des Knoten |
protected int |
nummer
interne Nummer des Knoten |
protected java.awt.Point |
position
Position des Knoten im Graphen |
protected boolean |
startzustand
ist dieser Knoten Startzustand |
Constructor Summary | |
Graph.Knoten(Graph.Knoten k)
Copy-Konstruktor |
|
Graph.Knoten(int nummer,
java.awt.Point position,
java.lang.String name,
boolean startzustand,
boolean endzustand)
|
Method Summary | |
int |
getKnotenNummer()
liefert die interne Knotennummer |
java.lang.String |
getName()
liefert die Beschriftung des Knoten |
java.awt.Point |
getPosition()
liefert die Position des Knoten im Graphen |
void |
hervorheben(boolean value)
hebt den Knoten hervor |
boolean |
isEndzustand()
liefert zurück, ob Knoten Endzustand ist |
boolean |
isHervorgehoben()
liefert zurück, ob Knoten hervorgehoben ist |
boolean |
isStartzustand()
liefert zurück, ob Knoten Startzustand ist |
void |
setPosition(java.awt.Point pos)
setzt die Position des Knoten im Graphen |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
|
Field Detail |
protected int nummer
protected java.awt.Point position
protected java.lang.String name
protected boolean hervorgehoben
protected boolean startzustand
protected boolean endzustand
Constructor Detail |
public Graph.Knoten(int nummer, java.awt.Point position, java.lang.String name, boolean startzustand, boolean endzustand)
position
- Position im Graphikfenstername
- Name fuer die Anzeige als Stringpublic Graph.Knoten(Graph.Knoten k)
Method Detail |
public java.lang.String toString()
public void hervorheben(boolean value)
value
- soll der Knoten hervorgehoben dargestellt werden?public boolean isHervorgehoben()
public boolean isStartzustand()
public boolean isEndzustand()
public java.awt.Point getPosition()
public void setPosition(java.awt.Point pos)
position
- die neue Position im Graphenpublic java.lang.String getName()
public int getKnotenNummer()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |