import java.util.*; public class SearchState extends Observable { private float distance = 0.0f; private boolean done = false; public float getDistance() { return distance; } public boolean isDone() { return done; } public void setDistance(float distance) { this.distance = distance; setChanged(); } public void setDone() { done = true; setChanged(); } public void colourChange() { setChanged(); } }