comparison flys-client/src/main/java/de/intevation/flys/client/shared/model/ArtifactDescription.java @ 12:fa0aad20af53

Adjusted interfaces used for the ArtifactDescription and added default implementations. flys-client/trunk@1321 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 17 Feb 2011 08:31:33 +0000
parents 9cb3ee7ed8ba
children a2923d63f530
comparison
equal deleted inserted replaced
11:6aeb4072eeb4 12:fa0aad20af53
1 package de.intevation.flys.client.shared.model; 1 package de.intevation.flys.client.shared.model;
2
3 import java.io.Serializable;
4
2 5
3 /** 6 /**
4 * The artifact description describes a state of an artifact. There are 7 * The artifact description describes a state of an artifact. There are
5 * operations defined that return former inserted data, possible input values 8 * operations defined that return former inserted data, possible input values
6 * and output targets that are available in the current state of the artifact. 9 * and output targets that are available in the current state of the artifact.
7 * 10 *
8 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> 11 * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a>
9 */ 12 */
10 public interface ArtifactDescription { 13 public interface ArtifactDescription extends Serializable {
11 14
12 /** 15 /**
13 * Returns the data that have been inserted in former states of the 16 * Returns the data that have been inserted in former states of the
14 * artifact. 17 * artifact.
15 * 18 *

http://dive4elements.wald.intevation.org