jus.util
Class Counter

java.lang.Object
  extended by jus.util.Counter
All Implemented Interfaces:
java.io.Serializable

public class Counter
extends java.lang.Object
implements java.io.Serializable

Author:
morat
See Also:
Serialized Form

Constructor Summary
Counter()
          Creates new Counter
Counter(int unity)
          Construit un compteur avec comme base l'unité unity
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
           
 void firePropertyChange(java.beans.PropertyChangeEvent t)
          emet l'evt t
 int getCounter()
          valeur du compteur
 int getUnity()
          Getter for property unity.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
           
 void setCounter(int v)
          affecte la valeur du compteur
 void setUnity(int unity)
          Setter for property unity.
 void start()
          Démarre le compteur
 void start(int v)
          démarre le compteur avec comme valeur initiale v
 void stop()
          arrête le compteur
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Counter

public Counter()
Creates new Counter


Counter

public Counter(int unity)
Construit un compteur avec comme base l'unité unity

Parameters:
unity - l'unité de base
Method Detail

start

public void start()
Démarre le compteur


start

public void start(int v)
démarre le compteur avec comme valeur initiale v

Parameters:
v - la valeur initiale compteur

stop

public void stop()
arrête le compteur


firePropertyChange

public void firePropertyChange(java.beans.PropertyChangeEvent t)
emet l'evt t

Parameters:
t -

getCounter

public int getCounter()
valeur du compteur

Returns:
la valeur du compteur

setCounter

public void setCounter(int v)
affecte la valeur du compteur

Parameters:
v - la nouvelle valeur du compteur

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

addVetoableChangeListener

public void addVetoableChangeListener(java.beans.VetoableChangeListener listener)

removeVetoableChangeListener

public void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)

getUnity

public int getUnity()
Getter for property unity.

Returns:
Value of property unity.

setUnity

public void setUnity(int unity)
              throws java.beans.PropertyVetoException
Setter for property unity.

Parameters:
unity - New value of property unity.
Throws:
java.beans.PropertyVetoException