Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactDescription.java @ 9:a4cb6d175a6e
Support for Initial DescribeCall to ArtifactDatabase implemented
gnv/trunk@85 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Mon, 14 Sep 2009 15:29:38 +0000 |
parents | |
children | 4ebe57b170d3 |
comparison
equal
deleted
inserted
replaced
8:65ff6fcfee0c | 9:a4cb6d175a6e |
---|---|
1 /** | |
2 * | |
3 */ | |
4 package de.intevation.gnv.artifactdatabase.objects; | |
5 | |
6 import java.util.Collection; | |
7 | |
8 import org.w3c.dom.Node; | |
9 | |
10 /** | |
11 * @author Tim Englich <tim.englich@intevation.de> | |
12 * | |
13 */ | |
14 public interface ArtifactDescription { | |
15 | |
16 /** | |
17 * @return the currentUI | |
18 */ | |
19 public abstract Node getCurrentUI(); | |
20 | |
21 /** | |
22 @param currentUI the currentUI to set | |
23 */ | |
24 public abstract void setCurrentUI(Node currentUI); | |
25 | |
26 /** | |
27 @param currentOut the currentOut to set | |
28 */ | |
29 public abstract void setCurrentOut(Node currentOut); | |
30 | |
31 /** | |
32 * @return the reachableStates | |
33 */ | |
34 public abstract Collection<String> getReachableStates(); | |
35 | |
36 /** | |
37 @param reachableStates the reachableStates to set | |
38 */ | |
39 public abstract void setReachableStates(Collection<String> reachableStates); | |
40 | |
41 /** | |
42 * @return the currentState | |
43 */ | |
44 public abstract String getCurrentState(); | |
45 | |
46 /** | |
47 @param currentState the currentState to set | |
48 */ | |
49 public abstract void setCurrentState(String currentState); | |
50 | |
51 } |