Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java @ 3306:1b41dc00b1f7
Create shapefile directory instead of shapefile 'file'
flys-artifacts/trunk@4992 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Fri, 13 Jul 2012 12:41:44 +0000 |
parents | 1b9f791937c3 |
children | 0d63581c5df1 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java Fri Jul 13 11:14:22 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java Fri Jul 13 12:41:44 2012 +0000 @@ -2,49 +2,39 @@ import de.intevation.artifactdatabase.ArtifactDatabaseImpl; import de.intevation.artifactdatabase.DefaultArtifact; - +import de.intevation.artifactdatabase.ProtocolUtils; import de.intevation.artifactdatabase.data.DefaultStateData; import de.intevation.artifactdatabase.data.StateData; - import de.intevation.artifactdatabase.state.DefaultFacet; import de.intevation.artifactdatabase.state.DefaultOutput; import de.intevation.artifactdatabase.state.Facet; import de.intevation.artifactdatabase.state.Output; import de.intevation.artifactdatabase.state.State; import de.intevation.artifactdatabase.state.StateEngine; - import de.intevation.artifactdatabase.transition.TransitionEngine; - import de.intevation.artifacts.Artifact; import de.intevation.artifacts.ArtifactDatabase; import de.intevation.artifacts.ArtifactDatabaseException; import de.intevation.artifacts.ArtifactFactory; import de.intevation.artifacts.CallContext; import de.intevation.artifacts.CallMeta; - +import de.intevation.artifacts.Message; import de.intevation.artifacts.common.ArtifactNamespaceContext; - import de.intevation.artifacts.common.utils.XMLUtils; - +import de.intevation.artifacts.common.utils.XMLUtils.ElementCreator; import de.intevation.flys.artifacts.cache.CacheFactory; - import de.intevation.flys.artifacts.context.FLYSContext; - +import de.intevation.flys.artifacts.model.CalculationMessage; import de.intevation.flys.artifacts.states.DefaultState; import de.intevation.flys.artifacts.states.DefaultState.ComputeType; - -import de.intevation.artifactdatabase.ProtocolUtils; - import de.intevation.flys.utils.FLYSUtils; -import de.intevation.artifacts.common.utils.XMLUtils.ElementCreator; - import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.HashSet; +import java.util.LinkedList; import java.util.List; -import java.util.LinkedList; import java.util.Map; import java.util.Set; import java.util.TreeMap; @@ -54,14 +44,10 @@ import net.sf.ehcache.Cache; import org.apache.log4j.Logger; - import org.w3c.dom.Document; import org.w3c.dom.Element; -import org.w3c.dom.NodeList; import org.w3c.dom.Node; - -import de.intevation.artifacts.Message; -import de.intevation.flys.artifacts.model.CalculationMessage; +import org.w3c.dom.NodeList; /** * The default FLYS artifact with convenience added. @@ -266,7 +252,7 @@ * @return Mapping of state-ids to facets. */ protected Map<String, List<Facet>> cloneFacets() { - Map copy = new HashMap<String, List<Facet>>(); + Map<String, List<Facet>> copy = new HashMap<String, List<Facet>>(); for (Map.Entry<String, List<Facet>> entry: facets.entrySet()) { List<Facet> facets = entry.getValue(); @@ -422,6 +408,7 @@ * * @return the description of this artifact. */ + @Override public Document describe(Document data, CallContext context) { logger.debug("Describe: the current state is: " + getCurrentStateId()); @@ -557,6 +544,7 @@ * * @return a document that contains a SUCCESS or FAILURE message. */ + @Override public Document advance(Document target, CallContext context) { Document doc = XMLUtils.newDocument();