A B C D E F G H I M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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
All Classes All Packages