org.chorem.pollen.votecounting.business
Class NumberMethod

java.lang.Object
  extended by org.chorem.pollen.votecounting.business.NumberMethod
All Implemented Interfaces:
Method

public class NumberMethod
extends Object
implements Method

Méthode de dépouillement pour vote de type number.

Since:
1.2.2
Version:
$Revision: 2859 $ $Date: 2010-02-09 14:50:24 +0100 (mar, 09 fév 2010) $

Field Summary
static String HIDDEN_PREFIX
          Permet de rajouter des choix cachés
 
Constructor Summary
NumberMethod()
           
 
Method Summary
 void executeCounting(List<Choice> choices, boolean byGroup)
          Execute le dépouillement de l'ensemble des choix spécifiés.
 void executeStats(List<Choice> choices, boolean groupCounting, Choice choice, ChoiceDTO choiceDTO)
          Effectue des statistiques sur le choice specifié.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HIDDEN_PREFIX

public static final String HIDDEN_PREFIX
Permet de rajouter des choix cachés

See Also:
Constant Field Values
Constructor Detail

NumberMethod

public NumberMethod()
Method Detail

executeCounting

public void executeCounting(List<Choice> choices,
                            boolean byGroup)
Description copied from interface: Method
Execute le dépouillement de l'ensemble des choix spécifiés.

Specified by:
executeCounting in interface Method
Parameters:
choices - l'ensemble des choix à dépouiller
byGroup - si le dépouillement doit être groupé

executeStats

public void executeStats(List<Choice> choices,
                         boolean groupCounting,
                         Choice choice,
                         ChoiceDTO choiceDTO)
Description copied from interface: Method
Effectue des statistiques sur le choice specifié. La fonction executeCounting doit avoir été executée avant d'appeler cette fonction.

Specified by:
executeStats in interface Method
Parameters:
choices - l'ensemble des choix du dépouillement
groupCounting - si le dépouillement doit être groupé
choice - le choix sur lequel effectuer des statistiques
choiceDTO - le choix contenant les resultats statistiques


Copyright © 2009-2010 CodeLutin. All Rights Reserved.