Class paintArea


(package private) class paintArea
extends JComponent

Field Summary

boolean
aniLine
private boolean
deleteComponentStatus
private boolean
drawComponentStatus
boolean
drawPackagesStatus
private boolean
drawStop
private Vector
linkVector
Vector
packageVector
(package private) int
pruningTTL
private Vector
pruningVector
private Vector
routerVector
private long
selRout1
private long
selRout2
long
x1
long
x2
private int
xx
long
y1
long
y2
private int
yy

Constructor Summary

paintArea()

Method Summary

void
addLink(Link newLink)
void
addNewPackage(Package newPackage)
void
addPruning(prunePackage pPa)
void
addRouter(Router myRouter)
void
addVector(boolean deleteOld, boolean isRouterVector, Vector newVector)
void
checkPruningPackages()
void
clearData()
void
clearPrimaryData()
void
draw()
void
draw(Link newLink)
void
draw(Router newRouter)
void
draw(int x, int y, int what)
(package private) void
drawArrow(Graphics g, int x1, int y1, int x2, int y2, boolean to)
void
drawLineLength(int x1, int y1, int x2, int y2, long length, Graphics g)
void
drawUpdateRouterCoordinates(long routerID, int newX, int newY)
void
draw_kick(int index)
void
draw_kickLink(long intID)
void
eraseLinkVector()
void
erasePruningVector()
void
eraseRouterVector()
boolean
getDeleteComponentStatus()
boolean
getDrawComponentStatus()
Vector
getLinkVector()
Vector
getPackageVector()
prunePackage
getPrunePackage(long lastVisited, long current)
int
getPruningTTL()
Vector
getPruningVector()
Router
getRouter(long routerID)
Vector
getRouterVector()
void
paintComponent(Graphics g)
void
removeLink(long intID)
void
setDeleteComponentStatus(boolean newStatus)
void
setDrawComponentStatus(boolean newStatus)
void
setDrawStopp(boolean newStop)
void
setPruningTTL(int pruningTTL)
void
setSelectedRouter(long rout, long rout2)

Field Details

aniLine

public boolean aniLine

deleteComponentStatus

private boolean deleteComponentStatus

drawComponentStatus

private boolean drawComponentStatus

drawPackagesStatus

public boolean drawPackagesStatus

drawStop

private boolean drawStop

linkVector

private Vector linkVector

packageVector

public Vector packageVector

pruningTTL

(package private)  int pruningTTL

pruningVector

private Vector pruningVector

routerVector

private Vector routerVector

selRout1

private long selRout1

selRout2

private long selRout2

x1

public long x1

x2

public long x2

xx

private int xx

y1

public long y1

y2

public long y2

yy

private int yy

Constructor Details

paintArea

public paintArea()

Method Details

addLink

public void addLink(Link newLink)

addNewPackage

public void addNewPackage(Package newPackage)

addPruning

public void addPruning(prunePackage pPa)

addRouter

public void addRouter(Router myRouter)

addVector

public void addVector(boolean deleteOld,
                      boolean isRouterVector,
                      Vector newVector)

checkPruningPackages

public void checkPruningPackages()

clearData

public void clearData()

clearPrimaryData

public void clearPrimaryData()

draw

public void draw()

draw

public void draw(Link newLink)

draw

public void draw(Router newRouter)

draw

public void draw(int x,
                 int y,
                 int what)

drawArrow

(package private)  void drawArrow(Graphics g,
                                  int x1,
                                  int y1,
                                  int x2,
                                  int y2,
                                  boolean to)

drawLineLength

public void drawLineLength(int x1,
                           int y1,
                           int x2,
                           int y2,
                           long length,
                           Graphics g)

drawUpdateRouterCoordinates

public void drawUpdateRouterCoordinates(long routerID,
                                        int newX,
                                        int newY)

draw_kick

public void draw_kick(int index)

draw_kickLink

public void draw_kickLink(long intID)

eraseLinkVector

public void eraseLinkVector()

erasePruningVector

public void erasePruningVector()

eraseRouterVector

public void eraseRouterVector()

getDeleteComponentStatus

public boolean getDeleteComponentStatus()

getDrawComponentStatus

public boolean getDrawComponentStatus()

getLinkVector

public Vector getLinkVector()

getPackageVector

public Vector getPackageVector()

getPrunePackage

public prunePackage getPrunePackage(long lastVisited,
                                    long current)

getPruningTTL

public int getPruningTTL()

getPruningVector

public Vector getPruningVector()

getRouter

public Router getRouter(long routerID)

getRouterVector

public Vector getRouterVector()

paintComponent

public void paintComponent(Graphics g)

removeLink

public void removeLink(long intID)

setDeleteComponentStatus

public void setDeleteComponentStatus(boolean newStatus)

setDrawComponentStatus

public void setDrawComponentStatus(boolean newStatus)

setDrawStopp

public void setDrawStopp(boolean newStop)

setPruningTTL

public void setPruningTTL(int pruningTTL)

setSelectedRouter

public void setSelectedRouter(long rout,
                              long rout2)