Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/AxisSection.java @ 2050:c4e0e433f825
Use axes ranges specified in ChartSettings for zooming in charts.
flys-artifacts/trunk@3540 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 27 Dec 2011 07:17:07 +0000 |
parents | e1c9f28e2675 |
children | 4ba5036109d2 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/AxisSection.java Fri Dec 23 15:10:13 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/AxisSection.java Tue Dec 27 07:17:07 2011 +0000 @@ -43,6 +43,13 @@ } + public String getIdentifier() { + StringAttribute attr = (StringAttribute) getAttribute(IDENTIFIER_ATTR); + + return attr != null ? (String) attr.getValue() : null; + } + + public void setLabel(String label) { if (label == null) { return; @@ -87,6 +94,12 @@ } + public Boolean isFixed() { + BooleanAttribute attr = (BooleanAttribute) getAttribute(FIXATION_ATTR); + return attr != null ? (Boolean) attr.getValue() : null; + } + + public void setUpperRange(double upperRange) { Attribute attr = getAttribute(UPPERRANGE_ATTR); if (attr == null) { @@ -99,6 +112,13 @@ } + public Double getUpperRange() { + DoubleAttribute attr = (DoubleAttribute) getAttribute(UPPERRANGE_ATTR); + + return attr != null ? (Double) attr.getValue() : null; + } + + public void setLowerRange(double lowerRange) { Attribute attr = getAttribute(LOWERRANGE_ATTR); if (attr == null) { @@ -111,6 +131,13 @@ } + public Double getLowerRange() { + DoubleAttribute attr = (DoubleAttribute) getAttribute(LOWERRANGE_ATTR); + + return attr != null ? (Double) attr.getValue() : null; + } + + @Override public void toXML(Node parent) { Document owner = parent.getOwnerDocument();