altos: get ao_max6691 driver working
[fw/altos] / altosuilib / AltosUIGraph.java
index 6328d40a788820e9dc7340addfd759e12ac479bc..098e9a52f17ebe28add7f8f3829f10f86279f278 100644 (file)
@@ -16,7 +16,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package org.altusmetrum.altosuilib_12;
+package org.altusmetrum.altosuilib_13;
 
 import java.io.*;
 import java.util.*;
@@ -24,7 +24,7 @@ import java.util.ArrayList;
 
 import java.awt.*;
 import javax.swing.*;
-import org.altusmetrum.altoslib_12.*;
+import org.altusmetrum.altoslib_13.*;
 
 import org.jfree.ui.*;
 import org.jfree.chart.*;
@@ -56,14 +56,14 @@ public class AltosUIGraph implements AltosUnitsListener, AltosShapeListener {
                return panel;
        }
 
-       public AltosUIAxis newAxis(String label, AltosUnits units, Color color, int flags) {
-               AltosUIAxis axis = new AltosUIAxis(label, units, color, axis_index++, flags);
+       public AltosUIAxis newAxis(String label, AltosUnits units, AltosUILineStyle line_style, int flags) {
+               AltosUIAxis axis = new AltosUIAxis(label, units, line_style, axis_index++, flags);
                plot.setRangeAxis(axis.index, axis);
                return axis;
        }
 
-       public AltosUIAxis newAxis(String label, AltosUnits units, Color color) {
-               return newAxis(label, units, color, AltosUIAxis.axis_default);
+       public AltosUIAxis newAxis(String label, AltosUnits units, AltosUILineStyle line_style) {
+               return newAxis(label, units, line_style, AltosUIAxis.axis_default);
        }
 
        void addAxis(AltosUIAxis axis) {
@@ -104,6 +104,11 @@ public class AltosUIGraph implements AltosUnitsListener, AltosShapeListener {
                        s.set_shapes_visible(visible);
        }
 
+       public void set_line_width(float width) {
+               for (AltosUITimeSeries s : series)
+                       s.set_line_width(width);
+       }
+
        public void setName (String name) {
                chart.setTitle(name);
        }