Mercurial > dive4elements > river
view flys-client/src/main/java/de/intevation/flys/client/client/services/AddArtifactService.java @ 4604:488db475613d
Add methods to hide and show the manage projects button of the header
It should be possible to show the manage projects button only if the ProjectList
is hidden. Therefore add methods to allow to show and hide the button.
author | Björn Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Fri, 30 Nov 2012 10:00:39 +0100 |
parents | bc06a671ef60 |
children |
line wrap: on
line source
package de.intevation.flys.client.client.services; import com.google.gwt.user.client.rpc.RemoteService; import com.google.gwt.user.client.rpc.RemoteServiceRelativePath; import de.intevation.flys.client.shared.exceptions.ServerException; import de.intevation.flys.client.shared.model.Artifact; import de.intevation.flys.client.shared.model.Collection; /** * This interface describes the service to add an existing artifact to an * existing collection. * * @author <a href="mailto:ingo.weinzierl@intevation.de">Ingo Weinzierl</a> */ @RemoteServiceRelativePath("add-artifact") public interface AddArtifactService extends RemoteService { /** * Adds an artifact to a collection. * * @param collection The Collection that should be extended. * @param artifact The artifact that should be added. * @param url The url of the artifact server. * * @return the Collection after the operation. */ Collection add( Collection collection, Artifact artifact, String locale) throws ServerException; } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :