org.drools.examples.jiahvac.sim
Class Simulator

java.lang.Object
  extended by org.drools.examples.jiahvac.sim.Simulator
All Implemented Interfaces:
java.lang.Runnable

public class Simulator
extends java.lang.Object
implements java.lang.Runnable

 

Constructor Summary
Simulator(int numOfFloors, double initialTempuratureReading, Vent.State initialVentState)
           
 
Method Summary
 Floor[] getFloors()
           
 HeatPump[] getHeatPumps()
           
 double getOutdoorTempurature()
           
 void run()
           
 void setOutdoorTempurature(double tempurature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Simulator

public Simulator(int numOfFloors,
                 double initialTempuratureReading,
                 Vent.State initialVentState)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

getFloors

public Floor[] getFloors()

getHeatPumps

public HeatPump[] getHeatPumps()

setOutdoorTempurature

public void setOutdoorTempurature(double tempurature)

getOutdoorTempurature

public double getOutdoorTempurature()