Mercurial > dive4elements > gnv-client
diff gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java @ 778:9a828e5a2390
Removed trailing whitespace
gnv-artifacts/trunk@851 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 29 Mar 2010 07:58:51 +0000 |
parents | d47901df0a14 |
children | b1f5f2a8840f |
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Fri Mar 26 15:31:20 2010 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Mon Mar 29 07:58:51 2010 +0000 @@ -49,7 +49,7 @@ * @author Ingo Weinzierl (ingo.weinzierl@intevation.de) * @author Sascha L. Teichmann (sascha.teichmann@intevation.de) */ -public abstract class GNVArtifactBase extends GNVDefaultArtifact +public abstract class GNVArtifactBase extends GNVDefaultArtifact implements PreSettingArtifact { /** @@ -81,9 +81,9 @@ public static final String XPATH_TARGET_NAME = "/art:action/art:target/@name"; - public static final String XPATH_OUTPUT_NAME = "/art:action/art:out/@name"; + public static final String XPATH_OUTPUT_NAME = "/art:action/art:out/@name"; - public static final String XPATH_OUTPUT_PARAMS = "/art:action/art:out/art:params/art:input"; + public static final String XPATH_OUTPUT_PARAMS = "/art:action/art:out/art:params/art:input"; public static final String INITIAL_STATE = "product"; @@ -96,7 +96,7 @@ * The States that can be used */ protected Map<String, State> states = null; - + /** * The Transitions which can switch between the different States. */ @@ -160,14 +160,14 @@ next = states.get(targetState); boolean success = go2NextState(context, result, next); - + if (success){ result = createReport( result, "result", "success", "Advance success" ); }else{ result = ArtifactXMLUtilities. - createExceptionReport("Error while going to next State.", + createExceptionReport("Error while going to next State.", XMLUtils.newDocument()); } } @@ -309,12 +309,12 @@ } return false; } - + public Document initialize (CallContext context) { Document result = XMLUtils.newDocument(); try { this.current.initialize(super.identifier, context); - + if (this.current instanceof AutoResumeState){ // Jump to next State using the Transitions. State next = this.getNextReachableState(this.current); @@ -327,12 +327,12 @@ }else{ result = ArtifactXMLUtilities. createExceptionReport( - "Error while going to next State.", + "Error while going to next State.", XMLUtils.newDocument()); } }else{ result = ArtifactXMLUtilities. - createExceptionReport("No propper State found.", + createExceptionReport("No propper State found.", XMLUtils.newDocument()); } }else{ @@ -347,7 +347,7 @@ } return result; } - + protected State getNextReachableState(State current){ Iterator<Transition> it = this.transitions.iterator(); String from = current.getID(); @@ -372,15 +372,15 @@ log.debug("GNVArtifactBase.getConfigurationFragment"); String xpathQuery = XPATH_ARTIFACT_CONFIGURATION.replaceAll( XPATH_IDENTIFIER_REPLACE, this.name); - + Element configurationNode = (Element)Config.getNodeXPath(document, xpathQuery); - + String link = configurationNode.getAttribute("xlink:href"); if (link != null ){ String absolutFileName = Config.replaceConfigDir(link); configurationNode = (Element)new ArtifactXMLUtilities().readConfiguration(absolutFileName); } - + return configurationNode; } @@ -451,7 +451,7 @@ * @see de.intevation.artifactdatabase.DefaultArtifact#setup(java.lang.String, de.intevation.artifacts.ArtifactFactory, java.lang.Object, org.w3c.dom.Document) */ @Override - public void setup(String identifier, ArtifactFactory factory, + public void setup(String identifier, ArtifactFactory factory, Object context,Document data) { log.debug("GNVArtifactBase.setup"); super.setup(identifier, factory, context, data); @@ -466,7 +466,7 @@ GNVArtifactContext gnvContext = (GNVArtifactContext) localContext; Document doc = gnvContext.getConfig(); Node artifactNode = this.getConfigurationFragment(doc); - + NodeList stateList = Config.getNodeSetXPath(artifactNode, "states/state"); this.states = new HashMap<String, State>(stateList @@ -482,7 +482,7 @@ } } } - + NodeList transitionList = Config.getNodeSetXPath(artifactNode, "states/transition"); this.transitions = new ArrayList<Transition>(transitionList.getLength()); @@ -523,7 +523,7 @@ return document; } - + protected boolean getIncludeUIFromDocument(Document document){ String value = XMLUtils.xpathString( document, XPATH_INCLUDE_UI, ArtifactNamespaceContext.INSTANCE); @@ -871,14 +871,14 @@ current.endOfLife(globalContext); } } - + /** * @see de.intevation.gnv.artifacts.PreSettingArtifact#getPreSettings() */ public Map<String, InputData> getPreSettings() { return this.preSettings; } - + /** * @see de.intevation.gnv.artifacts.PreSettingArtifact#setPreSettings(java.util.Map) */