Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/ChartArtifact.java @ 8202:e4606eae8ea5
sed src/**/*.java 's/logger/log/g'
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 05 Sep 2014 12:58:17 +0200 |
parents | 8d5ca5175038 |
children | 0a5239a1e46e |
comparison
equal
deleted
inserted
replaced
8201:4b8c5a08de04 | 8202:e4606eae8ea5 |
---|---|
38 | 38 |
39 | 39 |
40 /** Artifact, open to generate any (?) out. */ | 40 /** Artifact, open to generate any (?) out. */ |
41 public class ChartArtifact extends D4EArtifact { | 41 public class ChartArtifact extends D4EArtifact { |
42 | 42 |
43 private static final Logger logger = | 43 private static final Logger log = |
44 Logger.getLogger(ChartArtifact.class); | 44 Logger.getLogger(ChartArtifact.class); |
45 | 45 |
46 @Override | 46 @Override |
47 public void setup( | 47 public void setup( |
48 String identifier, | 48 String identifier, |
50 Object context, | 50 Object context, |
51 CallMeta callmeta, | 51 CallMeta callmeta, |
52 Document data, | 52 Document data, |
53 List<Class> loadFacets) | 53 List<Class> loadFacets) |
54 { | 54 { |
55 logger.debug("ChartArtifact.setup"); | 55 log.debug("ChartArtifact.setup"); |
56 this.identifier = identifier; | 56 this.identifier = identifier; |
57 name = "new_chart"; | 57 name = "new_chart"; |
58 | 58 |
59 List<State> states = getStates(context); | 59 List<State> states = getStates(context); |
60 | 60 |
93 RiverContext flysContext = RiverUtils.getFlysContext(context); | 93 RiverContext flysContext = RiverUtils.getFlysContext(context); |
94 StateEngine engine = (StateEngine) flysContext.get( | 94 StateEngine engine = (StateEngine) flysContext.get( |
95 RiverContext.STATE_ENGINE_KEY); | 95 RiverContext.STATE_ENGINE_KEY); |
96 | 96 |
97 for (String stateId: stateIds) { | 97 for (String stateId: stateIds) { |
98 logger.debug("Append output modes for state: " + stateId); | 98 log.debug("Append output modes for state: " + stateId); |
99 DefaultState state = (DefaultState) engine.getState(stateId); | 99 DefaultState state = (DefaultState) engine.getState(stateId); |
100 | 100 |
101 List<Output> list = state.getOutputs(); | 101 List<Output> list = state.getOutputs(); |
102 if (list == null || list.isEmpty()) { | 102 if (list == null || list.isEmpty()) { |
103 logger.debug("-> No output modes for this state."); | 103 log.debug("-> No output modes for this state."); |
104 continue; | 104 continue; |
105 } | 105 } |
106 | 106 |
107 List<Facet> fs = getFacets(stateId); | 107 List<Facet> fs = getFacets(stateId); |
108 | 108 |
109 if (fs == null || fs.isEmpty()) { | 109 if (fs == null || fs.isEmpty()) { |
110 logger.debug("No facets for previous state found."); | 110 log.debug("No facets for previous state found."); |
111 continue; | 111 continue; |
112 } | 112 } |
113 | 113 |
114 logger.debug("Found " + fs.size() + " facets in previous states."); | 114 log.debug("Found " + fs.size() + " facets in previous states."); |
115 | 115 |
116 List<Output> generated = generateOutputs(list, fs); | 116 List<Output> generated = generateOutputs(list, fs); |
117 | 117 |
118 ProtocolUtils.appendOutputModes(doc, outs, generated); | 118 ProtocolUtils.appendOutputModes(doc, outs, generated); |
119 } | 119 } |
120 | 120 |
121 try { | 121 try { |
122 DefaultState cur = (DefaultState) getCurrentState(context); | 122 DefaultState cur = (DefaultState) getCurrentState(context); |
123 List<Output> list = cur.getOutputs(); | 123 List<Output> list = cur.getOutputs(); |
124 if (list != null && list.size() > 0) { | 124 if (list != null && list.size() > 0) { |
125 logger.debug( | 125 log.debug( |
126 "Append output modes for current state: " + cur.getID()); | 126 "Append output modes for current state: " + cur.getID()); |
127 | 127 |
128 List<Facet> fs = getFacets(cur.getID()); | 128 List<Facet> fs = getFacets(cur.getID()); |
129 | 129 |
130 if (fs != null && fs.size() > 0) { | 130 if (fs != null && fs.size() > 0) { |
131 List<Output> generated = generateOutputs(list, fs); | 131 List<Output> generated = generateOutputs(list, fs); |
132 | 132 |
133 logger.debug("Found " + fs.size() + " current facets."); | 133 log.debug("Found " + fs.size() + " current facets."); |
134 if (!generated.isEmpty()) { | 134 if (!generated.isEmpty()) { |
135 ProtocolUtils.appendOutputModes( | 135 ProtocolUtils.appendOutputModes( |
136 doc, outs, generated); | 136 doc, outs, generated); |
137 } | 137 } |
138 } | 138 } |
139 else { | 139 else { |
140 logger.debug("No facets found for the current state."); | 140 log.debug("No facets found for the current state."); |
141 } | 141 } |
142 } | 142 } |
143 } | 143 } |
144 catch (IllegalArgumentException iae) { | 144 catch (IllegalArgumentException iae) { |
145 // state is not valid, so we do not append its outputs. | 145 // state is not valid, so we do not append its outputs. |
180 String hash, | 180 String hash, |
181 CallContext context, | 181 CallContext context, |
182 List<Facet> facets, | 182 List<Facet> facets, |
183 Object old) | 183 Object old) |
184 { | 184 { |
185 logger.debug("ChartState.computeAdvance"); | 185 log.debug("ChartState.computeAdvance"); |
186 | 186 |
187 | 187 |
188 return null; | 188 return null; |
189 } | 189 } |
190 | 190 |