comparison flys-client/src/main/java/de/intevation/flys/client/client/services/ArtifactServiceAsync.java @ 3865:436eec3be6ff

Allow to create a discharge curve from a gauge info This is only a draft yet. flys-client/trunk@5639 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Bjoern Ricks <bjoern.ricks@intevation.de>
date Fri, 28 Sep 2012 08:57:48 +0000
parents bc06a671ef60
children 6cc5186b9b48
comparison
equal deleted inserted replaced
3864:c434dd2e84cf 3865:436eec3be6ff
1 package de.intevation.flys.client.client.services; 1 package de.intevation.flys.client.client.services;
2 2
3 import com.google.gwt.user.client.rpc.AsyncCallback; 3 import com.google.gwt.user.client.rpc.AsyncCallback;
4 4
5 import de.intevation.flys.client.shared.model.Artifact; 5 import de.intevation.flys.client.shared.model.Artifact;
6 import de.intevation.flys.client.shared.model.Collection;
6 7
7 import de.intevation.flys.client.shared.model.Recommendation; 8 import de.intevation.flys.client.shared.model.Recommendation;
8 9
9 /** 10 /**
10 * This interface provides artifact specific services as CREATE, DESCRIBE, FEED, 11 * This interface provides artifact specific services as CREATE, DESCRIBE, FEED,
17 public void create( 18 public void create(
18 String locale, 19 String locale,
19 String factory, 20 String factory,
20 Recommendation recommendation, 21 Recommendation recommendation,
21 AsyncCallback<Artifact> callback); 22 AsyncCallback<Artifact> callback);
23
24 public void createGaugeDischargeCurverArtifact(
25 Collection collection,
26 String locale,
27 String river,
28 Long gaugeref,
29 AsyncCallback<Artifact> callback
30 );
22 } 31 }
23 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 32 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org