Class Weerstation

java.lang.Object
  
public class Weerstation
extends Object

De main klasse die het hele programma aanstuurt

Author:
Projectgroep B5

Field Summary
(package private)  Timer animator
           
(package private)  Calendar calPeriod
           
(package private)  boolean currentGraph
           
(package private)  int currentScreen
           
(package private)  boolean graph
           
(package private)  boolean load
           
(package private)  Measurement meting1
           
(package private)  ArrayList<Measurement> meting2
           
(package private)  Calendar now
           
(package private)  Timer starter
           
(package private)  boolean startup
           
(package private)  boolean startupState
           
(package private)  boolean wait
           
(package private)  WeerstationConnector weerstation1
           
 
Constructor Summary
Weerstation()
          Constructor voor weerstation
 
Method Summary
 void checkData()
          Controleert de binnenkomende data op corrupte data en verwijderd deze
 void startLoadAnimatie()
          Start de animatie die speelt tijdens het laden op de achtergrond van het weerstation
 void startStartupAnimatie()
          Start de animatie die speelt tijdens het opstarten en laden van het weerstation
 void stopLoadAnimatie()
          Stopt de animatie die speelt tijdens het laden op de achtergrond van het weerstation
 void stopStartupAnimatie()
          Stopt de animatie die speelt tijdens het opstarten en laden van het weerstation
 
Methods inherited from class
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

animator

Timer animator

calPeriod

Calendar calPeriod

currentGraph

boolean currentGraph

currentScreen

int currentScreen

graph

boolean graph

load

boolean load

meting1

Measurement meting1

meting2

ArrayList<Measurement> meting2

now

Calendar now

starter

Timer starter

startup

boolean startup

startupState

boolean startupState

wait

boolean wait

weerstation1

WeerstationConnector weerstation1
Constructor Detail

Weerstation

public Weerstation()
Constructor voor weerstation

Method Detail

checkData

public void checkData()
Controleert de binnenkomende data op corrupte data en verwijderd deze

Parameters:
it - De iterator die over de metingen heenloopt
m - De meting die op dat moment gecontrolleerd wordt

startLoadAnimatie

public void startLoadAnimatie()
Start de animatie die speelt tijdens het laden op de achtergrond van het weerstation

Parameters:
animator - De timer die de animatie laat lopen

startStartupAnimatie

public void startStartupAnimatie()
Start de animatie die speelt tijdens het opstarten en laden van het weerstation

Parameters:
starter - De timer die de animatie laat lopen

stopLoadAnimatie

public void stopLoadAnimatie()
Stopt de animatie die speelt tijdens het laden op de achtergrond van het weerstation

Parameters:
animator - De timer die de animatie laat lopen

stopStartupAnimatie

public void stopStartupAnimatie()
Stopt de animatie die speelt tijdens het opstarten en laden van het weerstation

Parameters:
starter - De timer die de animatie laat lopen