AbstractReport |
Abstract class, tha base of all reports.
|
ActivityAndUsageReport |
Class for Activity and usage report
|
ConsumptionReport |
Class for Consumption report
|
Event |
Abstract class, the base for all events in reports
|
EventReport |
Class for Event report
|
EventsKeeper |
Class that keeps all events and collect them
|
EventStrategy |
Class for events that are caused by strategy changes or in strategy flow
|
HouseConfigurationReport |
Class for House configuration report
|
InteractionEvent |
Class for events that are caused by an interaction between person/pet and some device
|
RepairEvent |
Class for events that are caused by the fact of repairing some device
|
ReportGenerator |
Class for generating reports and writing them down to the .txt file
|
WeatherEvent |
Class for events that are caused by weather changes
|