package ch.zhaw.ads; class DijkstraNode extends Node implements Comparable { boolean mark; DijkstraNode prev; double dist; public DijkstraNode() { } public double getDist (){ return dist; } public void setDist(double dist) { this.dist = dist; } public void setMark(boolean m) { mark = m; } public boolean getMark() { return mark; } public void setPrev(DijkstraNode p) { prev = p; } public DijkstraNode getPrev() { return prev; } public String toString() { return getName() + " "+getDist(); } public int compareTo(DijkstraNode n) { return (int)(dist - n.dist); } }