Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java @ 12:4ebe57b170d3
Integration of moving through the Artifact-States and rendering the UI.
gnv/trunk@91 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Wed, 16 Sep 2009 07:44:26 +0000 |
parents | a4cb6d175a6e |
children | 2535158e2687 |
comparison
equal
deleted
inserted
replaced
11:3cb753564552 | 12:4ebe57b170d3 |
---|---|
7 | 7 |
8 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException; | 8 import de.intevation.gnv.artifactdatabase.client.exception.ArtifactDatabaseClientException; |
9 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; | 9 import de.intevation.gnv.artifactdatabase.objects.ArtifactDescription; |
10 import de.intevation.gnv.artifactdatabase.objects.ArtifactFactory; | 10 import de.intevation.gnv.artifactdatabase.objects.ArtifactFactory; |
11 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject; | 11 import de.intevation.gnv.artifactdatabase.objects.ArtifactObject; |
12 import de.intevation.gnv.artifactdatabase.objects.InputParameter; | |
12 | 13 |
13 /** | 14 /** |
14 * @author Tim Englich <tim.englich@intevation.de> | 15 * @author Tim Englich <tim.englich@intevation.de> |
15 * | 16 * |
16 */ | 17 */ |
37 * @param currentArtifact | 38 * @param currentArtifact |
38 * @return the Current Artifact | 39 * @return the Current Artifact |
39 * @throws ArtifactDatabaseClientException | 40 * @throws ArtifactDatabaseClientException |
40 */ | 41 */ |
41 public ArtifactDescription getCurrentStepDescription(ArtifactObject artifactFactory, ArtifactObject currentArtifact) throws ArtifactDatabaseClientException; | 42 public ArtifactDescription getCurrentStepDescription(ArtifactObject artifactFactory, ArtifactObject currentArtifact) throws ArtifactDatabaseClientException; |
43 | |
44 /** | |
45 * | |
46 * @param currentArtifact | |
47 * @return the Current Artifact | |
48 * @throws ArtifactDatabaseClientException | |
49 */ | |
50 public ArtifactDescription doNextStep(ArtifactObject artifactFactory, ArtifactObject currentArtifact, String state2reach, Collection<InputParameter> inputParameter) throws ArtifactDatabaseClientException; | |
42 } | 51 } |