X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altosuilib%2FAltosUITimeSeries.java;h=b98c83768f057e7084c48b7fcdd55ab2cd860e19;hb=964a14568b73296194f84c728cc7e01d6f0e2f64;hp=08f95ca748740f5f26408e46d19919c238dcf5c7;hpb=c8dbcaf69cd538a31ab6e2b568237ae7c8656a9a;p=fw%2Faltos diff --git a/altosuilib/AltosUITimeSeries.java b/altosuilib/AltosUITimeSeries.java index 08f95ca7..b98c8376 100644 --- a/altosuilib/AltosUITimeSeries.java +++ b/altosuilib/AltosUITimeSeries.java @@ -66,7 +66,7 @@ public class AltosUITimeSeries extends AltosTimeSeries implements AltosUIGrapher AltosUIAxis axis; boolean marker; boolean marker_top; - XYItemRenderer renderer; + XYLineAndShapeRenderer renderer; XYPlot plot; AltosXYSeries xy_series; ArrayList markers; @@ -89,7 +89,7 @@ public class AltosUITimeSeries extends AltosTimeSeries implements AltosUIGrapher public void fireSeriesChanged() { } - void set_data() { + public void set_data() { if (marker) { if (markers != null) { for (ValueMarker marker : markers) @@ -124,6 +124,7 @@ public class AltosUITimeSeries extends AltosTimeSeries implements AltosUIGrapher } xy_series.setNotify(true); } + clear_changed(); } public void set_units() { @@ -187,6 +188,10 @@ public class AltosUITimeSeries extends AltosTimeSeries implements AltosUIGrapher this.marker_top = marker_top; } + public void set_shapes_visible(boolean shapes_visible) { + renderer.setSeriesShapesVisible(0, shapes_visible); + } + public AltosUITimeSeries(String label, AltosUnits units) { super(label, units); }