comparison artifacts/src/main/java/org/dive4elements/river/jfree/StyledXYSeries.java @ 8853:8c64617a7991

Some source code comments and fixme's
author gernotbelger
date Thu, 18 Jan 2018 18:33:52 +0100
parents d4c501d2c098
children 28df64078f27
comparison
equal deleted inserted replaced
8852:8f6d6d26e96f 8853:8c64617a7991
135 return metaData; 135 return metaData;
136 } 136 }
137 137
138 138
139 @Override 139 @Override
140 // FIXME: bad! method with undocumented side-effects; given metadata will be changed inline
140 public void putMetaData(Map<String, String> metaData, 141 public void putMetaData(Map<String, String> metaData,
141 Artifact artifact, 142 Artifact artifact,
142 CallContext context) { 143 CallContext context) {
143 this.metaData = metaData; 144 this.metaData = metaData;
144 River river = new RiverAccess((D4EArtifact)artifact).getRiver(); 145 River river = new RiverAccess((D4EArtifact)artifact).getRiver();
145 String rivername = ""; 146 String rivername = "";
146 String unit = ""; 147 String unit = "";
147 if (river != null) { 148 if (river != null) {
148 rivername = river.getName(); 149 rivername = river.getName();
150 // FIXME: this will always return the wst unit, regardless if the series is a water level or not!
149 unit = river.getWstUnit().getName(); 151 unit = river.getWstUnit().getName();
150 } 152 }
151 if (metaData.containsKey("X")) { 153 if (metaData.containsKey("X")) {
152 this.metaData.put("X", 154 this.metaData.put("X",
153 Resources.getMsg( 155 Resources.getMsg(

http://dive4elements.wald.intevation.org