Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/StaticHYKState.java @ 2151:eb1a676c0d6e
Cleanups.
flys-artifacts/trunk@3733 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 20 Jan 2012 08:35:03 +0000 |
parents | a4bdf7d8527e |
children |
comparison
equal
deleted
inserted
replaced
2150:0fa37d4de13d | 2151:eb1a676c0d6e |
---|---|
47 Object old | 47 Object old |
48 ) { | 48 ) { |
49 logger.debug("StaticHYKState.compute"); | 49 logger.debug("StaticHYKState.compute"); |
50 String id = getID(); | 50 String id = getID(); |
51 | 51 |
52 // TODO caching! | 52 // Prepare comparison against cached result. |
53 List<HYKFactory.Zone> resZones = old instanceof List | |
54 ? (List<HYKFactory.Zone>)old | |
55 : null; | |
53 | 56 |
54 /* | 57 // TODO Compare against cached object. |
55 WQKms res = old instanceof WQKms | |
56 ? (WQKms)old | |
57 : winfo.getWQKms(); | |
58 | 58 |
59 WQKms wqkms = res; | 59 // Get Zones from HYKFactory |
60 */ | |
61 | |
62 // List<Zone> res; | |
63 Object res = null; | |
64 | |
65 // Compare against cached objects. | |
66 | |
67 // Need river id and km. | |
68 List<HYKFactory.Zone> zones = (List<HYKFactory.Zone>) | 60 List<HYKFactory.Zone> zones = (List<HYKFactory.Zone>) |
69 HYKFactory.getHYKs(hyk.getHykId(), hyk.getKm()); | 61 HYKFactory.getHYKs(hyk.getHykId(), hyk.getKm()); |
70 | 62 |
71 if (facets == null) { | 63 if (facets == null) { |
72 logger.debug("StaticHYKState.compute no facets"); | 64 logger.debug("StaticHYKState.compute no facets"); |
73 return zones; | 65 return zones; |
74 } | 66 } |
75 | 67 |
68 // Spawn Facets. | |
76 Facet facet = new HYKFacet(0, HYKFactory.getHykName(hyk.getHykId())); | 69 Facet facet = new HYKFacet(0, HYKFactory.getHykName(hyk.getHykId())); |
77 | |
78 facets.add(facet); | 70 facets.add(facet); |
79 | 71 |
80 return zones; | 72 return zones; |
81 } | 73 } |
82 | 74 |