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 }

http://dive4elements.wald.intevation.org