package perso; import java.util.List; import device.Device; import device.DeviceList; import device.SensorNode; public class ExampleClass extends Thread { protected List<SensorNode> nodes; @Override public void run() { // Get the node list nodes = DeviceList.sensors; SensorNode s1 = (SensorNode) nodes.get(0); //SensorNode s1 = (SensorNode) nodes.get(0); s1.loadRouteFromFile(); s1.fixori(); //int i=0; while(s1.hasNext()) { //System.out.println(s1.getEvent2()); System.out.println(s1.getNextTime()); s1.moveToNext(true, 50); } System.out.println("finish"); } public void displayNumberOfSensors() { System.out.println(nodes.size()); } public void displaySensorList() { for(Device node : nodes) { System.out.print(node.getId()+" : " ); System.out.println(node.getLongitude()+" "+node.getLatitude()); } } public void delay(int t) { try { sleep(t); } catch (InterruptedException e) { e.printStackTrace(); } } }