aniLine
public boolean aniLine
dataVector
private Vector dataVector
deleteComponentStatus
private boolean deleteComponentStatus
drawComponentStatus
private boolean drawComponentStatus
drawNothing
public boolean drawNothing
drawPackagesStatus
public boolean drawPackagesStatus
joinVector
private Vector joinVector
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
addData
public void addData(pimSMSend newData)
addJoin
public void addJoin(pimSMJoin newJoin)
addLink
public void addLink(Link newLink)
addNewPackage
public void addNewPackage(Package newPackage)
addRouter
public void addRouter(Router myRouter)
addVector
public void addVector(boolean deleteOld,
boolean isRouterVector,
Vector newVector)
checkPruningPackages
public void checkPruningPackages()
checkVectors
public long checkVectors()
clearData
public void clearData()
clearPrimaryData
public void clearPrimaryData()
deleteJoin
public void deleteJoin(long router1,
long router2,
long target)
deleteJoin
public void deleteJoin(long router1,
long router2,
long target,
long destination)
deletePrune
public void deletePrune(long router2,
long target)
deletePrune
public void deletePrune(long router1,
long router2,
long target)
draw
public void draw(Link newLink)
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,
Link myLink)
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()
getDataVector
public Vector getDataVector()
getDeleteComponentStatus
public boolean getDeleteComponentStatus()
getDestinationJoin
public pimSMJoin getDestinationJoin(long router2,
long target,
long destination)
getDestinationJoin
public pimSMJoin getDestinationJoin(long router1,
long router2,
long target,
long destination)
getDrawComponentStatus
public boolean getDrawComponentStatus()
getJoin
public pimSMJoin getJoin(long router2,
long target)
getJoin
public pimSMJoin getJoin(long router1,
long router2,
long target)
getJoin
public pimSMJoin getJoin(long router1,
long router2,
long target,
long destination)
getJoinVector
public Vector getJoinVector()
getLinkVector
public Vector getLinkVector()
getPackageVector
public Vector getPackageVector()
getPruningTTL
public int getPruningTTL()
getPruningVector
public Vector getPruningVector()
getRPJoin
public pimSMJoin getRPJoin(long rpID,
long senderID)
getRouter
public Router getRouter(long routerID)
getRouterVector
public Vector getRouterVector()
getVectorJoin
public Vector getVectorJoin(long router2,
long target)
paintComponent
public void paintComponent(Graphics g)
removeLink
public void removeLink(long intID)
setDataVector
public void setDataVector(Vector newVector)
setDeleteComponentStatus
public void setDeleteComponentStatus(boolean newStatus)
setDrawComponentStatus
public void setDrawComponentStatus(boolean newStatus)
setJoinVector
public void setJoinVector(Vector newVector)
setPruningTTL
public void setPruningTTL(int pruningTTL)
setPruningVector
public void setPruningVector(Vector newVector)
setSelectedRouter
public void setSelectedRouter(long rout,
long rout2)
setStep
public void setStep(long step)