Class NetzCanvas
public abstract class NetzCanvas
extends Canvas
Changes / Enhancements
1) made class abstract and adopted it to the new structure
Changes made by Didier Gutacker in August 1997
void | addLinkRequest() - Signalisiere, dass die "neue Verbindung" Taste gedrueckt wurde
|
void | addNodeRequest() - Signalisiere, dass die "neuer Rechner" Taste gedrueckt wurde
|
void | inspectRoutingTableRequest() - Signalisiere, dass die "Rechner Info" Taste gedrueckt wurde
|
void | removeLinkRequest() - Signalisiere, dass die "entferne Verbindung" Taste gedrueckt wurde
|
void | removeNodeRequest() - Signalisiere, dass die "entferne Rechner" Taste gedrueckt wurde
|
void | resizeCanvas(int w, int h) - Aendert die Groesse des Zeichenbrettes
|
void | startSendingRequest() - Signalisiere, dass die "starte Senden" Taste gedrueckt wurde
|
void | stopSendingRequest() - Signalisiere, dass die "stoppe Senden" Taste gedrueckt wurde
|
(package private) void | unsetFlags() - Setze alle Signalisierungen zurueck
|
DEBUG
(package private) debug DEBUG
addLinkFlag
public boolean addLinkFlag
addNodeFlag
public boolean addNodeFlag
horizontalScroll
public Scrollbar horizontalScroll
inspectRoutingTableFlag
public boolean inspectRoutingTableFlag
mouseXPos
public int mouseXPos
mouseYPos
public int mouseYPos
nodeHeight
(package private) static int nodeHeight
nodeWidth
(package private) static int nodeWidth
removeLinkFlag
public boolean removeLinkFlag
removeNodeFlag
public boolean removeNodeFlag
scrollPageStep
public int scrollPageStep
scrollSteps
public int scrollSteps
startSendingFlag
public boolean startSendingFlag
stopSendingFlag
public boolean stopSendingFlag
stopped
public boolean stopped
verticalScroll
public Scrollbar verticalScroll
NetzCanvas
public NetzCanvas(Simulation simulation,
SimulationFrame frame,
int w,
int h,
Scrollbar verticalScroll,
Scrollbar horizontalScroll)
addLinkRequest
public final void addLinkRequest()
Signalisiere, dass die "neue Verbindung" Taste gedrueckt wurde
addNodeRequest
public final void addNodeRequest()
Signalisiere, dass die "neuer Rechner" Taste gedrueckt wurde
inspectRoutingTableRequest
public final void inspectRoutingTableRequest()
Signalisiere, dass die "Rechner Info" Taste gedrueckt wurde
removeLinkRequest
public final void removeLinkRequest()
Signalisiere, dass die "entferne Verbindung" Taste gedrueckt wurde
removeNodeRequest
public final void removeNodeRequest()
Signalisiere, dass die "entferne Rechner" Taste gedrueckt wurde
resizeCanvas
public void resizeCanvas(int w,
int h)
Aendert die Groesse des Zeichenbrettes
startSendingRequest
public final void startSendingRequest()
Signalisiere, dass die "starte Senden" Taste gedrueckt wurde
stopSendingRequest
public final void stopSendingRequest()
Signalisiere, dass die "stoppe Senden" Taste gedrueckt wurde
unsetFlags
(package private) void unsetFlags()
Setze alle Signalisierungen zurueck