com.neatech.climbplan.activityplanner
Class ActivityPlanner
java.lang.Object
java.lang.Thread
com.neatech.climbplan.activityplanner.ActivityPlanner
- All Implemented Interfaces:
- Runnable
public class ActivityPlanner
- extends Thread
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
actionListeners
private List<ActionListener> actionListeners
command
private String command
searchAlgorithm
private AStarSearchAlgorithm searchAlgorithm
path
private List<Node> path
step
private int step
ActivityPlanner
public ActivityPlanner(int activityPreference,
org.geotools.coverage.grid.GridCoverage2D heightMap,
ShapeInformation shapeInformation,
List<GridPoint> checkPoints,
int resolution)
run
public void run()
- Specified by:
run
in interface Runnable
- Overrides:
run
in class Thread
notifyActionListeners
private void notifyActionListeners()
setActionCommand
public void setActionCommand(String command)
addActionListener
public void addActionListener(ActionListener actionListener)
removeActionListener
public void removeActionListener(ActionListener actionListener)
addChangeListener
public void addChangeListener(ChangeListener changeListener)
removeChangeListener
public void removeChangeListener(ChangeListener changeListener)
getProgress
public double getProgress()
getPath
public final List<Node> getPath()