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
 boolean canDoAction(VCS vcs, VCSActionEvent action, File... files)
          Permet d'arreter l'action qui souhaite etre faite, si on retourne false
 

Method Detail

canDoAction

boolean canDoAction(VCS vcs,
                    VCSActionEvent action,
                    File... files)
Permet d'arreter l'action qui souhaite etre faite, si on retourne false

Parameters:
vcs - le vcs qui va faire l'action
action - l'action que l'on souhaite faire
files - les fichiers impactes par l'action
Returns:
vrai si l'action peut-etre faite, false pour interdire l'action


Copyright © 1999-2012 CodeLutin. All Rights Reserved.