import java.io.*;
import java.util.concurrent.*;
import java.util.*;
-import org.altusmetrum.altoslib_4.*;
-import org.altusmetrum.altosuilib_2.*;
+import org.altusmetrum.altoslib_10.*;
+import org.altusmetrum.altosuilib_10.*;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.JFreeChart;
JTabbedPane pane;
AltosGraph graph;
AltosUIEnable enable;
- AltosSiteMap map;
+ AltosUIMapNew map;
AltosState state;
AltosFlightStats stats;
AltosGraphDataSet graphDataSet;
+ AltosFlightStatsTable statsTable;
void fill_map(AltosStateIterable states) {
for (AltosState state : states) {
stats = new AltosFlightStats(states);
graphDataSet = new AltosGraphDataSet(states);
graph = new AltosGraph(enable, stats, graphDataSet);
- map = new AltosSiteMap();
+ statsTable = new AltosFlightStatsTable(stats);
- pane.add("Flight Graph", graph.panel);
+ map = new AltosUIMapNew();
+
+ pane.add("Graph", graph.panel);
pane.add("Configure Graph", enable);
+ pane.add("Statistics", statsTable);
fill_map(states);
pane.add("Map", map);