comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/StaticHYKState.java @ 2139:923256599afe

Somewhat improved hyk handling and rendering. flys-artifacts/trunk@3717 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Thu, 19 Jan 2012 12:52:44 +0000
parents e50a928187cd
children a4bdf7d8527e
comparison
equal deleted inserted replaced
2138:59bb5c895be3 2139:923256599afe
25 public class StaticHYKState 25 public class StaticHYKState
26 extends DefaultState 26 extends DefaultState
27 implements FacetTypes 27 implements FacetTypes
28 { 28 {
29 /** The logger that is used in this state. */ 29 /** The logger that is used in this state. */
30 private static Logger logger = Logger.getLogger(StaticHYKState.class); 30 transient private static final Logger logger = Logger.getLogger(StaticHYKState.class);
31 31
32 32
33 /** 33 /**
34 * From this state can not be continued. 34 * From this state can not be continued.
35 */ 35 */
67 67
68 // Compare against cached objects. 68 // Compare against cached objects.
69 69
70 // Need river id and km. 70 // Need river id and km.
71 List<HYKFactory.Zone> zones = (List<HYKFactory.Zone>) 71 List<HYKFactory.Zone> zones = (List<HYKFactory.Zone>)
72 HYKFactory.getHYKs(FLYSUtils.getRiver(hyk).getId(), hyk.getKm()); 72 HYKFactory.getHYKs(hyk.getHykId(), hyk.getKm());
73 73
74 if (facets == null) { 74 if (facets == null) {
75 logger.debug("StaticHYKState.compute no facets"); 75 logger.debug("StaticHYKState.compute no facets");
76 return zones; 76 return zones;
77 } 77 }
78 78
79 Facet facet = new HYKFacet(0, "I am hyked."); 79 Facet facet = new HYKFacet(0, HYKFactory.getHykName(hyk.getHykId()));
80 80
81 facets.add(facet); 81 facets.add(facet);
82 82
83 return zones; 83 return zones;
84 } 84 }

http://dive4elements.wald.intevation.org