Mercurial > dive4elements > river
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 * |