A B C D E F G H I M N O P R S T U V W 
All Classes All Packages

C

calculateConsumption() - Method in class cz.cvut.fel.omo.SmartHome.HomeNormalStrategy
 
changeFloor(int) - Method in class cz.cvut.fel.omo.SmartHome.alive.Creature
Changes the floor the person is on.
changeFloorRandom() - Method in class cz.cvut.fel.omo.SmartHome.alive.Creature
Randomly changes the floor a person is on.
checkBrokenDevices(List<Creature>) - Method in class cz.cvut.fel.omo.SmartHome.HomeNormalStrategy
 
CHILD - cz.cvut.fel.omo.SmartHome.alive.Role
 
ClassificationEnum - Enum in cz.cvut.fel.omo.SmartHome.devices
 
ClassificationEnum() - Constructor for enum cz.cvut.fel.omo.SmartHome.devices.ClassificationEnum
 
CoffeeMachine - Class in cz.cvut.fel.omo.SmartHome.devices.action.common
 
CoffeeMachine(Floor, String, int, Consumption) - Constructor for class cz.cvut.fel.omo.SmartHome.devices.action.common.CoffeeMachine
 
condition - Variable in class cz.cvut.fel.omo.SmartHome.devices.AbstractDevice
 
consume() - Method in class cz.cvut.fel.omo.SmartHome.devices.AbstractDevice
Method calculating consuming of device.
consume() - Method in class cz.cvut.fel.omo.SmartHome.devices.action.AbstractActionDevice
 
consume() - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.AbstractWeatherDevice
 
consume() - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.sun.insideBlinds.InsideBlinds
 
consume() - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.temperature.splitSystem.SplitSystem
 
consume() - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.wind.outsideBlinds.OutsideBlinds
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.AbstractState
Method calculating consuming of device.
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.action.states.ActionDeviceBrokenState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.action.states.ActionDeviceBusyState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.action.states.ActionDeviceOffState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.action.states.ActionDeviceOnState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.action.states.SportDeviceBrokenState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.action.states.SportDeviceNotUsedState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.action.states.SportDeviceUsedState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.sun.insideBlinds.states.InsideBlindsBrokenState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.sun.insideBlinds.states.InsideBlindsDownState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.sun.insideBlinds.states.InsideBlindsOffState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.sun.insideBlinds.states.InsideBlindsUpState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.temperature.splitSystem.states.SplitSystemBrokenState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.temperature.splitSystem.states.SplitSystemOffState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.temperature.splitSystem.states.SplitSystemOnState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.wind.outsideBlinds.states.OutsideBlindsBrokenState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.wind.outsideBlinds.states.OutsideBlindsDownState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.wind.outsideBlinds.states.OutsideBlindsOffState
 
consume(AbstractDevice) - Method in class cz.cvut.fel.omo.SmartHome.devices.weather.wind.outsideBlinds.states.OutsideBlindsUpState
 
consumes(double) - Method in class cz.cvut.fel.omo.SmartHome.devices.AbstractDevice
Method calculating total consuming of device.
consumes(double) - Method in class cz.cvut.fel.omo.SmartHome.devices.Consumption
Method calculating total consuming of device.
consumption - Variable in class cz.cvut.fel.omo.SmartHome.devices.AbstractDevice
 
consumption - Variable in class cz.cvut.fel.omo.SmartHome.devices.Consumption
 
Consumption - Class in cz.cvut.fel.omo.SmartHome.devices
 
Consumption(ConsumptionType, double) - Constructor for class cz.cvut.fel.omo.SmartHome.devices.Consumption
 
ConsumptionReport - Class in cz.cvut.fel.omo.SmartHome.report
Class for Consumption report
ConsumptionReport() - Constructor for class cz.cvut.fel.omo.SmartHome.report.ConsumptionReport
 
consumptionType - Variable in class cz.cvut.fel.omo.SmartHome.devices.Consumption
 
ConsumptionType - Enum in cz.cvut.fel.omo.SmartHome.devices
 
ConsumptionType() - Constructor for enum cz.cvut.fel.omo.SmartHome.devices.ConsumptionType
 
continueAction() - Method in class cz.cvut.fel.omo.SmartHome.alive.Creature
Continues the action of a person on a current device
controlPanel - Variable in class cz.cvut.fel.omo.SmartHome.home.House
 
ControlPanel - Class in cz.cvut.fel.omo.SmartHome
 
ControlPanel(HomeStrategy) - Constructor for class cz.cvut.fel.omo.SmartHome.ControlPanel
 
