comparison gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java @ 493:cef17cc90fd0

Changed some method signatures of the State interface. Use CallContext objects instead of CallMeta objects which are a subset of CallContext. gnv-artifacts/trunk@570 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 19 Jan 2010 10:58:46 +0000
parents d265f5dc2979
children 90f03b909bb0
comparison
equal deleted inserted replaced
492:79e80c289018 493:cef17cc90fd0
175 175
176 // 3. Switch to next State 176 // 3. Switch to next State
177 current = next; 177 current = next;
178 178
179 // 4. Initialize next Step 179 // 4. Initialize next Step
180 current.initialize(identifier, context.getMeta()); 180 current.initialize(identifier, context);
181 181
182 result = createReport( 182 result = createReport(
183 result, "result", "success", "Advance success" 183 result, "result", "success", "Advance success"
184 ); 184 );
185 } 185 }
339 } 339 }
340 340
341 public Document initialize (CallContext context) { 341 public Document initialize (CallContext context) {
342 Document result = XMLUtils.newDocument(); 342 Document result = XMLUtils.newDocument();
343 try { 343 try {
344 this.current.initialize(super.identifier, context.getMeta()); 344 this.current.initialize(super.identifier, context);
345 result = new ArtifactXMLUtilities() 345 result = new ArtifactXMLUtilities()
346 .createSuccessReport("Initialize success", 346 .createSuccessReport("Initialize success",
347 XMLUtils.newDocument()); 347 XMLUtils.newDocument());
348 } catch (StateException e) { 348 } catch (StateException e) {
349 log.error(e,e); 349 log.error(e,e);
727 creator, xCreator, document, context 727 creator, xCreator, document, context
728 ); 728 );
729 staticNode.appendChild(staticUI); 729 staticNode.appendChild(staticUI);
730 730
731 this.current.describe( 731 this.current.describe(
732 document, uiNode, context.getMeta(), uuid 732 document, uiNode, context, uuid
733 ); 733 );
734 } 734 }
735 } 735 }
736 736
737 737

http://dive4elements.wald.intevation.org