holoedit.gui
Class CounterCalculation

java.lang.Object
  extended by holoedit.gui.CounterCalculation

public class CounterCalculation
extends java.lang.Object

La classe Compteur qui fabrique un compteur hh:mm:ss:centieme de s*


Field Summary
private  int centiSeconde
           
private  int heure
           
private  int minute
           
private  int seconde
           
 
Constructor Summary
CounterCalculation()
           
CounterCalculation(int h, int m, int s, int cs)
           
 
Method Summary
 void addCentiSecondes(int absTime, int val)
           
 void addHeures(double absTime, int val)
          methodes d'incrementation
 CounterCalculation addition(CounterCalculation c)
          addition de temps, retourne un temp en milliseconde
 void addMinutes(double absTime, int val)
           
 void addSecondes(double absTime, int val)
           
 void addSecondesD(double absTime, int val)
           
 int getValCentiSeconde()
           
 int getValHeure()
          pour recuperer la valeur du compteur
 int getValMinute()
           
 int getValSeconde()
           
 boolean inferieur(CounterCalculation c)
          comparaison de deux compteur
 void raz()
          methode de remise a zero du compteur
 void setValeur(int H, int M, int S, int Cs)
          methode pour modifier la date
 void setValeurDelta(int S, int Cs)
          methode pour modifier la date
 CounterCalculation soustract(CounterCalculation c)
          soustraction de temps, retourne un temp en milliseconde
 int toCentiSeconde()
          passage du temps compteur en milliseconde
 boolean toCompteur(double temps)
          passage du temps en milliseconde en temps compteur
 int toMilliSeconde()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

heure

private int heure

minute

private int minute

seconde

private int seconde

centiSeconde

private int centiSeconde
Constructor Detail

CounterCalculation

public CounterCalculation()

CounterCalculation

public CounterCalculation(int h,
                          int m,
                          int s,
                          int cs)
Method Detail

setValeur

public void setValeur(int H,
                      int M,
                      int S,
                      int Cs)
methode pour modifier la date


setValeurDelta

public void setValeurDelta(int S,
                           int Cs)
methode pour modifier la date


raz

public void raz()
methode de remise a zero du compteur


addHeures

public void addHeures(double absTime,
                      int val)
methodes d'incrementation


addMinutes

public void addMinutes(double absTime,
                       int val)

addSecondes

public void addSecondes(double absTime,
                        int val)

addSecondesD

public void addSecondesD(double absTime,
                         int val)

addCentiSecondes

public void addCentiSecondes(int absTime,
                             int val)

getValHeure

public int getValHeure()
pour recuperer la valeur du compteur


getValMinute

public int getValMinute()

getValSeconde

public int getValSeconde()

getValCentiSeconde

public int getValCentiSeconde()

toCentiSeconde

public int toCentiSeconde()
passage du temps compteur en milliseconde


toMilliSeconde

public int toMilliSeconde()

toCompteur

public boolean toCompteur(double temps)
passage du temps en milliseconde en temps compteur


soustract

public CounterCalculation soustract(CounterCalculation c)
soustraction de temps, retourne un temp en milliseconde


addition

public CounterCalculation addition(CounterCalculation c)
addition de temps, retourne un temp en milliseconde


inferieur

public boolean inferieur(CounterCalculation c)
comparaison de deux compteur