createAutomaticFeeder(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createBicycle(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createBikeTrainer(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createCoffeeMachine(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createElectromobile(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createGasStove(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createInsideBlinds(Floor, WeatherDeviceSetUp) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createMechanicalToy(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createMicrowave(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createOutsideBlinds(Floor, WeatherDeviceSetUp) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createProjector(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createRowingMachine(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createSplitSystem(Floor, WeatherDeviceSetUp) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createTreadmill(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createTurnable(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
createTV(Floor) - Static method in class cz.cvut.fel.omo.SmartHome.factory.HomeFactory
 
Creature - Class in cz.cvut.fel.omo.SmartHome.alive
 
Creature(Role) - Constructor for class cz.cvut.fel.omo.SmartHome.alive.Creature
Creates person with role on random floor.
creatures - Variable in class cz.cvut.fel.omo.SmartHome.home.House
 
currentDevice - Variable in class cz.cvut.fel.omo.SmartHome.alive.Creature
 
cz.cvut.fel.omo.SmartHome - package cz.cvut.fel.omo.SmartHome
 
cz.cvut.fel.omo.SmartHome.alive - package cz.cvut.fel.omo.SmartHome.alive
 
cz.cvut.fel.omo.SmartHome.devices - package cz.cvut.fel.omo.SmartHome.devices
 
cz.cvut.fel.omo.SmartHome.devices.action - package cz.cvut.fel.omo.SmartHome.devices.action
 
cz.cvut.fel.omo.SmartHome.devices.action.common - package cz.cvut.fel.omo.SmartHome.devices.action.common
 
cz.cvut.fel.omo.SmartHome.devices.action.pet - package cz.cvut.fel.omo.SmartHome.devices.action.pet
 
cz.cvut.fel.omo.SmartHome.devices.action.sport - package cz.cvut.fel.omo.SmartHome.devices.action.sport
 
cz.cvut.fel.omo.SmartHome.devices.action.states - package cz.cvut.fel.omo.SmartHome.devices.action.states
 
cz.cvut.fel.omo.SmartHome.devices.alarms - package cz.cvut.fel.omo.SmartHome.devices.alarms
 
cz.cvut.fel.omo.SmartHome.devices.alarms.events - package cz.cvut.fel.omo.SmartHome.devices.alarms.events
 
cz.cvut.fel.omo.SmartHome.devices.weather - package cz.cvut.fel.omo.SmartHome.devices.weather
 
cz.cvut.fel.omo.SmartHome.devices.weather.event - package cz.cvut.fel.omo.SmartHome.devices.weather.event
 
cz.cvut.fel.omo.SmartHome.devices.weather.sun.insideBlinds - package cz.cvut.fel.omo.SmartHome.devices.weather.sun.insideBlinds
 
cz.cvut.fel.omo.SmartHome.devices.weather.sun.insideBlinds.states - package cz.cvut.fel.omo.SmartHome.devices.weather.sun.insideBlinds.states
 
cz.cvut.fel.omo.SmartHome.devices.weather.temperature.splitSystem - package cz.cvut.fel.omo.SmartHome.devices.weather.temperature.splitSystem
 
cz.cvut.fel.omo.SmartHome.devices.weather.temperature.splitSystem.states - package cz.cvut.fel.omo.SmartHome.devices.weather.temperature.splitSystem.states
 
cz.cvut.fel.omo.SmartHome.devices.weather.wind.outsideBlinds - package cz.cvut.fel.omo.SmartHome.devices.weather.wind.outsideBlinds
 
cz.cvut.fel.omo.SmartHome.devices.weather.wind.outsideBlinds.states - package cz.cvut.fel.omo.SmartHome.devices.weather.wind.outsideBlinds.states
 
cz.cvut.fel.omo.SmartHome.factory - package cz.cvut.fel.omo.SmartHome.factory
 
cz.cvut.fel.omo.SmartHome.home - package cz.cvut.fel.omo.SmartHome.home
 
cz.cvut.fel.omo.SmartHome.report - package cz.cvut.fel.omo.SmartHome.report
 
cz.cvut.fel.omo.SmartHome.sensor - package cz.cvut.fel.omo.SmartHome.sensor
 
cz.cvut.fel.omo.SmartHome.util - package cz.cvut.fel.omo.SmartHome.util
 
cz.cvut.fel.omo.SmartHome.world - package cz.cvut.fel.omo.SmartHome.world
 
A B C D E F G H I M N O P R S T U V W 
All Classes All Packages