Package fr.ifremer.isisfish.vcs
Interface VetoableActionListener
public interface VetoableActionListener
Permet a une action d'etre interdite avant qu'elle ne soit faite. Pour cela
Il faut implanter cette classe pour surveiller les actions, et l'enregistrer
en tant que listener d'action sur le vcs.
- Version:
- $Revision$ Last update: $Date$ by : $Author$
- Author:
- poussin
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canDoAction
(VCS vcs, VCSActionEvent action, File... files) Permet d'arreter l'action qui souhaite etre faite, si on retourne false
-
Method Details
-
canDoAction
Permet d'arreter l'action qui souhaite etre faite, si on retourne false- Parameters:
vcs
- le vcs qui va faire l'actionaction
- l'action que l'on souhaite fairefiles
- les fichiers impactes par l'action- Returns:
- vrai si l'action peut-etre faite, false pour interdire l'action
-