A B C D E F G H I J L M N O P R S T U V W X Y Z 

A

AbstractCommand - Class in fr.liglab.adele.icasa.commands
 
AbstractCommand() - Constructor for class fr.liglab.adele.icasa.commands.AbstractCommand
 
AbstractDevice - Class in fr.liglab.adele.icasa.device.util
Abstract implementation of the GenericDevice interface that manages the listeners addition, removal and notifications.
AbstractDevice() - Constructor for class fr.liglab.adele.icasa.device.util.AbstractDevice
 
AbstractXMLParser - Class in fr.liglab.adele.icasa.frontend.services.utils
User: garciai@imag.fr Date: 10/21/13 Time: 2:32 PM
AbstractXMLParser() - Constructor for class fr.liglab.adele.icasa.frontend.services.utils.AbstractXMLParser
 
accept(DependencyModel, BundleContext, TransformedServiceReference<S>) - Method in class fr.liglab.adele.icasa.dependency.manager.interceptor.DeviceAccessTrackingInterceptor
 
AccessManager - Interface in fr.liglab.adele.icasa.access
This interface allows to inspect the rights access of applications to use iCasa devices.
AccessManagerStorage - Interface in fr.liglab.adele.icasa.access
The service providing this interface, will be in charge of persist Access Manager configuration, as well as load its configuration.
AccessRight - Interface in fr.liglab.adele.icasa.access
The AccessRight interface allows to inspect the right access for an application to use a service.
AccessRight - Enum in fr.liglab.adele.icasa.device.manager
Represents access right for a device method.
AccessRightListener - Interface in fr.liglab.adele.icasa.access
User: garciai@imag.fr Date: 7/16/13 Time: 12:57 PM
AccessRightManagerListener - Interface in fr.liglab.adele.icasa.access
User: garciai@imag.fr Date: 7/18/13 Time: 4:21 PM
AccessViolationException - Exception in fr.liglab.adele.icasa.exception
 
AccessViolationException(String) - Constructor for exception fr.liglab.adele.icasa.exception.AccessViolationException
 
ActimetricsApplication - Class in fr.liglab.adele.icasa.actimetrics
 
ActimetricsApplication() - Constructor for class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
 
ACTION_NUMBER_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
Adaptable - Interface in fr.liglab.adele.icasa.common
Utility interface to transform an object to an expected format or type.
adaptTo(Class<?>) - Method in interface fr.liglab.adele.icasa.common.Adaptable
Returns an equivalent (as much as possible) representation to this object which is instanceof target class.
add(Object) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported method.
add(int, Object) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported method.
addAccessRight(String, AccessRight) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
addAll(Collection) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported method.
addAll(int, Collection) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported method.
addApplication(Application) - Method in interface fr.liglab.adele.icasa.application.ApplicationTracker
Called when an application arrives.
addApplication(Application) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
addApplicationListener(ApplicationTracker) - Method in interface fr.liglab.adele.icasa.application.ApplicationManager
Adds an application listener.
addApplicationPreferenceChangeListener(String, PreferenceChangeListener) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Registers specified listener to value changes of specified application properties.
addConstructorInjection(int) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
addDependency(DeviceDependency) - Method in interface fr.liglab.adele.icasa.device.manager.DeviceAccessPolicyMgr
Adds the specified application device dependency.
addDependencyCallback(DependencyCallback) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
addDPInfosListener(DPInfosListener) - Method in interface fr.liglab.adele.habits.monitoring.autonomic.manager.dbadapter.IDBAdapter
 
addDPInfosListener(DPInfosListener) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
addedDevice(LocatedDevice) - Method in class fr.liglab.adele.icasa.dependency.manager.LocatedDeviceManager
 
addedDevice(LocatedDevice) - Method in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Default implementation of the LocatedDeviceTrackerCustomizer.addedDevice method.
addedDevice(LocatedDevice) - Method in interface fr.liglab.adele.icasa.device.util.LocatedDeviceTrackerCustomizer
A device tracked by the Tracker object has been added in the list.
addedZone(Zone) - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
A zone tracked by the Tracker object has been added in the list.
addedZone(Zone) - Method in interface fr.liglab.adele.icasa.location.util.ZoneTrackerCustomizer
A device tracked by the Tracker object has been added in the list.
addGlobalPreferenceChangeListener(PreferenceChangeListener) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Registers specified listener to value changes of specified global properties.
addGlobalVariable(String) - Method in interface fr.liglab.adele.icasa.ContextManager
Adds a global variable.
addingDevice(LocatedDevice) - Method in class fr.liglab.adele.icasa.dependency.manager.LocatedDeviceManager
 
addingDevice(LocatedDevice) - Method in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Default implementation of the LocatedDeviceTrackerCustomizer.addingDevice method.
addingDevice(LocatedDevice) - Method in interface fr.liglab.adele.icasa.device.util.LocatedDeviceTrackerCustomizer
A device is being added to the Tracker object.
addingZone(Zone) - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
A zone is being added to the Tracker object.
addingZone(Zone) - Method in interface fr.liglab.adele.icasa.location.util.ZoneTrackerCustomizer
A zone is being added to the Tracker object.
addListener(AccessRightManagerListener) - Method in interface fr.liglab.adele.icasa.access.AccessManager
Add a listener to be notified when any access right has been changed.
addListener(AccessRightListener) - Method in interface fr.liglab.adele.icasa.access.AccessRight
Add a listener to be notified when the access right has been changed.
addListener(ClockListener) - Method in interface fr.liglab.adele.icasa.clock.Clock
Adds a listener to the clock.
addListener(StateVariableListener) - Method in interface fr.liglab.adele.icasa.common.StateVariable
Add a listener which listens of value changes.
addListener(IcasaListener) - Method in interface fr.liglab.adele.icasa.ContextManager
Adds a listener to the platform.
addListener(DeviceListener<?>) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Add the specified listener to the list of this device's listeners.
addListener(DeviceListener<?>) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
addListener(LocatedDeviceListener) - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Adds a listener to the Located device.
addListener(ZoneListener) - Method in interface fr.liglab.adele.icasa.location.Zone
Adds a listener to this zone.
addListener(PersonListener) - Method in interface fr.liglab.adele.icasa.simulator.Person
Adds a listener to the person.
addListener(ScriptExecutorListener) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Adds a listener to the script executor.
addMap(ICasaMap) - Method in interface fr.liglab.adele.icasa.frontend.services.MapService
Add a new map to the service
addPerson(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Creates an instance of a new simulated person.
addPersonType(String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Add a new person type to the simulation only if it not exist.
addSignature(Signature) - Method in class fr.liglab.adele.icasa.commands.AbstractCommand
 
addUserPreferenceChangeListener(String, PreferenceChangeListener) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Registers specified listener to value changes of specified user properties.
addVariable(StateVariable, Object) - Method in interface fr.liglab.adele.icasa.common.StateVariableListener
Called when a variable is added to an object.
addVariable(String) - Method in interface fr.liglab.adele.icasa.location.Zone
Adds a variable to this zone.
addVariableExtender(StateVariableExtender) - Method in interface fr.liglab.adele.icasa.common.Attributable
Adds a variable extender.
addVariableListener(StateVariableListener) - Method in interface fr.liglab.adele.icasa.common.Attributable
Add a listener which listens of value changes and variable addition and removal.
addWidget(String) - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaLibs
 
addZone(Zone) - Method in interface fr.liglab.adele.icasa.location.Zone
Adds a child zone to this zone.
addZoneVariable(String, String) - Method in interface fr.liglab.adele.icasa.ContextManager
Adds a variable on specified zone.
APP_ID_BUNDLE_HEADER - Static variable in interface fr.liglab.adele.icasa.application.Application
 
APP_NAME_BUNDLE_HEADER - Static variable in interface fr.liglab.adele.icasa.application.Application
This header is optional.
APP_VERSION_BUNDLE_HEADER - Static variable in interface fr.liglab.adele.icasa.application.Application
 
Application - Interface in fr.liglab.adele.icasa.application
Represents an installed application.
APPLICATION_ID - Static variable in class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
 
APPLICATION_ID - Static variable in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
 
APPLICATION_ID - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
APPLICATION_ID - Static variable in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 
ApplicationCategory - Interface in fr.liglab.adele.icasa.application
Describes kind of operation performed by an application.
ApplicationManager - Interface in fr.liglab.adele.icasa.application
Represents root access to applications and unique way to install and uninstall applications.
ApplicationProvider - Interface in fr.liglab.adele.icasa.application
This interface represents an application.
ApplicationRepository - Interface in fr.liglab.adele.icasa.application
It represents a repository of applications.
ApplicationState - Enum in fr.liglab.adele.icasa.application
Represents the state of an application.
ApplicationTracker - Interface in fr.liglab.adele.icasa.application
Tracker of available applications.
ApplicationVersion - Class in fr.liglab.adele.icasa.application
Represents a specific application version.
ApplicationVersion() - Constructor for class fr.liglab.adele.icasa.application.ApplicationVersion
 
ATTACH - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
attachDeviceToPerson(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Attach a device to a person, When moving the person, the device will be also moved
attachDeviceToZone(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Attach a device to a zone.
attachObject(LocatedObject) - Method in interface fr.liglab.adele.icasa.location.LocatedObject
Attaches other object to this one.
attachPersonToZone(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Attach a person to a zone.
attachZoneToDevice(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Attach a zone to a device.
Attributable - Interface in fr.liglab.adele.icasa.common
Allows an object to define attributes with their corresponding values.
attribute(String, String, String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
AUDIO_SOURCE_IS_PLAYING - Static variable in interface fr.liglab.adele.icasa.device.sound.AudioSource
TODO comments.
AudioSource - Interface in fr.liglab.adele.icasa.device.sound
Service definition of a device that is an audio source, could be iPhone, radio, MP3 player, etc., anything that returns an audio stream.
AutonomicAdapterDeploymentMgr - Class in fr.liglab.adele.habits.monitoring.autonomic.manager
Created with IntelliJ IDEA.

B

BaseZoneListener - Class in fr.liglab.adele.icasa.simulator.listener.util
Empty implementation of a zone listener.
BaseZoneListener() - Constructor for class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
BATHROOM_SCALE_WEIGHT_PROPERTY - Static variable in interface fr.liglab.adele.icasa.device.bathroomscale.BathroomScale
 
BathroomScale - Interface in fr.liglab.adele.icasa.device.bathroomscale
 
BathroomScaleRestAPI - Interface in fr.liglab.adele.icasa.device.bathroomscale.rest.api
 
BATTERY_LEVEL - Static variable in interface fr.liglab.adele.zigbee.device.factories.ZigbeeDevice
Zigbee device battery level.
beginDocument(XmlPullParser, String) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
 
BINARY_LIGHT_MAX_POWER_LEVEL - Static variable in interface fr.liglab.adele.icasa.device.light.BinaryLight
Device property indicating the maximum power level of the binary light.
BINARY_LIGHT_POWER_STATUS - Static variable in interface fr.liglab.adele.icasa.device.light.BinaryLight
Service property indicating whether the binary light is is turned on or off.
BinaryLight - Interface in fr.liglab.adele.icasa.device.light
Service definition of a simple binary light device.
BIND_ICASA - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
Type of callback to avoid iPOJO invokation in obObjectCreation
bindBinaryLight(BinaryLight, Map) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
Bind Method for null dependency
bindBinaryLight(BinaryLight, Map) - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
Bind Method for null dependency
bindCarbonDioxydeSensor(CarbonDioxydeSensor, Map) - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
Bind Method for null dependency
bindDevice(ServiceReference) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
It is called when a new service of type GenericDevice is registered into the gateway.
BindDevice - Annotation Type in fr.liglab.adele.icasa.dependency.handler.annotations
 
bindHTTPService(HttpService) - Method in class fr.liglab.adele.dashboard.servlet.MapServlet
 
bindHTTPService(HttpService) - Method in class fr.liglab.adele.simulator.servlet.MapServlet
 
bindMotionSensor(MotionSensor) - Method in class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
Bind Method for null dependency
bindMotionSensor(MotionSensor, Map) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
Bind Method for null dependency
bindMotionSensor(MotionSensor, Map) - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
Bind Method for null dependency
bindPhotometer(Photometer, Map) - Method in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
Bind Method for null dependency
bindPowerSwitch(PowerSwitch, Map) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
Bind Method for null dependency
bindPresenceSensor(PresenceSensor, Map) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
Bind Method for null dependency
bindPresenceSensor(PresenceSensor, Map) - Method in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
Bind Method for null dependency
bindProxy(PushButton) - Method in class fr.liglab.adele.habits.monitoring.button.ButtonCollector
It is called when a new service of type PresenceDetector is registered into the gateway.
bindProxy(MotionSensor) - Method in class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
It is called when a new service of type PresenceDetector is registered into the gateway.
bindProxy(Photometer) - Method in class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
It is called when a new service of type Photometer is registered into the gateway.
bindProxy(PresenceSensor) - Method in class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
It is called when a new service of type PresenceDetector is registered into the gateway.
bindPushButtons(PushButton) - Method in class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
Bind Method for null dependency
BOTTOM_Z - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
Box - Interface in fr.liglab.adele.icasa.device.box
Represents a box such as Livebox.
bundleAdded(Application, String) - Method in interface fr.liglab.adele.icasa.application.ApplicationTracker
 
bundleAdded(Application, String) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
bundleRemoved(Application, String) - Method in interface fr.liglab.adele.icasa.application.ApplicationTracker
 
bundleRemoved(Application, String) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
ButtonCollector - Class in fr.liglab.adele.habits.monitoring.button
Measure Collector for presence sensor devices.
ButtonCollector() - Constructor for class fr.liglab.adele.habits.monitoring.button.ButtonCollector
 

C

canBeModified() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns true if its value can be modified using the setValue method.
cancel(boolean) - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskReference
Cancels all non-running (and optionally interrupt currently-running) executions of this task and returns immediately.
canHandle(File) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
canSendNotifications() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns true if it is able to push notifications of state value changes.
CARBON_DIOXYDE_SENSOR_CURRENT_CONCENTRATION - Static variable in interface fr.liglab.adele.icasa.device.gasSensor.CarbonDioxydeSensor
Service property indicating the current value of CO2 measured by the gas sensor, expressed in µg/m^3.
CARBON_MONOXYDE_SENSOR_CURRENT_CONCENTRATION - Static variable in interface fr.liglab.adele.icasa.device.gasSensor.CarbonMonoxydeSensor
Service property indicating the current value of CO measured by the gas sensor, expressed in µg/m^3.
CarbonDioxydeSensor - Interface in fr.liglab.adele.icasa.device.gasSensor
Service definition of a CO2 sensor device.
CarbonMonoxydeSensor - Interface in fr.liglab.adele.icasa.device.gasSensor
Service definition of a CO sensor device.
cdsect(String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
changedProperty(String, Object, Object) - Method in interface fr.liglab.adele.icasa.service.preferences.PreferenceChangeListener
Called when a property value changes.
characters(char[], int, int) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model.DPInfosHandler
 
checkContext() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Check the validity of the dependencies.
clear() - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported method.
Clock - Interface in fr.liglab.adele.icasa.clock
This class represents the platform clock.
ClockListener - Interface in fr.liglab.adele.icasa.clock
This interface must be implemented by Clock listeners.
clockPaused() - Method in interface fr.liglab.adele.icasa.clock.ClockListener
Notifies the listener when the clock has been paused.
clockReset() - Method in interface fr.liglab.adele.icasa.clock.ClockListener
Notifies the listener when the clock has been reset.
clockResumed() - Method in interface fr.liglab.adele.icasa.clock.ClockListener
Notifies the listener when the clock has been resumed.
clone() - Method in class fr.liglab.adele.icasa.location.Position
Clones this point into a new object
close(DependencyModel) - Method in class fr.liglab.adele.icasa.dependency.manager.interceptor.DeviceAccessTrackingInterceptor
 
close() - Method in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Closes this LocatedDeviceTracker object.
close() - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
Closes this ZoneTracker object.
co2LevelTooHigh - Variable in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
 
Command - Annotation Type in fr.liglab.adele.icasa.command.handler
The annotation Command is used to declare a command.
CommandHandler - Class in fr.liglab.adele.icasa.command.handler
The shell handler allows to expose commands to the felix shell based on annotations.
CommandProvider - Annotation Type in fr.liglab.adele.icasa.command.handler
The annotation used to configure the CommandProvider.
CommandProviderComponent - Annotation Type in fr.liglab.adele.icasa.command.handler
 
comment(String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
COMPLETE_PERCENT_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
computeIlluminance(String) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePhotometer
Compute Illuminance from the given data.
computeTemperature(String) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeThermometer
Compute temperature from the given hexadecimal value.
configure(Element, Dictionary) - Method in class fr.liglab.adele.icasa.command.handler.CommandHandler
Parses the component's metadata to retrieve the namespace
configure(Element, Dictionary) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Configure the handler.
constainsProperty(String) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Determines if the device contains a property definition with this name
constainsProperty(String) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
constainsProperty(String) - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Determines if the device contains a property definition with this name
Constants - Interface in fr.liglab.adele.icasa
 
contains(Object) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Checks if the wrapped dependency has always access to the given service object.The method allows knowing if the provider returning the service object has left.
contains(String) - Method in class fr.liglab.adele.icasa.dependency.manager.LocatedDeviceManager
 
contains(String) - Method in interface fr.liglab.adele.icasa.frontend.services.MapService
Check the existence of a map.
contains(LocatedObject) - Method in interface fr.liglab.adele.icasa.location.Zone
Returns true if a object is geographically contained into the zone.
contains(Position) - Method in interface fr.liglab.adele.icasa.location.Zone
Returns true if a point is geographically contained into the zone.
containsAll(Collection) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Checks if the wrapped dependencies has always access to the given service objects.The method allows knowing if providers returning the service objects have left.
ContextManager - Interface in fr.liglab.adele.icasa
This service provides all information about application context including available devices and zones.
contextMgrTracker - Variable in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Tracker of technical service used to listen device events.
contextMgrTracker - Variable in class fr.liglab.adele.icasa.location.util.ZoneTracker
Tracker of technical service used to listen zone events.
ContextualStateVariable - Interface in fr.liglab.adele.icasa.application
Represents a variable which either its value or its definition is related to an application.
convertValueToBoolean(CharSequence, boolean) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
 
convertValueToInt(CharSequence, int) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
 
convertValueToList(CharSequence, String[], int) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
 
convertValueToUnsignedInt(String, int) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
 
Cooler - Interface in fr.liglab.adele.icasa.device.temperature
Service definition of a simple cooler device.
COOLER_MAX_POWER_LEVEL - Static variable in interface fr.liglab.adele.icasa.device.temperature.Cooler
Service property indicating the max power level of the cooler in Watts.
COOLER_POWER_LEVEL - Static variable in interface fr.liglab.adele.icasa.device.temperature.Cooler
Service property indicating the current power level of the cooler.
COOLER_UPDATE_PERIOD - Static variable in interface fr.liglab.adele.icasa.device.temperature.Cooler
 
coreLogger - Static variable in class fr.imag.adele.appstore.gateway.api.DPAdmin
 
createDevice(String, String, Map<String, Object>) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Creates an instance of a simulated device.
createFileOutputStream(File) - Method in class fr.liglab.adele.icasa.frontend.services.utils.AbstractXMLParser
 
createProxy(EndpointDescription, Map<String, Object>) - Method in class fr.liglab.adele.zigbee.device.importer.ZigbeeImporter
 
createZone(String, int, int, int, int, int, int) - Method in interface fr.liglab.adele.icasa.ContextManager
Creates a new rectangular zone.
createZone(String, Position, int) - Method in interface fr.liglab.adele.icasa.ContextManager
Creates a new rectangular zone using a center position.
currentTimeMillis() - Method in interface fr.liglab.adele.icasa.clock.Clock
Returns the current time in (virtual) milliseconds.

D

Data - Interface in fr.liglab.adele.icasa.device.zigbee.driver
Represents a data of a device.
DateTextUtil - Class in fr.liglab.adele.icasa.clock.util
Utuilitary class to format dates in platform specific format.
DateTextUtil() - Constructor for class fr.liglab.adele.icasa.clock.util.DateTextUtil
 
DBFileHandler - Class in fr.liglab.adele.habits.monitoring.db.manager.fileinstall
Handler for .db files.
DBFileHandler() - Constructor for class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
DBFileParser - Class in fr.liglab.adele.habits.monitoring.db.manager.fileinstall
Parser for .db xml configuration files.
DBFileParser() - Constructor for class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileParser
 
DEFAULT_HEIGHT - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
Default icon height, in px.
DEFAULT_HEIGHT - Static variable in interface fr.liglab.adele.icasa.simulator.Person
 
DEFAULT_NAMESPACE - Static variable in interface fr.liglab.adele.icasa.commands.ICasaCommand
Default value for PROP_COMMAND_NAMESPACE
DEFAULT_WIDTH - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
Default icon width, in px.
DEFAULT_WIDTH - Static variable in interface fr.liglab.adele.icasa.simulator.Person
 
DEFAULT_Z - Static variable in class fr.liglab.adele.icasa.location.Position
 
DEFAULT_Z_BOTTOM - Static variable in interface fr.liglab.adele.icasa.location.Zone
 
DEFAULT_Z_LENGTH - Static variable in interface fr.liglab.adele.icasa.location.Zone
 
delegateServiceInvokation(Method, Object[]) - Method in class fr.liglab.adele.icasa.dependency.manager.proxy.ICasaProxyFactory
 
deleteMap(String, String) - Method in class fr.liglab.adele.icasa.frontend.services.rest.MapRemoteServiceImpl
 
DependAccessRights - Interface in fr.liglab.adele.icasa.device.manager
Represents application access rights for a specific device dependency.
deploymentPackageAdded(Application, String) - Method in interface fr.liglab.adele.icasa.application.ApplicationTracker
 
deploymentPackageAdded(Application, String) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
deploymentPackageRemoved(Application, String) - Method in interface fr.liglab.adele.icasa.application.ApplicationTracker
 
deploymentPackageRemoved(Application, String) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
destroyProxy(EndpointDescription, ServiceRegistration) - Method in class fr.liglab.adele.zigbee.device.importer.ZigbeeImporter
 
detachDeviceFromPerson(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Detach a device from a person.
detachDeviceFromZone(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Detach a device from a zone.
detachObject(LocatedObject) - Method in interface fr.liglab.adele.icasa.location.LocatedObject
Detaches the object from this one.
detachPersonFromZone(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Detach a person from a zone.
detachZoneFromDevice(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Detach a zone from the device.
DEVICE - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
DEVICE_ID - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
DEVICE_SERIAL_NUMBER - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
Service property indicating the hardware serial number of the device.
DeviceAccessPolicy - Enum in fr.liglab.adele.icasa.access
User: garciai@imag.fr Date: 7/19/13 Time: 11:08 AM
DeviceAccessPolicyMgr - Interface in fr.liglab.adele.icasa.device.manager
This service manages application access rights to devices.
DeviceAccessRight - Interface in fr.liglab.adele.icasa.device.manager
Represents access right of one device method from one application.
DeviceAccessRightRequest - Interface in fr.liglab.adele.icasa.device.manager
Represents required device method access rights.
DeviceAccessTrackingInterceptor - Class in fr.liglab.adele.icasa.dependency.manager.interceptor
 
DeviceAccessTrackingInterceptor(BundleContext) - Constructor for class fr.liglab.adele.icasa.dependency.manager.interceptor.DeviceAccessTrackingInterceptor
 
deviceAdded(GenericDevice) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
 
deviceAdded(PushButton) - Method in class fr.liglab.adele.habits.monitoring.button.ButtonCollector
 
deviceAdded(MotionSensor) - Method in class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
 
deviceAdded(Photometer) - Method in class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
 
deviceAdded(PresenceSensor) - Method in class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
 
deviceAdded(GenericDevice) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
 
deviceAdded(GenericDevice) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
 
deviceAdded(T) - Method in interface fr.liglab.adele.icasa.device.DeviceListener
Callback notifying the addition of a device to the platform.
deviceAdded(GenericDevice) - Method in class fr.liglab.adele.icasa.device.util.EmptyDeviceListener
 
deviceAdded(LocatedDevice) - Method in class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
 
deviceAdded(DeviceInfo) - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDeviceTracker
Called when a new device has been discovered by the driver.
deviceAdded(GenericDevice) - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
 
deviceAdded(LocatedDevice) - Method in interface fr.liglab.adele.icasa.location.LocatedDeviceListener
Called callback when a device property has been added.
deviceAdded(GenericDevice) - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 
deviceAdded(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.discovery.ZigbeeDeviceDiscoveryImpl
 
deviceAdded(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
Called when a new device has been discovered by the driver.
deviceAdded(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeMotionSensor
Called when a new device has been discovered by the driver.
deviceAdded(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePhotometer
 
deviceAdded(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePowerSwitch
Called when a new device has been discovered by the driver.
deviceAdded(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePresenceSensor
Called when a new device has been discovered by the driver.
deviceAdded(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePushButton
Called when a new device has been discovered by the driver.
deviceAdded(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeThermometer
Called when a new device has been discovered by the driver.
deviceAttached(LocatedDevice, LocatedDevice) - Method in class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
 
deviceAttached(LocatedDevice, LocatedDevice) - Method in interface fr.liglab.adele.icasa.location.LocatedDeviceListener
Called callback when a device has been attached to another device
deviceAttached(Zone, LocatedDevice) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
Invoked when a device has been attached a zone
deviceAttached(Zone, LocatedDevice) - Method in interface fr.liglab.adele.icasa.location.ZoneListener
Invoked when a device has been attached a zone
deviceAttached(Zone, LocatedDevice) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
deviceBatteryLevelChanged(String, float, float) - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDeviceTracker
Called when a device battery level has changed.
deviceBatteryLevelChanged(String, float, float) - Method in class fr.liglab.adele.zigbee.device.discovery.ZigbeeDeviceDiscoveryImpl
 
deviceBatteryLevelChanged(String, float, float) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
Called when a device battery level has changed.
deviceBatteryLevelChanged(String, float, float) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeMotionSensor
Called when a device battery level has changed.
deviceBatteryLevelChanged(String, float, float) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePhotometer
 
deviceBatteryLevelChanged(String, float, float) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePowerSwitch
Called when a device battery level has changed.
deviceBatteryLevelChanged(String, float, float) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePresenceSensor
Called when a device battery level has changed.
deviceBatteryLevelChanged(String, float, float) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePushButton
Called when a device battery level has changed.
deviceBatteryLevelChanged(String, float, float) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeThermometer
Called when a device battery level has changed.
DeviceCategory - Enum in fr.liglab.adele.icasa.device.zigbee.driver.serial.model
Enum class for zigbee devices categories.
deviceDataChanged(String, Data, Data) - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDeviceTracker
Called when a device data has changed.
deviceDataChanged(String, Data, Data) - Method in class fr.liglab.adele.zigbee.device.discovery.ZigbeeDeviceDiscoveryImpl
 
deviceDataChanged(String, Data, Data) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
Called when a device data has changed.
deviceDataChanged(String, Data, Data) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeMotionSensor
Called when a device data has changed.
deviceDataChanged(String, Data, Data) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePhotometer
 
deviceDataChanged(String, Data, Data) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePowerSwitch
Called when a device data has changed.
deviceDataChanged(String, Data, Data) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePresenceSensor
Called when a device data has changed.
deviceDataChanged(String, Data, Data) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePushButton
Called when a device data has changed.
deviceDataChanged(String, Data, Data) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeThermometer
Called when a device data has changed.
DeviceDataEvent<T> - Class in fr.liglab.adele.icasa.device
Store an Immutable event data triggered by a device.
DeviceDataEvent(GenericDevice, DeviceEventType, T) - Constructor for class fr.liglab.adele.icasa.device.DeviceDataEvent
 
DeviceDependency - Class in fr.liglab.adele.icasa.dependency.manager
 
DeviceDependency(DeviceDependencyHandler, String, Class, Filter, boolean, boolean, String, BundleContext, int, Comparator, String) - Constructor for class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
DeviceDependency - Interface in fr.liglab.adele.icasa.device.manager
Represents a device dependency from an application.
DeviceDependencyHandler - Class in fr.liglab.adele.icasa.dependency.manager
 
DeviceDependencyHandler() - Constructor for class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
deviceDetached(LocatedDevice, LocatedDevice) - Method in class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
 
deviceDetached(LocatedDevice, LocatedDevice) - Method in interface fr.liglab.adele.icasa.location.LocatedDeviceListener
Called callback when a device has been detached from another device
deviceDetached(Zone, LocatedDevice) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
* Invoked when a device has been detached from a zone
deviceDetached(Zone, LocatedDevice) - Method in interface fr.liglab.adele.icasa.location.ZoneListener
Invoked when a device has been detached from a zone
deviceDetached(Zone, LocatedDevice) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
DeviceDiscoveryTimeoutTask - Class in fr.liglab.adele.icasa.device.zigbee.driver.serial.model
Task fired when a device discovery timer expires.
DeviceDiscoveryTimeoutTask(String) - Constructor for class fr.liglab.adele.icasa.device.zigbee.driver.serial.model.DeviceDiscoveryTimeoutTask
 
deviceEvent(GenericDevice, Object) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
 
deviceEvent(PushButton, Object) - Method in class fr.liglab.adele.habits.monitoring.button.ButtonCollector
 
deviceEvent(MotionSensor, Object) - Method in class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
 
deviceEvent(Photometer, Object) - Method in class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
 
deviceEvent(PresenceSensor, Object) - Method in class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
 
deviceEvent(GenericDevice, Object) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
Motion sensor will trigger a deviceEvent call.
DeviceEvent - Class in fr.liglab.adele.icasa.device
Represents an event related to a device.
DeviceEvent(GenericDevice, DeviceEventType) - Constructor for class fr.liglab.adele.icasa.device.DeviceEvent
Creates a DeviceEvent.
deviceEvent(T, Object) - Method in interface fr.liglab.adele.icasa.device.DeviceListener
Callback notifying when the device want to trigger an event.
deviceEvent(GenericDevice, Object) - Method in class fr.liglab.adele.icasa.device.util.EmptyDeviceListener
Callback notifying when the device want to trigger an event.
deviceEvent(LocatedDevice, Object) - Method in class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
Callback notifying when the device want to trigger an event.
deviceEvent(LocatedDevice, Object) - Method in interface fr.liglab.adele.icasa.location.LocatedDeviceListener
Callback notifying when the device want to trigger an event.
deviceEvent(GenericDevice, Object) - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
Motion sensor will trigger a deviceEvent call.
DeviceEventType - Enum in fr.liglab.adele.icasa.device
This enum represents the type of the event
DeviceInfo - Interface in fr.liglab.adele.icasa.device.zigbee.driver
Represents general information about a device.
deviceIsTracked(String) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
DeviceListener<T extends GenericDevice> - Interface in fr.liglab.adele.icasa.device
A listener to the events related with device modifications.
deviceMoved(LocatedDevice, Position, Position) - Method in class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
 
deviceMoved(LocatedDevice, Position, Position) - Method in interface fr.liglab.adele.icasa.location.LocatedDeviceListener
Called callback when a device has been moved.
devicePropertyAdded(GenericDevice, String) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
 
devicePropertyAdded(PushButton, String) - Method in class fr.liglab.adele.habits.monitoring.button.ButtonCollector
 
devicePropertyAdded(MotionSensor, String) - Method in class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
 
devicePropertyAdded(Photometer, String) - Method in class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
 
devicePropertyAdded(PresenceSensor, String) - Method in class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
 
devicePropertyAdded(GenericDevice, String) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
 
devicePropertyAdded(GenericDevice, String) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
 
devicePropertyAdded(T, String) - Method in interface fr.liglab.adele.icasa.device.DeviceListener
Callback notifying the addition of a property on the device listened.
devicePropertyAdded(GenericDevice, String) - Method in class fr.liglab.adele.icasa.device.util.EmptyDeviceListener
 
devicePropertyAdded(LocatedDevice, String) - Method in class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
 
devicePropertyAdded(GenericDevice, String) - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
 
devicePropertyAdded(LocatedDevice, String) - Method in interface fr.liglab.adele.icasa.location.LocatedDeviceListener
Called callback when a device property has been added.
devicePropertyAdded(GenericDevice, String) - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 
DevicePropertyEvent - Class in fr.liglab.adele.icasa.device
 
DevicePropertyEvent(GenericDevice, DeviceEventType, String, Object, Object) - Constructor for class fr.liglab.adele.icasa.device.DevicePropertyEvent
Class which represents the properties
devicePropertyModified(GenericDevice, String, Object, Object) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
 
devicePropertyModified(PushButton, String, Object, Object) - Method in class fr.liglab.adele.habits.monitoring.button.ButtonCollector
 
devicePropertyModified(MotionSensor, String, Object, Object) - Method in class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
 
devicePropertyModified(Photometer, String, Object, Object) - Method in class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
 
devicePropertyModified(PresenceSensor, String, Object, Object) - Method in class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
 
devicePropertyModified(GenericDevice, String, Object, Object) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
 
devicePropertyModified(T, String, Object, Object) - Method in interface fr.liglab.adele.icasa.device.DeviceListener
Callback notifying the modification of a property on the device listened.
devicePropertyModified(GenericDevice, String, Object, Object) - Method in class fr.liglab.adele.icasa.device.util.EmptyDeviceListener
 
devicePropertyModified(LocatedDevice, String, Object, Object) - Method in class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
 
devicePropertyModified(GenericDevice, String, Object, Object) - Method in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
 
devicePropertyModified(GenericDevice, String, Object, Object) - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
 
devicePropertyModified(LocatedDevice, String, Object, Object) - Method in interface fr.liglab.adele.icasa.location.LocatedDeviceListener
Called callback when a device property has been modified.
devicePropertyRemoved(GenericDevice, String) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
 
devicePropertyRemoved(PushButton, String) - Method in class fr.liglab.adele.habits.monitoring.button.ButtonCollector
 
devicePropertyRemoved(MotionSensor, String) - Method in class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
 
devicePropertyRemoved(Photometer, String) - Method in class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
 
devicePropertyRemoved(PresenceSensor, String) - Method in class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
 
devicePropertyRemoved(GenericDevice, String) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
 
devicePropertyRemoved(GenericDevice, String) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
 
devicePropertyRemoved(T, String) - Method in interface fr.liglab.adele.icasa.device.DeviceListener
Callback notifying the elimination of a property on the device listened.
devicePropertyRemoved(GenericDevice, String) - Method in class fr.liglab.adele.icasa.device.util.EmptyDeviceListener
 
devicePropertyRemoved(LocatedDevice, String) - Method in class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
 
devicePropertyRemoved(GenericDevice, String) - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
 
devicePropertyRemoved(LocatedDevice, String) - Method in interface fr.liglab.adele.icasa.location.LocatedDeviceListener
Called callback when a device property has been removed.
devicePropertyRemoved(GenericDevice, String) - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 
deviceRemoved(GenericDevice) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
 
deviceRemoved(PushButton) - Method in class fr.liglab.adele.habits.monitoring.button.ButtonCollector
 
deviceRemoved(MotionSensor) - Method in class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
 
deviceRemoved(Photometer) - Method in class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
 
deviceRemoved(PresenceSensor) - Method in class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
 
deviceRemoved(GenericDevice) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
 
deviceRemoved(GenericDevice) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
 
deviceRemoved(T) - Method in interface fr.liglab.adele.icasa.device.DeviceListener
Callback notifying the elimination of a device to the platform.
deviceRemoved(GenericDevice) - Method in class fr.liglab.adele.icasa.device.util.EmptyDeviceListener
 
deviceRemoved(LocatedDevice) - Method in class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
 
deviceRemoved(DeviceInfo) - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDeviceTracker
Called when a device has been discovered by the driver.
deviceRemoved(GenericDevice) - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
 
deviceRemoved(LocatedDevice) - Method in interface fr.liglab.adele.icasa.location.LocatedDeviceListener
Called callback when a device property has been removed.
deviceRemoved(GenericDevice) - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 
deviceRemoved(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.discovery.ZigbeeDeviceDiscoveryImpl
 
deviceRemoved(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
Called when a device has been discovered by the driver.
deviceRemoved(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeMotionSensor
Called when a device has been discovered by the driver.
deviceRemoved(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePhotometer
 
deviceRemoved(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePowerSwitch
Called when a device has been discovered by the driver.
deviceRemoved(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePresenceSensor
Called when a device has been discovered by the driver.
deviceRemoved(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePushButton
Called when a device has been discovered by the driver.
deviceRemoved(DeviceInfo) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeThermometer
Called when a device has been removed by the driver.
deviceTypeAdded(String) - Method in interface fr.liglab.adele.icasa.device.DeviceTypeListener
Callback notifying the addition of a device type to the platform.
DeviceTypeListener - Interface in fr.liglab.adele.icasa.device
Listener used to be notified about the device types in the platform.
deviceTypeRemoved(String) - Method in interface fr.liglab.adele.icasa.device.DeviceTypeListener
Callback notifying the elimination of a device type from the platform.
DIMMER_LIGHT_MAX_POWER_LEVEL - Static variable in interface fr.liglab.adele.icasa.device.light.DimmerLight
Device property indicating the maximum power level of the dimmer light.
DIMMER_LIGHT_POWER_LEVEL - Static variable in interface fr.liglab.adele.icasa.device.light.DimmerLight
Device property indicating the current power level of the dimmer light.
DimmerFollowMeApplication - Class in fr.liglab.adele.icasa.dimmer.light.follow.me
 
DimmerFollowMeApplication() - Constructor for class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
 
DimmerLight - Interface in fr.liglab.adele.icasa.device.light
Service definition of a simple dimmer light device.
DISABLE_ACCESS_POLICY_PROPERTY - Static variable in interface fr.liglab.adele.icasa.Constants
Property name to disable access policy.
docdecl(String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class fr.liglab.adele.dashboard.servlet.FrontendServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class fr.liglab.adele.dashboard.servlet.MapServlet
Called by the server (via the service method) to allow a servlet to handle a GET request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class fr.liglab.adele.simulator.servlet.FrontendServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class fr.liglab.adele.simulator.servlet.MapServlet
Called by the server (via the service method) to allow a servlet to handle a GET request.
DPAdmin - Class in fr.imag.adele.appstore.gateway.api
 
DPAdmin() - Constructor for class fr.imag.adele.appstore.gateway.api.DPAdmin
 
DPInfos - Class in fr.liglab.adele.habits.monitoring.autonomic.manager.listeners
Informations related to deployment package.
DPInfos() - Constructor for class fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfos
 
DPInfosAdded(DPInfos) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
 
DPInfosAdded(DPInfos) - Method in interface fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfosListener
Listener method triggered when a new DP is added.
DPInfosHandler - Class in fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model
XML handler for db config files.
DPInfosHandler() - Constructor for class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model.DPInfosHandler
 
DPInfosListener - Interface in fr.liglab.adele.habits.monitoring.autonomic.manager.listeners
 
DPInfosRemoved(DPInfos) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
 
DPInfosRemoved(DPInfos) - Method in interface fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfosListener
Listener method triggered when a DP is removed.
DPResourceManipulator - Class in fr.imag.adele.appstore.gateway.util
 
DPResourceManipulator() - Constructor for class fr.imag.adele.appstore.gateway.util.DPResourceManipulator
 
DYNAMIC_PROXY - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Proxy type value: dynamic-proxy.

E

EMPTY_SIGNATURE - Static variable in class fr.liglab.adele.icasa.commands.AbstractCommand
 
EmptyDeviceListener<T extends GenericDevice> - Class in fr.liglab.adele.icasa.device.util
Empty implementation of a device listener.
EmptyDeviceListener() - Constructor for class fr.liglab.adele.icasa.device.util.EmptyDeviceListener
 
EmptyLocatedDeviceListener - Class in fr.liglab.adele.icasa.device.util
Empty implementation of a located device listener.
EmptyLocatedDeviceListener() - Constructor for class fr.liglab.adele.icasa.device.util.EmptyLocatedDeviceListener
 
EmptyZoneListener - Class in fr.liglab.adele.icasa.location.util
User: garciai@imag.fr Date: 8/2/13 Time: 2:31 PM
EmptyZoneListener() - Constructor for class fr.liglab.adele.icasa.location.util.EmptyZoneListener
 
endDocument() - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model.DPInfosHandler
 
endDocument() - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
endElement(String, String, String) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model.DPInfosHandler
 
endTag(String, String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
enterInZones(List<Zone>) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Callback notifying this device enters in one or more zones
enterInZones(List<Zone>) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
enterInZones(List<Zone>) - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Callback notifying this device enters in one or more zones
entityRef(String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
equals(Object) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfos
 
equals(Object) - Method in class fr.liglab.adele.icasa.commands.Signature
 
equals(Object) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
equals(Object) - Method in class fr.liglab.adele.icasa.location.Position
 
equals(Object) - Method in class fr.liglab.adele.icasa.simulator.PersonType
 
equals(Object) - Method in class fr.liglab.adele.icasa.Variable
 
execute(InputStream, PrintStream, JSONObject) - Method in class fr.liglab.adele.icasa.commands.AbstractCommand
 
execute(InputStream, PrintStream, JSONObject, Signature) - Method in class fr.liglab.adele.icasa.commands.AbstractCommand
 
execute(InputStream, PrintStream, JSONObject) - Method in interface fr.liglab.adele.icasa.commands.ICasaCommand
Execute a block of code and then returns the result from execution.
execute(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Executes the script having this name
execute(String, Date, int) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Executes the script having this name
EXECUTION_TIME_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
EXPECTED_MAX_ILLUMINANCE - Static variable in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
Constant for illuminance *
EXPECTED_MEAN_ILLUMINANCE - Static variable in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
 
EXPECTED_MIN_ILLUMINANCE - Static variable in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
 

F

FACTOR_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
factorModified(int) - Method in interface fr.liglab.adele.icasa.clock.ClockListener
Notifies the listener when the factor has been changed.
FastXmlSerializer - Class in fr.liglab.adele.icasa.common.xml.utils
This is a quick and dirty implementation of XmlSerializer that isn't horribly painfully slow like the normal one.
FastXmlSerializer() - Constructor for class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
FAULT_NO - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
FAULT_PROPERTY_NAME - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
FAULT_UNKNOWN - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
FAULT_YES - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
FILTER_PROP_NAME - Static variable in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDeviceTracker
 
FilteredDeviceListener<T extends GenericDevice> - Interface in fr.liglab.adele.icasa.device
A specialized device listener which
fits(Zone) - Method in interface fr.liglab.adele.icasa.location.Zone
Determines if a Zone fits (don't exceed limits) of this zone/
flush() - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
FollowMeWithPhotometerApplication - Class in fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer
 
FollowMeWithPhotometerApplication(BundleContext) - Constructor for class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 
fr.imag.adele.appstore.gateway.api - package fr.imag.adele.appstore.gateway.api
 
fr.imag.adele.appstore.gateway.util - package fr.imag.adele.appstore.gateway.util
 
fr.liglab.adele.dashboard.servlet - package fr.liglab.adele.dashboard.servlet
 
fr.liglab.adele.habits.monitoring.autonomic.manager - package fr.liglab.adele.habits.monitoring.autonomic.manager
 
fr.liglab.adele.habits.monitoring.autonomic.manager.dbadapter - package fr.liglab.adele.habits.monitoring.autonomic.manager.dbadapter
 
fr.liglab.adele.habits.monitoring.autonomic.manager.listeners - package fr.liglab.adele.habits.monitoring.autonomic.manager.listeners
 
fr.liglab.adele.habits.monitoring.button - package fr.liglab.adele.habits.monitoring.button
 
fr.liglab.adele.habits.monitoring.db.manager.fileinstall - package fr.liglab.adele.habits.monitoring.db.manager.fileinstall
 
fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model - package fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model
 
fr.liglab.adele.habits.monitoring.event.webservice.api - package fr.liglab.adele.habits.monitoring.event.webservice.api
 
fr.liglab.adele.habits.monitoring.measure.generator - package fr.liglab.adele.habits.monitoring.measure.generator
 
fr.liglab.adele.habits.monitoring.motion.sensor - package fr.liglab.adele.habits.monitoring.motion.sensor
 
fr.liglab.adele.habits.monitoring.photometer - package fr.liglab.adele.habits.monitoring.photometer
 
fr.liglab.adele.habits.monitoring.presence.sensor - package fr.liglab.adele.habits.monitoring.presence.sensor
 
fr.liglab.adele.icasa - package fr.liglab.adele.icasa
 
fr.liglab.adele.icasa.access - package fr.liglab.adele.icasa.access
 
fr.liglab.adele.icasa.actimetrics - package fr.liglab.adele.icasa.actimetrics
 
fr.liglab.adele.icasa.application - package fr.liglab.adele.icasa.application
 
fr.liglab.adele.icasa.binary.light.follow.me - package fr.liglab.adele.icasa.binary.light.follow.me
 
fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor - package fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor
 
fr.liglab.adele.icasa.clock - package fr.liglab.adele.icasa.clock
 
fr.liglab.adele.icasa.clock.util - package fr.liglab.adele.icasa.clock.util
 
fr.liglab.adele.icasa.command.handler - package fr.liglab.adele.icasa.command.handler
 
fr.liglab.adele.icasa.commands - package fr.liglab.adele.icasa.commands
 
fr.liglab.adele.icasa.common - package fr.liglab.adele.icasa.common
 
fr.liglab.adele.icasa.common.xml.utils - package fr.liglab.adele.icasa.common.xml.utils
 
fr.liglab.adele.icasa.context.handler.annotations - package fr.liglab.adele.icasa.context.handler.annotations
 
fr.liglab.adele.icasa.dependency.handler.annotations - package fr.liglab.adele.icasa.dependency.handler.annotations
 
fr.liglab.adele.icasa.dependency.manager - package fr.liglab.adele.icasa.dependency.manager
 
fr.liglab.adele.icasa.dependency.manager.interceptor - package fr.liglab.adele.icasa.dependency.manager.interceptor
 
fr.liglab.adele.icasa.dependency.manager.proxy - package fr.liglab.adele.icasa.dependency.manager.proxy
 
fr.liglab.adele.icasa.device - package fr.liglab.adele.icasa.device
 
fr.liglab.adele.icasa.device.bathroomscale - package fr.liglab.adele.icasa.device.bathroomscale
 
fr.liglab.adele.icasa.device.bathroomscale.rest.api - package fr.liglab.adele.icasa.device.bathroomscale.rest.api
 
fr.liglab.adele.icasa.device.box - package fr.liglab.adele.icasa.device.box
 
fr.liglab.adele.icasa.device.button - package fr.liglab.adele.icasa.device.button
 
fr.liglab.adele.icasa.device.button.simulated - package fr.liglab.adele.icasa.device.button.simulated
 
fr.liglab.adele.icasa.device.gasSensor - package fr.liglab.adele.icasa.device.gasSensor
 
fr.liglab.adele.icasa.device.light - package fr.liglab.adele.icasa.device.light
 
fr.liglab.adele.icasa.device.manager - package fr.liglab.adele.icasa.device.manager
 
fr.liglab.adele.icasa.device.motion - package fr.liglab.adele.icasa.device.motion
 
fr.liglab.adele.icasa.device.power - package fr.liglab.adele.icasa.device.power
 
fr.liglab.adele.icasa.device.presence - package fr.liglab.adele.icasa.device.presence
 
fr.liglab.adele.icasa.device.settopbox - package fr.liglab.adele.icasa.device.settopbox
 
fr.liglab.adele.icasa.device.sound - package fr.liglab.adele.icasa.device.sound
 
fr.liglab.adele.icasa.device.sprinkler - package fr.liglab.adele.icasa.device.sprinkler
 
fr.liglab.adele.icasa.device.temperature - package fr.liglab.adele.icasa.device.temperature
 
fr.liglab.adele.icasa.device.util - package fr.liglab.adele.icasa.device.util
 
fr.liglab.adele.icasa.device.zigbee.driver - package fr.liglab.adele.icasa.device.zigbee.driver
 
fr.liglab.adele.icasa.device.zigbee.driver.serial - package fr.liglab.adele.icasa.device.zigbee.driver.serial
 
fr.liglab.adele.icasa.device.zigbee.driver.serial.model - package fr.liglab.adele.icasa.device.zigbee.driver.serial.model
 
fr.liglab.adele.icasa.dimmer.light.follow.me - package fr.liglab.adele.icasa.dimmer.light.follow.me
 
fr.liglab.adele.icasa.exception - package fr.liglab.adele.icasa.exception
 
fr.liglab.adele.icasa.frontend.services - package fr.liglab.adele.icasa.frontend.services
 
fr.liglab.adele.icasa.frontend.services.rest - package fr.liglab.adele.icasa.frontend.services.rest
 
fr.liglab.adele.icasa.frontend.services.utils - package fr.liglab.adele.icasa.frontend.services.utils
 
fr.liglab.adele.icasa.gas.alarm.sys - package fr.liglab.adele.icasa.gas.alarm.sys
 
fr.liglab.adele.icasa.listener - package fr.liglab.adele.icasa.listener
 
fr.liglab.adele.icasa.location - package fr.liglab.adele.icasa.location
 
fr.liglab.adele.icasa.location.util - package fr.liglab.adele.icasa.location.util
 
fr.liglab.adele.icasa.service.preferences - package fr.liglab.adele.icasa.service.preferences
 
fr.liglab.adele.icasa.service.scheduler - package fr.liglab.adele.icasa.service.scheduler
 
fr.liglab.adele.icasa.service.zone.dimension.calculator - package fr.liglab.adele.icasa.service.zone.dimension.calculator
 
fr.liglab.adele.icasa.service.zone.size.calculator - package fr.liglab.adele.icasa.service.zone.size.calculator
 
fr.liglab.adele.icasa.simulator - package fr.liglab.adele.icasa.simulator
 
fr.liglab.adele.icasa.simulator.listener - package fr.liglab.adele.icasa.simulator.listener
 
fr.liglab.adele.icasa.simulator.listener.util - package fr.liglab.adele.icasa.simulator.listener.util
 
fr.liglab.adele.icasa.simulator.remote.util - package fr.liglab.adele.icasa.simulator.remote.util
 
fr.liglab.adele.icasa.simulator.script.executor - package fr.liglab.adele.icasa.simulator.script.executor
 
fr.liglab.adele.icasa.simulator.services - package fr.liglab.adele.icasa.simulator.services
 
fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer - package fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer
 
fr.liglab.adele.simulator.servlet - package fr.liglab.adele.simulator.servlet
 
fr.liglab.adele.zigbee.device.discovery - package fr.liglab.adele.zigbee.device.discovery
 
fr.liglab.adele.zigbee.device.factories - package fr.liglab.adele.zigbee.device.factories
 
fr.liglab.adele.zigbee.device.importer - package fr.liglab.adele.zigbee.device.importer
 
fromString(String) - Static method in enum fr.liglab.adele.icasa.access.DeviceAccessPolicy
 
fromString(String) - Static method in enum fr.liglab.adele.icasa.access.MemberAccessPolicy
 
fromString(String) - Static method in enum fr.liglab.adele.icasa.application.ApplicationState
Returns corresponding application state.
fromString(String) - Static method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
fromString(String) - Static method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
fromString(String) - Static method in enum fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor.State
 
FrontendServlet - Class in fr.liglab.adele.dashboard.servlet
User: garciai@imag.fr Date: 10/21/13 Time: 4:11 PM
FrontendServlet(BundleContext) - Constructor for class fr.liglab.adele.dashboard.servlet.FrontendServlet
 
FrontendServlet - Class in fr.liglab.adele.simulator.servlet
User: garciai@imag.fr Date: 10/21/13 Time: 4:11 PM
FrontendServlet(BundleContext) - Constructor for class fr.liglab.adele.simulator.servlet.FrontendServlet
 

G

GasAlarmSystemApplication - Class in fr.liglab.adele.icasa.gas.alarm.sys
 
GasAlarmSystemApplication() - Constructor for class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
 
GATEWAY_ID_PROP_NAME - Static variable in interface fr.liglab.adele.icasa.ContextManager
Name of global property that holds the gateway identifier.
GenericDevice - Interface in fr.liglab.adele.icasa.device
Generic interface that is intended to be used as a skeleton for device service interface definitions.
get(int) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Gets the object stored at the given index.
getAccesRightRequests() - Method in interface fr.liglab.adele.icasa.device.manager.DeviceDependency
Returns all required access rights from related application device dependency.
getAccessRight(String, String) - Method in interface fr.liglab.adele.icasa.access.AccessManager
Get the right access of an application to use a specified device.
getAccessRight(String) - Method in interface fr.liglab.adele.icasa.access.AccessManager
Get the right access of an application.
getAccessRight(String) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
getAccessRight() - Method in interface fr.liglab.adele.icasa.device.manager.DeviceAccessRight
 
getAccessRightFromId(Long) - Method in interface fr.liglab.adele.icasa.access.AccessManager
Get an access right.
getAccessRights() - Method in interface fr.liglab.adele.icasa.device.manager.DependAccessRights
Returns all access rights associated to the related dependency.
getActionsNumber(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Get the number of actions contained into the script
getAllAccessRight() - Method in interface fr.liglab.adele.icasa.access.AccessManager
Get all the defined access right The returned object will be synchronized by the Access Manager to maintain updated the access right.
getApplication(String) - Method in class fr.imag.adele.appstore.gateway.api.DPAdmin
 
getApplication(String) - Method in interface fr.liglab.adele.icasa.application.ApplicationManager
Returns the specified application.
getApplication() - Method in interface fr.liglab.adele.icasa.application.ContextualStateVariable
Returns service related to this variable scope.
getApplication() - Method in interface fr.liglab.adele.icasa.device.manager.DeviceDependency
Returns the application owner of this dependency.
getApplicationBundleURLs(ApplicationVersion, ProgressMonitor) - Method in interface fr.liglab.adele.icasa.application.ApplicationRepository
Returns URLs of bundles we need to deploy to install specified application version.
getApplicationId() - Method in interface fr.liglab.adele.icasa.access.AccessRight
Get the application wanting to access the device.
getApplicationId() - Method in class fr.liglab.adele.icasa.application.ApplicationVersion
 
getApplicationId() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
getApplicationId(BundleContext) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
getApplicationName() - Method in class fr.liglab.adele.icasa.application.ApplicationVersion
 
getApplicationOfBundle(String) - Method in interface fr.liglab.adele.icasa.application.ApplicationManager
Returns application which corresponds to specified bundle.
getApplicationOptions(String) - Method in class fr.imag.adele.appstore.gateway.api.DPAdmin
 
getApplicationProperties(String) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Gets a set of application properties' names
getApplicationPropertyValue(String, String) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Gets the value of a property for a application preference
getApplications() - Method in interface fr.liglab.adele.icasa.application.ApplicationManager
Returns all installed applications.
getAvailableApplications() - Method in interface fr.liglab.adele.icasa.application.ApplicationRepository
Returns list of available applications.
getBatteryLevel() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.DeviceInfo
Returns a battery percentage represented by a float number between 0 and 1.
getBaud() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDriver
Returns baud used for usb communication channel.
getBundles() - Method in interface fr.liglab.adele.icasa.application.Application
Returns all started bundles which are part of this application implementation.
getCallbacks() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
getCancellationTime() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskReference
Gets the cancellation time of this task if it has been canceled, -1 otherwise.
getCategories() - Method in interface fr.liglab.adele.icasa.application.ApplicationManager
Returns ordered list of application categories.
getCategory() - Method in interface fr.liglab.adele.icasa.application.Application
Returns the category of this application.
getCenterAbsolutePosition() - Method in interface fr.liglab.adele.icasa.location.LocatedObject
Gets the absolute (x,y) point of the object.
getChildren() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the list of children zones
getClock() - Method in interface fr.liglab.adele.icasa.service.scheduler.SpecificClockPeriodicRunnable
Returns the clock that must be used for scheduling.
getClock() - Method in interface fr.liglab.adele.icasa.service.scheduler.SpecificClockScheduledRunnable
Returns the clock that must be used for scheduling.
getCO2Concentration() - Method in interface fr.liglab.adele.icasa.device.gasSensor.CarbonDioxydeSensor
Return the current CO2 concentration sensed by this gas sensor, expressed in µg/m^3.
getCOConcentration() - Method in interface fr.liglab.adele.icasa.device.gasSensor.CarbonMonoxydeSensor
Return the current CO concentration sensed by this gas sensor, expressed in µg/m^3.
getCompletedPercent() - Method in interface fr.liglab.adele.icasa.common.ProgressMonitor
Returns completed percentage value of monitored operation.
getCompletePercent() - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
getCOMPort() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDriver
Returns COM port name used to plug the zigbee dongle.
getComputedGlobalVariables() - Method in interface fr.liglab.adele.icasa.TechnicalService
Returns all global variables computed by this technical service.
getComputedZoneVariables() - Method in interface fr.liglab.adele.icasa.simulator.PhysicalModel
Returns all zone variables computed by this physical model.
getComputedZoneVariables() - Method in interface fr.liglab.adele.icasa.TechnicalService
Returns all zone variables computed by this technical service.
getConfigPrefix() - Method in class fr.liglab.adele.zigbee.device.importer.ZigbeeImporter
 
getCurrentPowerRating() - Method in interface fr.liglab.adele.icasa.device.power.Powermeter
Returns the current Power rating sensed by the powermeter expressed in watt (W)
getCurrentScript() - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Gets the current script in execution
getCurrentScriptState() - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Gets the execution estate of the current script (if there is one)
getCurrentTemperature() - Method in interface fr.liglab.adele.icasa.device.bathroomscale.MedicalThermometer
 
getCurrentWeight() - Method in interface fr.liglab.adele.icasa.device.bathroomscale.BathroomScale
 
getData() - Method in class fr.liglab.adele.icasa.device.DeviceDataEvent
Get the event data.
getData() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.Data
Returns data in a string format.
getData(String) - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDriver
Returns the current data of the device with specified module address.
getDateFromText(String) - Static method in class fr.liglab.adele.icasa.clock.util.DateTextUtil
Gets a date from an string using the platform format
getDependencies() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Get the list of managed dependency.
getDependency() - Method in interface fr.liglab.adele.icasa.device.manager.DependAccessRights
Returns corresponding device dependency.
getDepth() - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
getDescription() - Method in class fr.liglab.adele.icasa.commands.AbstractCommand
Get the command description.
getDescription() - Method in interface fr.liglab.adele.icasa.commands.ICasaCommand
Get the command description.
getDescription() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns variable description.
getDescription() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Get the dependency handler description.
getDescription() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
A brief description of the map.
getDescription() - Method in class fr.liglab.adele.icasa.Variable
Returns variable description.
getDevice(String) - Method in interface fr.liglab.adele.icasa.ContextManager
Returns an object which represents the device with specified id.
getDevice() - Method in class fr.liglab.adele.icasa.device.DeviceEvent
Gets the event associated device
getDeviceAdapterId(Set<String>) - Method in interface fr.liglab.adele.habits.monitoring.autonomic.manager.dbadapter.IDBAdapter
Get deployment package id associated with the interface list given as parameter.
getDeviceAdapterId(Set<String>) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
getDeviceAdapterUrl(String) - Method in interface fr.liglab.adele.habits.monitoring.autonomic.manager.dbadapter.IDBAdapter
Get the deployment package url related to the id given as parameter.
getDeviceAdapterUrl(String) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
getDeviceData() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.DeviceInfo
Returns device data.
getDeviceId() - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
getDeviceId() - Method in interface fr.liglab.adele.icasa.access.AccessRight
Get the device identifier the application wants to access.
getDeviceIds() - Method in interface fr.liglab.adele.icasa.ContextManager
Returns serial numbers of all available devices.
getDeviceInfo(String) - Method in class fr.liglab.adele.icasa.device.zigbee.driver.serial.SerialPortHandler
 
getDeviceInfos() - Method in class fr.liglab.adele.icasa.device.zigbee.driver.serial.SerialPortHandler
 
getDeviceInfos() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDriver
Returns information about all zigbee devices discovered by the dongle.
getDeviceInfos(TypeCode) - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDriver
Returns information about all zigbee devices discovered by the dongle with specified type.
getDeviceObject() - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Gets a reference to the device implementation.
getDevicePosition(String) - Method in interface fr.liglab.adele.icasa.ContextManager
Returns current position of specified device.
getDevices() - Method in interface fr.liglab.adele.icasa.ContextManager
Returns a set of objects that represent all available devices.
getDevices() - Method in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Gets the list of stored devices.
getDeviceTypes() - Method in interface fr.liglab.adele.icasa.ContextManager
Gets the set of devices Types existing in the platform.
getDiastolic() - Method in interface fr.liglab.adele.icasa.device.bathroomscale.Sphygmometer
 
getDPInfosListeners() - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
getElapsedTime() - Method in interface fr.liglab.adele.icasa.clock.Clock
gets the elapsed time in (virtual) milliseconds from the start date.
getException() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskExecutionReport
Gets the cause of the task execution failure.
getExecutedPercentage() - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Returns percentage of completed instructions of current script.
getExecutionCount() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskExecutionReport
Gets the number of times this task was executed.
getExecutionDate() - Method in interface fr.liglab.adele.icasa.service.scheduler.ScheduledRunnable
Get the date to be scheduled the iCasa tasks using the iCasa Clock.
getExecutionDate() - Method in interface fr.liglab.adele.icasa.service.scheduler.SpecificClockScheduledRunnable
Get the date to be scheduled the iCasa tasks using the iCasa Clock.
getExecutionReports() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskReference
Gets the reports of all the completed executions of this task.
getExecutionTime(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Gets the execution time in (virtual) minutes of the script file
getFactor() - Method in interface fr.liglab.adele.icasa.clock.Clock
Returns the clock factor.
getFactor() - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
getFactor(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Gets the factor defined in the script file
getFault() - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Returns fault state of this device.
getFault() - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
getFeature(String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
getFileName() - Method in class fr.liglab.adele.icasa.frontend.services.utils.AbstractXMLParser
 
getFriendlyName() - Method in enum fr.liglab.adele.icasa.device.zigbee.driver.TypeCode
 
getGatewayId() - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
getGatewayURL() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
The URL of the gateway to connect to.
getGenericDevice(String) - Method in interface fr.liglab.adele.icasa.ContextManager
Returns device object that corresponds to specified serial number.
getGlobalProperties() - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Gets a set of global properties' names
getGlobalPropertyValue(String) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Gets the value of a property for a global preference
getGlobalVariables() - Method in interface fr.liglab.adele.icasa.ContextManager
Returns all global variables.
getGlobalVariableValue(String) - Method in interface fr.liglab.adele.icasa.ContextManager
Returns the value of a given global variable.
getGroup() - Method in interface fr.liglab.adele.icasa.service.scheduler.ICasaRunnable
Gets the job's group.
getId() - Method in interface fr.liglab.adele.icasa.clock.Clock
Returns the identifier of the clock.
getId() - Method in interface fr.liglab.adele.icasa.common.Identifiable
Returns the object identifier (must be unique).
getId() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaLibs
 
getId() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
The identifier of the map.
getId() - Method in interface fr.liglab.adele.icasa.location.Zone
Returns the zone id.
getId() - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
getId() - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
getIdentifier() - Method in interface fr.liglab.adele.icasa.access.AccessRight
Get an identifier of this AccessRight.
getIlluminance() - Method in interface fr.liglab.adele.icasa.device.light.Photometer
Return the current illuminance sensed by this photometer, expressed in lux (lx).
getIlluminance() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePhotometer
 
getImgFile() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
The filename containing the image map.
getInfo() - Method in class fr.liglab.adele.icasa.frontend.services.utils.AbstractXMLParser
 
getInstalledApplications() - Method in class fr.imag.adele.appstore.gateway.api.DPAdmin
 
getInstalledApplicationsOptions() - Method in class fr.imag.adele.appstore.gateway.api.DPAdmin
 
getInterfaces() - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfos
 
getLastConnexionDate() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.DeviceInfo
return last connexion date.
getLayer() - Method in interface fr.liglab.adele.icasa.location.Zone
Determines the deepth of this zone
getLeftTopAbsolutePosition() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the absolute (x,y) point in the left-top corner of the zone.
getLeftTopRelativePosition() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the (x,y) point in the left-top corner of the zone.
getLibs() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
A coma separated list of libs to load by the frontend.
getListeInfos() - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model.DPInfosHandler
 
getLocalisation() - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
getLocation() - Method in interface fr.liglab.adele.icasa.frontend.services.MapService
Get the path where the maps are
getLocation() - Method in class fr.liglab.adele.icasa.frontend.services.utils.AbstractXMLParser
 
getLocation() - Method in interface fr.liglab.adele.icasa.simulator.Person
Gets the person logical location.
getLocation() - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
getLogService() - Method in class fr.liglab.adele.zigbee.device.importer.ZigbeeImporter
 
getManagedVariables() - Method in interface fr.liglab.adele.icasa.common.StateVariableExtender
Returns list of variables managed by this extender.
getMap(String) - Method in interface fr.liglab.adele.icasa.frontend.services.MapService
Get a specific iCasaMap information
getMaps() - Method in interface fr.liglab.adele.icasa.frontend.services.MapService
Retrieves the set of ICasaMaps in the server.
getMaps() - Method in class fr.liglab.adele.icasa.frontend.services.rest.MapRemoteServiceImpl
 
getMapsInString() - Method in class fr.liglab.adele.icasa.frontend.services.rest.MapRemoteServiceImpl
 
getMaxPowerLevel() - Method in interface fr.liglab.adele.icasa.device.light.BinaryLight
Return the current power level of this binary light
getMaxPowerLevel() - Method in interface fr.liglab.adele.icasa.device.light.DimmerLight
Return the current power level of this dimmer light
getMaxPowerLevel() - Method in interface fr.liglab.adele.icasa.device.temperature.Cooler
Return the max power level of this cooler
getMaxPowerLevel() - Method in interface fr.liglab.adele.icasa.device.temperature.Heater
Return the max power level of this heater
getMaxPowerLevel() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
 
getMetadataValue(String) - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns value of specified metadata.
getMetadataValues() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns a map containing all metadata of this variable.
getMethod() - Method in interface fr.liglab.adele.icasa.device.manager.DeviceAccessRight
 
getMethod() - Method in interface fr.liglab.adele.icasa.device.manager.DeviceAccessRightRequest
 
getMethodList() - Method in interface fr.liglab.adele.icasa.access.AccessRight
Get the list of method whose access has been defined.
getMethodName() - Method in class fr.liglab.adele.icasa.commands.Signature
 
getMimeType(String) - Method in class fr.liglab.adele.dashboard.servlet.HttpExternalResourceContext
Maps a name to a MIME type.
getMimeType(String) - Method in class fr.liglab.adele.simulator.servlet.HttpExternalResourceContext
Maps a name to a MIME type.
getModuleAddress() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.DeviceInfo
Returns the module address of the device.
getName() - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfos
 
getName() - Method in interface fr.liglab.adele.icasa.application.Application
Returns the human readable application name.
getName() - Method in interface fr.liglab.adele.icasa.application.ApplicationCategory
Returns category name.
getName() - Method in interface fr.liglab.adele.icasa.commands.ICasaCommand
Get the name of the Script and command gogo.
getName() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns variable name.
getName() - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
getName() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaLibs
 
getName() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
The name of the map.
getName() - Method in interface fr.liglab.adele.icasa.simulator.Person
Gets the person name.
getName() - Method in class fr.liglab.adele.icasa.simulator.PersonType
Gets the person type name (id)
getName() - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
getName() - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
getName() - Method in class fr.liglab.adele.icasa.Variable
Returns variable name.
getNamespace() - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
getNewValue() - Method in class fr.liglab.adele.icasa.device.DevicePropertyEvent
Gets the new value of the property modified
getNoiseLevel() - Method in interface fr.liglab.adele.icasa.device.sound.Speaker
TODO comments.
getObjectType() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
Method added to obtain the m_type field value of class Dependency.
getOldValue() - Method in class fr.liglab.adele.icasa.device.DevicePropertyEvent
Gets the old value of the property modified
getOwner() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns object which owns this variable.
getParameters() - Method in class fr.liglab.adele.icasa.commands.Signature
Get the list of parameters of this signature.
getParent() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the parent Zone
getPatientId() - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
getPeriod() - Method in interface fr.liglab.adele.icasa.service.scheduler.PeriodicRunnable
Gets the scheduled period.
getPeriod() - Method in interface fr.liglab.adele.icasa.service.scheduler.SpecificClockPeriodicRunnable
Gets the scheduled period.
getPerson(String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Get a person instance currently available in iCasa simulator.
getPersonInZone(String) - Method in interface fr.liglab.adele.icasa.simulator.services.PersonLocationService
get return the names of the persons in a given zone
getPersonJSON(Person) - Static method in class fr.liglab.adele.icasa.simulator.remote.util.IcasaSimulatorJSONUtil
 
getPersons() - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Retrieves the list of tha available person in the iCasa simulator.
getPersonsIntoZone(Zone) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Gets a set with person in the specified zone
getPersonType() - Method in interface fr.liglab.adele.icasa.simulator.Person
Gets the person type.
getPersonType(String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Get the person type if exist.
getPersonTypeJSON(PersonType) - Static method in class fr.liglab.adele.icasa.simulator.remote.util.IcasaSimulatorJSONUtil
 
getPersonTypes() - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Get an non-modifiable list of person types available.
getPlatformAccessRight(String) - Method in interface fr.liglab.adele.icasa.access.AccessManager
Get the right access of platform to use a specified device.
getPolicy() - Method in interface fr.liglab.adele.icasa.access.AccessRight
Get the device policy value.
getPositionX() - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
getPositionY() - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
getPowerLevel() - Method in interface fr.liglab.adele.icasa.device.light.DimmerLight
Return the current power level of this dimmer light.
getPowerLevel() - Method in interface fr.liglab.adele.icasa.device.temperature.Cooler
Return the current power level of this cooler.
getPowerLevel() - Method in interface fr.liglab.adele.icasa.device.temperature.Heater
Return the current power level of this heater.
getPowerStatus() - Method in interface fr.liglab.adele.icasa.device.light.BinaryLight
Return the current power state of this binary light.
getPowerStatus() - Method in interface fr.liglab.adele.icasa.device.sprinkler.Sprinkler
Return the current power state of this sprinkler.
getPowerStatus() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
 
getPrefix(String, boolean) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
getProperties() - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Returns names of all properties which define the device state.
getProperties() - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
getProperties() - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Gets the set of properties names.
getProperty(String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
getPropertyName() - Method in class fr.liglab.adele.icasa.device.DevicePropertyEvent
 
getPropertyValue(String) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Returns the specified property value.
getPropertyValue(String) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
getPropertyValue(String) - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Get the value of a property.
getProvidedServices(String) - Method in interface fr.liglab.adele.icasa.ContextManager
Get a set of the Service specification
getProvidedServices(LocatedDevice) - Method in interface fr.liglab.adele.icasa.ContextManager
Get a set of Service specifications of specified device.
getProxy(Class) - Method in class fr.liglab.adele.icasa.dependency.manager.proxy.ICasaProxyFactory
Creates a proxy object for the given specification.
getPulsations() - Method in interface fr.liglab.adele.icasa.device.bathroomscale.Sphygmometer
 
getRegistrationTime() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskReference
Gets the time of registration of this task.
getRelativePosition(LocatedObject) - Method in interface fr.liglab.adele.icasa.location.Zone
Returns relative position of specified object from top left corner of this zone.
getReliability() - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
getRequiredGlobalVariables() - Method in interface fr.liglab.adele.icasa.TechnicalService
Returns all global variables that this technical service relies on.
getRequiredZoneVariables() - Method in interface fr.liglab.adele.icasa.simulator.PhysicalModel
Returns all zone variables that this physical model relies on.
getRequiredZoneVariables() - Method in interface fr.liglab.adele.icasa.TechnicalService
Returns all zone variables that this technical service relies on.
getResource(String) - Method in class fr.liglab.adele.dashboard.servlet.HttpExternalResourceContext
Maps a resource name to a URL.
getResource(String) - Method in class fr.liglab.adele.simulator.servlet.HttpExternalResourceContext
Maps a resource name to a URL.
getResult() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskExecutionReport
Gets the object returned by the task execution, if any.
getRightBottomAbsolutePosition() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the absolute (x,y) point in the right-bottom corner of the zone.
getRightBottomRelativePosition() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the (x,y) point in the right-bottom corner of the zone.
getRoseMachine() - Method in class fr.liglab.adele.zigbee.device.importer.ZigbeeImporter
 
getScriptJSON(String, ScriptExecutor) - Static method in class fr.liglab.adele.icasa.simulator.remote.util.IcasaSimulatorJSONUtil
 
getScriptList() - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Gets a lists of scripts in the platform
getSensedPresence() - Method in interface fr.liglab.adele.icasa.device.presence.PresenceSensor
Return the current presence sensed by this presence sensor.
getSensedPresence() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePresenceSensor
 
getSensorValue() - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
getSerialNumber() - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Return the serial number of the device.
getSerialNumber() - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Gets the device serial number.
getSerialNumber() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
 
getSerialNumber() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeMotionSensor
 
getSerialNumber() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePhotometer
 
getSerialNumber() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePowerSwitch
 
getSerialNumber() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePresenceSensor
 
getSerialNumber() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePushButton
 
getSerialNumber() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeThermometer
 
getService() - Method in class fr.liglab.adele.icasa.dependency.manager.proxy.ICasaAggregateProxyFactory
 
getService() - Method in class fr.liglab.adele.icasa.dependency.manager.proxy.ICasaProxyFactory
 
getSignature(int) - Method in class fr.liglab.adele.icasa.commands.AbstractCommand
 
getSignature(int) - Method in interface fr.liglab.adele.icasa.commands.ICasaCommand
Get signature by passing the number of arguments..
getSimulatedDeviceTypes() - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Get a non-modifiable set of the device types available in the iCasa context.
getStartDate() - Method in interface fr.liglab.adele.icasa.clock.Clock
Returns the clock start date.
getStartDate() - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
getStartDate(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Gets the start date defined in the script file
getStartupTime() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskExecutionReport
Gets the start time of the execution.
getState() - Method in interface fr.liglab.adele.icasa.application.Application
Returns application activation state.
getState() - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Returns activation state of this device.
getState() - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
getState() - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
getState(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Gets the current state of the script file
getStateVariable(String) - Method in interface fr.liglab.adele.icasa.common.Attributable
Returns variable with specified name.
getStateVariables() - Method in interface fr.liglab.adele.icasa.common.Attributable
Returns list of state variables which represent all properties.
getStatus() - Method in interface fr.liglab.adele.icasa.device.power.PowerSwitch
Return the current status of the powerswitch returns 'true' if switch is on, 'false' if switch is off
getStatus() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePowerSwitch
 
getStream() - Method in interface fr.liglab.adele.icasa.device.sound.AudioSource
Return the audio stream.
getSurfaceInMeterSquare(String) - Method in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
Gets the surface in meter square.
getSystolic() - Method in interface fr.liglab.adele.icasa.device.bathroomscale.Sphygmometer
 
getTaskName() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskExecutionReport
Gets the name under which the task was registered.
getTemperature() - Method in interface fr.liglab.adele.icasa.device.temperature.Thermometer
Return the current temperature sensed by this thermometer, expressed in Kelvins (K).
getTemperature() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeThermometer
 
getTerminationTime() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskExecutionReport
Gets the termination time of the execution.
getTextDate(long) - Static method in class fr.liglab.adele.icasa.clock.util.DateTextUtil
Returns the string representation of a date.
getTextDate(Date) - Static method in class fr.liglab.adele.icasa.clock.util.DateTextUtil
Returns the string representation of a date.
getTimestamp() - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
getTimeStamp() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.Data
Returns timestamp of data.
getType() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns variable type.
getType() - Method in class fr.liglab.adele.icasa.device.DeviceEvent
Gets the event type
getType() - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Gets the device type.
getType() - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
getTypeCode() - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.DeviceInfo
Returns device type code.
getTypeCodeByFriendlyName(String) - Static method in enum fr.liglab.adele.icasa.device.zigbee.driver.TypeCode
 
getUrl() - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfos
 
getUsedDevices() - Method in interface fr.liglab.adele.icasa.simulator.PhysicalModel
Returns all devices used by it to perform variable computation.
getUsedDevices() - Method in interface fr.liglab.adele.icasa.TechnicalService
Returns all devices used by it to perform variable computation.
getUseParentVariables() - Method in interface fr.liglab.adele.icasa.location.Zone
Determines if this zone use the variable of its parent zone.
getUserProperties(String) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Gets a set of user properties' names
getUserPropertyValue(String, String) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Gets the value of a property for a user preference
getValue() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns variable value.
getValue() - Method in enum fr.liglab.adele.icasa.device.zigbee.driver.serial.model.DeviceCategory
 
getValue() - Method in enum fr.liglab.adele.icasa.device.zigbee.driver.serial.model.ResponseType
 
getValueType() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns variable value type.
getValueType() - Method in class fr.liglab.adele.icasa.Variable
Returns variable value type.
getVariableExtenders() - Method in interface fr.liglab.adele.icasa.common.Attributable
Returns all associated variable extenders.
getVariableNames() - Method in interface fr.liglab.adele.icasa.common.Attributable
Returns a set containing all variable names.
getVariableNames() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the list of variable names
getVariables() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the list of variable
getVariableValue(String) - Method in interface fr.liglab.adele.icasa.common.Attributable
Returns value of specified variable.
getVariableValue(String) - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the value from a zone variable.
getVendor() - Method in interface fr.liglab.adele.icasa.application.Application
Returns the vendor of this application.
getVersion() - Method in interface fr.liglab.adele.icasa.application.Application
Returns installed version of this application.
getVersion() - Method in class fr.liglab.adele.icasa.application.ApplicationVersion
 
getVolume() - Method in interface fr.liglab.adele.icasa.device.sound.Speaker
Return the current volume of this speaker.
getWidgets() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaLibs
 
getXInMeter(String) - Method in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
Gets the X size in meter of the given zone.
getXLength() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the zone X length (width)
getXScaleFactor() - Method in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
Returns scale factor from pixels to meters on X axis.
getYInMeter(String) - Method in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
Gets the Y size in meter of the given zone.
getYLength() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the zone Y length.
getYScaleFactor() - Method in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
Returns scale factor from pixels to meters on Y axis.
getZInMeter(String) - Method in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
Gets the Z size in meter of the given zone.
getZLength() - Method in interface fr.liglab.adele.icasa.location.Zone
Gets the zone Z length.
getZone(String) - Method in interface fr.liglab.adele.icasa.ContextManager
Gets the zone having the specified ID or null if there is no zone with this ID.
getZoneFromPosition(Position) - Method in interface fr.liglab.adele.icasa.ContextManager
Gets the zone containing this position.
getZoneIds() - Method in interface fr.liglab.adele.icasa.ContextManager
Gets the set of zones' IDs.
getZones() - Method in interface fr.liglab.adele.icasa.ContextManager
Returns all defined zones.
getZones() - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
Gets the list of stored zones.
getZoneVariables(String) - Method in interface fr.liglab.adele.icasa.ContextManager
Gets the set of available variables names in a given zone.
getZoneVariableValue(String, String) - Method in interface fr.liglab.adele.icasa.ContextManager
Gets the value of a given variable in a specified zone.
getZScaleFactor() - Method in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
Returns scale factor from pixels to meters on Z axis.

H

handleNewDevice(Set<String>) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
Check if the array of interfaces can be handled by an
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in class fr.liglab.adele.dashboard.servlet.HttpExternalResourceContext
Handles security for the specified request.
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in class fr.liglab.adele.simulator.servlet.HttpExternalResourceContext
Handles security for the specified request.
hashCode() - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfos
 
hashCode() - Method in class fr.liglab.adele.icasa.commands.Signature
 
hashCode() - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
hashCode() - Method in class fr.liglab.adele.icasa.location.Position
 
hashCode() - Method in class fr.liglab.adele.icasa.simulator.PersonType
 
hashCode() - Method in class fr.liglab.adele.icasa.Variable
 
hasMetadata(String) - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns true if a metadata with specified has been set.
hasMethodAccess(Method) - Method in interface fr.liglab.adele.icasa.access.AccessRight
See if the application has the right access to call the given method.
hasMethodAccess(String) - Method in interface fr.liglab.adele.icasa.access.AccessRight
See if the application has the right access to call the given method.
hasParameter(String) - Method in class fr.liglab.adele.icasa.commands.Signature
Determines if the signature contains a parameter
hasPropertyValue(String) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Determines if a property has been set.
hasPropertyValue(String) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
hasPropertyValue(String) - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Determines if a property has been set.
hasStateVariable(String) - Method in interface fr.liglab.adele.icasa.common.Attributable
Returns true if a variable with specified name exists.
hasValue() - Method in interface fr.liglab.adele.icasa.common.StateVariable
Returns true if this variable has a defined value.
Heater - Interface in fr.liglab.adele.icasa.device.temperature
Service definition of a simple heater device.
HEATER_MAX_POWER_LEVEL - Static variable in interface fr.liglab.adele.icasa.device.temperature.Heater
Service property indicating the max power level of the heater in Watts.
HEATER_POWER_LEVEL - Static variable in interface fr.liglab.adele.icasa.device.temperature.Heater
Service property indicating the current power level of the heater.
HEATER_UPDATE_PERIOD - Static variable in interface fr.liglab.adele.icasa.device.temperature.Heater
 
HttpExternalResourceContext - Class in fr.liglab.adele.dashboard.servlet
User: garciai@imag.fr Date: 10/22/13 Time: 10:17 AM
HttpExternalResourceContext(String) - Constructor for class fr.liglab.adele.dashboard.servlet.HttpExternalResourceContext
 
HttpExternalResourceContext - Class in fr.liglab.adele.simulator.servlet
User: garciai@imag.fr Date: 10/22/13 Time: 10:17 AM
HttpExternalResourceContext(String) - Constructor for class fr.liglab.adele.simulator.servlet.HttpExternalResourceContext
 

I

icasa - Variable in class fr.liglab.adele.habits.monitoring.measure.generator.LocationEnricher
 
ICASA_LOG - Static variable in interface fr.liglab.adele.icasa.Constants
Logger name to trace general messages for icasa.
ICASA_LOG_DEVICE - Static variable in interface fr.liglab.adele.icasa.Constants
Logger name to trace messages for icasa when performing device operations..
ICASA_LOG_REMOTE - Static variable in interface fr.liglab.adele.icasa.Constants
Logger name to trace messages for icasa when performing remote operations.
ICasaAggregateProxyFactory - Class in fr.liglab.adele.icasa.dependency.manager.proxy
 
ICasaAggregateProxyFactory(DeviceDependency, Object) - Constructor for class fr.liglab.adele.icasa.dependency.manager.proxy.ICasaAggregateProxyFactory
 
ICasaCommand - Interface in fr.liglab.adele.icasa.commands
An ICasaCommand defines the interface of service providing iCasa commands that can be executed with a set of arguments.
ICasaLibs - Class in fr.liglab.adele.icasa.frontend.services.utils
User: garciai@imag.fr Date: 10/21/13 Time: 1:26 PM
ICasaLibs(String, String) - Constructor for class fr.liglab.adele.icasa.frontend.services.utils.ICasaLibs
 
IcasaListener - Interface in fr.liglab.adele.icasa.listener
Every listener in iCasa Platform has to implement this interface.
ICasaMap - Class in fr.liglab.adele.icasa.frontend.services.utils
This class represent a map information for the frontend.
ICasaMap(Map) - Constructor for class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
 
ICasaMap(String, String, String, String) - Constructor for class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
 
ICasaProxyFactory - Class in fr.liglab.adele.icasa.dependency.manager.proxy
 
ICasaProxyFactory(DeviceDependency) - Constructor for class fr.liglab.adele.icasa.dependency.manager.proxy.ICasaProxyFactory
Creates a DynamicProxyFactory.
ICasaRunnable - Interface in fr.liglab.adele.icasa.service.scheduler
This Interface is the parent interface allowing to schedule tasks using the iCasa Clock Clock
ICasaServiceCollection - Class in fr.liglab.adele.icasa.dependency.manager
Maintains a service object collection.
ICasaServiceCollection(DeviceDependency) - Constructor for class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Creates a Service Collection.
IcasaSimulatorJSONUtil - Class in fr.liglab.adele.icasa.simulator.remote.util
 
IcasaSimulatorJSONUtil() - Constructor for class fr.liglab.adele.icasa.simulator.remote.util.IcasaSimulatorJSONUtil
 
ID - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
ID_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
ID_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
IDBAdapter - Interface in fr.liglab.adele.habits.monitoring.autonomic.manager.dbadapter
Interface for the autonomic manager database adapter.
Identifiable - Interface in fr.liglab.adele.icasa.common
Allows to identify an object with a global unique identifier.
ignorableWhitespace(String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
indexOf(Object) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Gets the index of the given object in the current collection.
install(File) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
installApplication(InputStream, FormDataContentDisposition) - Method in class fr.imag.adele.appstore.gateway.api.DPAdmin
 
installApplication(String) - Method in class fr.imag.adele.appstore.gateway.api.DPAdmin
 
invalidate(DependencyModel) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Invalidate method.
invoke(Object, Method, Object[]) - Method in class fr.liglab.adele.icasa.dependency.manager.proxy.ICasaProxyFactory
Invocation Handler delegating invocation on the service object.
invokeCallbackIcasa(DependencyCallback, ServiceReference, Object, Object) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
This method invokes the private invokeCallback methodd in Dependency class
isAllowed(Method) - Method in interface fr.liglab.adele.icasa.device.manager.DependAccessRights
Returns true if specified method is currently allowed.
isApplicationBundle(Bundle) - Method in interface fr.liglab.adele.icasa.application.ApplicationManager
Returns true if specified bundle is part of an application.
isCancelled() - Method in interface fr.liglab.adele.icasa.service.scheduler.TaskReference
Gets true if this task has been canceled (using the TaskReference.cancel(boolean) method), false otherwise.
isEmpty() - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Checks if at least one provider matching with the dependency is available.
isExclusive(Method) - Method in interface fr.liglab.adele.icasa.device.manager.DependAccessRights
Returns true if specified method is currently allowed and exclusively allocated to the corresponding application.
isFiltered(T) - Method in interface fr.liglab.adele.icasa.device.FilteredDeviceListener
Called every time a new device arrives.
isPaused() - Method in interface fr.liglab.adele.icasa.clock.Clock
Returns true if the clock is paused, false otherwise
isPlaying() - Method in interface fr.liglab.adele.icasa.device.sound.AudioSource
TODO comments.
isPushed() - Method in interface fr.liglab.adele.icasa.device.button.PushButton
Retrieves the state of the button.
isPushed() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePushButton
 
isStarted() - Method in interface fr.liglab.adele.icasa.device.settopbox.SetTopBox
 
isVisible() - Method in interface fr.liglab.adele.icasa.access.AccessRight
See if the application has the right to access the device.
iterator() - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Gets an iterator on the current list of available service objects.

J

JSONMap - Class in fr.liglab.adele.icasa.frontend.services.utils
User: garciai@imag.fr Date: 10/22/13 Time: 9:31 AM
JSONMap() - Constructor for class fr.liglab.adele.icasa.frontend.services.utils.JSONMap
 

L

lastIndexOf(Object) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Gets the last index of the given object in the current collection.
leavingZones(List<Zone>) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Callback notifying this device leaves one or more zones
leavingZones(List<Zone>) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
leavingZones(List<Zone>) - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Callback notifying this device leaves one or more zones
LEFT_X - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
LightFollowMeApplication - Class in fr.liglab.adele.icasa.binary.light.follow.me
 
LightFollowMeApplication() - Constructor for class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
 
LightFollowMeWithMotionSensorApplication - Class in fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor
 
LightFollowMeWithMotionSensorApplication(BundleContext) - Constructor for class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
 
LIST - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Dependency Field Type : List.
listener - Variable in class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
 
listIterator() - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Gets a list iterator on the current list of available service objects.
listIterator(int) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported Method.
loadAccess() - Method in interface fr.liglab.adele.icasa.access.AccessManagerStorage
Load the access Manager Configuration.
loadFile() - Method in class fr.liglab.adele.icasa.frontend.services.utils.AbstractXMLParser
Load the iCasa XML file and build a List of Maps.
LocatedDevice - Interface in fr.liglab.adele.icasa.location
This device interface is used to add properties not specified in the device implementation.
LocatedDeviceFilter - Interface in fr.liglab.adele.icasa.device.util
 
LocatedDeviceListener - Interface in fr.liglab.adele.icasa.location
Listener on LocatedDevice objects
LocatedDeviceManager - Class in fr.liglab.adele.icasa.dependency.manager
 
LocatedDeviceManager(DeviceDependency) - Constructor for class fr.liglab.adele.icasa.dependency.manager.LocatedDeviceManager
 
LocatedDeviceTracker - Class in fr.liglab.adele.icasa.device.util
Utility class to track iCasa devices.
LocatedDeviceTracker(BundleContext, Class<? extends GenericDevice>, LocatedDeviceTrackerCustomizer, String...) - Constructor for class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Creates a LocatedDeviceTracker object on the specified class name.
LocatedDeviceTrackerCustomizer - Interface in fr.liglab.adele.icasa.device.util
Device Tracker Customizer.
LocatedObject - Interface in fr.liglab.adele.icasa.location
This interface represents a object that can be placed using a point into a coordinate system.
LOCATION_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
LOCATION_PROPERTY_NAME - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
LOCATION_PROPERTY_NAME - Static variable in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
 
LOCATION_UNKNOWN - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
LOCATION_UNKNOWN - Static variable in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
 
LocationEnricher - Class in fr.liglab.adele.habits.monitoring.measure.generator
Location enricher mediator.
LocationEnricher() - Constructor for class fr.liglab.adele.habits.monitoring.measure.generator.LocationEnricher
 
logger - Static variable in class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
 
logger - Static variable in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
 
logger - Static variable in class fr.liglab.adele.icasa.dependency.manager.interceptor.DeviceAccessTrackingInterceptor
 
logger - Static variable in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
logger - Static variable in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
 
logger - Static variable in class fr.liglab.adele.icasa.location.util.ZoneTracker
 
logger - Static variable in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 

M

m_context - Variable in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
The bundle context against which this LocatedDeviceTracker object is tracking.
m_customizer - Variable in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
The LocatedDeviceTrackerCustomizer object for this tracker.
m_propFilter - Variable in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
the filter specifying prop matching criteria for the devices to track.
m_typeFilter - Variable in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
the filter specifying type criteria for the devices to track.
MapRemoteServiceImpl - Class in fr.liglab.adele.icasa.frontend.services.rest
Service implementation to retrieve available maps in the frontend service.
MapRemoteServiceImpl() - Constructor for class fr.liglab.adele.icasa.frontend.services.rest.MapRemoteServiceImpl
 
MapService - Interface in fr.liglab.adele.icasa.frontend.services
User: garciai@imag.fr Date: 10/21/13 Time: 1:36 PM
MapServlet - Class in fr.liglab.adele.dashboard.servlet
User: garciai@imag.fr Date: 10/21/13 Time: 6:01 PM
MapServlet(BundleContext) - Constructor for class fr.liglab.adele.dashboard.servlet.MapServlet
 
MapServlet - Class in fr.liglab.adele.simulator.servlet
User: garciai@imag.fr Date: 10/21/13 Time: 6:01 PM
MapServlet(BundleContext) - Constructor for class fr.liglab.adele.simulator.servlet.MapServlet
 
match(LocatedDevice) - Method in interface fr.liglab.adele.icasa.device.util.LocatedDeviceFilter
 
match(Zone) - Method in interface fr.liglab.adele.icasa.location.util.ZoneFilter
Determines if the zone match to be tracked.
Measure - Class in fr.liglab.adele.habits.monitoring.measure.generator
 
Measure() - Constructor for class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
MeasureCollector - Class in fr.liglab.adele.habits.monitoring.motion.sensor
Measure Collector for presence sensor devices.
MeasureCollector() - Constructor for class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
 
MeasureCollector - Class in fr.liglab.adele.habits.monitoring.presence.sensor
Measure Collector for presence sensor devices.
MeasureCollector() - Constructor for class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
 
MeasureEnricher - Class in fr.liglab.adele.habits.monitoring.measure.generator
 
MeasureEnricher() - Constructor for class fr.liglab.adele.habits.monitoring.measure.generator.MeasureEnricher
 
MeasureFilter - Class in fr.liglab.adele.habits.monitoring.measure.generator
 
MeasureFilter() - Constructor for class fr.liglab.adele.habits.monitoring.measure.generator.MeasureFilter
 
MeasureSender - Class in fr.liglab.adele.habits.monitoring.measure.generator
 
MeasureSender() - Constructor for class fr.liglab.adele.habits.monitoring.measure.generator.MeasureSender
 
MeasureTransformer - Class in fr.liglab.adele.habits.monitoring.measure.generator
 
MeasureTransformer() - Constructor for class fr.liglab.adele.habits.monitoring.measure.generator.MeasureTransformer
 
MEDICAL_THERMOMETER_TEMPERATURE_PROPERTY - Static variable in interface fr.liglab.adele.icasa.device.bathroomscale.MedicalThermometer
 
MedicalThermometer - Interface in fr.liglab.adele.icasa.device.bathroomscale
 
MedicalThermometerRestAPI - Interface in fr.liglab.adele.icasa.device.bathroomscale.rest.api
 
MemberAccessPolicy - Enum in fr.liglab.adele.icasa.access
User: garciai@imag.fr Date: 7/19/13 Time: 12:00 PM
METHOD - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
MIN_LUX - Static variable in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 
modifiedDevice(LocatedDevice, String, Object, Object) - Method in class fr.liglab.adele.icasa.dependency.manager.LocatedDeviceManager
 
modifiedDevice(LocatedDevice, String, Object, Object) - Method in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Default implementation of the LocatedDeviceTrackerCustomizer.modifiedDevice method.
modifiedDevice(LocatedDevice, String, Object, Object) - Method in interface fr.liglab.adele.icasa.device.util.LocatedDeviceTrackerCustomizer
Called when a device tracked by the Tracker object has been modified.
modifiedZone(Zone, String, Object, Object) - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
Called when a zone tracked by the Tracker object has been modified.
modifiedZone(Zone, String, Object, Object) - Method in interface fr.liglab.adele.icasa.location.util.ZoneTrackerCustomizer
Called when a zone tracked by the Tracker object has been modified.
MotionSensor - Interface in fr.liglab.adele.icasa.device.motion
Service definition of a simple motion sensor device.
movedDevice(LocatedDevice, Position, Position) - Method in class fr.liglab.adele.icasa.dependency.manager.LocatedDeviceManager
 
movedDevice(LocatedDevice, Position, Position) - Method in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
 
movedDevice(LocatedDevice, Position, Position) - Method in interface fr.liglab.adele.icasa.device.util.LocatedDeviceTrackerCustomizer
 
moveDeviceIntoZone(String, String) - Method in interface fr.liglab.adele.icasa.ContextManager
Moves a device to a zone.
movedZone(Zone, Position, Position) - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
 
movedZone(Zone, Position, Position) - Method in interface fr.liglab.adele.icasa.location.util.ZoneTrackerCustomizer
 
moveZone(String, int, int, int) - Method in interface fr.liglab.adele.icasa.ContextManager
Moves a zone to a new top left corner position.
MultiEventListener - Interface in fr.liglab.adele.icasa.listener
This interface is used to implement multiples listener using a unique interface

N

NAME - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
NAME_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
NAME_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
NAME_SPACE - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
NAMESPACE - Static variable in class fr.liglab.adele.icasa.command.handler.CommandHandler
the handler namespace :
NEW_X - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
NEW_Y - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
NEW_Z - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
nextElement(XmlPullParser) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
 
notifValueChange(StateVariable, Object, Object, Object) - Method in interface fr.liglab.adele.icasa.common.StateVariableListener
Called when value of a state variable changes.
notifyBegin() - Method in interface fr.liglab.adele.icasa.common.ProgressMonitor
Called when monitored operation starts.
notifyDeviceEvent(String) - Method in class fr.liglab.adele.habits.monitoring.button.ButtonCollector
 
notifyDeviceEvent(String) - Method in class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
 
notifyDeviceEvent(String) - Method in class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
 
notifyDeviceEvent(String) - Method in class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
 
notifyEnd() - Method in interface fr.liglab.adele.icasa.common.ProgressMonitor
Called when monitored operation has finished.
notifyListeners(DeviceEvent) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
Notify all listeners.
notifyProgress(int) - Method in interface fr.liglab.adele.icasa.common.ProgressMonitor
Called when monitored operation makes progress.

O

onAccessRightAdded(AccessRight) - Method in interface fr.liglab.adele.icasa.access.AccessRightManagerListener
Callback called when a new AccessRight has been added to the AccessManager.
onAccessRightModified(AccessRight) - Method in interface fr.liglab.adele.icasa.access.AccessRightListener
Method called when the right to access the device has been modified.
onAccessRightModified(AccessRight) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
onCreation(Object) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Handler createInstance method.
onDependencyReconfiguration(ServiceReference[], ServiceReference[]) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
This method was override to invoke our callBindMethodIcasa method instead of iPOJO callBindMethod This method was override to invoke our callUnbindMethodIcasa method instead of iPOJO callUnbindMethod
onGet(Object, String, Object) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
This method passes the proxy object in two cases: when the reference is an Aggregate and the type is Array or Vector.
onMethodAccessRightModified(AccessRight, String) - Method in interface fr.liglab.adele.icasa.access.AccessRightListener
Method called when the access right to a specific method has been modified.
onMethodAccessRightModified(AccessRight, String) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
onObjectCreation(Object) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
onServiceArrival(ServiceReference) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
This method was override to invoke our callBindMethodIcasa method instead of iPOJO callBindMethod
onServiceDeparture(ServiceReference) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
This method was override to invoke our callUnbindMethodIcasa method instead of iPOJO callUnbindMethod
open(DependencyModel) - Method in class fr.liglab.adele.icasa.dependency.manager.interceptor.DeviceAccessTrackingInterceptor
 
open() - Method in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Opens this LocatedDeviceTracker object and begin tracking services.
open() - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
Opens this ZoneTracker object and begin tracking services.

P

PARENT_ZONE - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
parse(File) - Static method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileParser
 
parseData(List<Byte>) - Method in class fr.liglab.adele.icasa.device.zigbee.driver.serial.SerialPortHandler
Parse data from the list of byte read.
parseUnsignedIntAttribute(CharSequence) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
 
pause(ProgressMonitor) - Method in interface fr.liglab.adele.icasa.application.Application
Stop application computation temporary.
pause(ProgressMonitor) - Method in interface fr.liglab.adele.icasa.application.ApplicationProvider
Stop application computation temporary.
pause() - Method in interface fr.liglab.adele.icasa.clock.Clock
Pauses the (virtual) time flowing.
pause(boolean) - Method in interface fr.liglab.adele.icasa.clock.Clock
Pauses the (virtual) time flowing.
pause() - Method in interface fr.liglab.adele.icasa.device.sound.AudioSource
Pause the audio stream playback.
pause() - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Pauses the execution of the current script (if there is one)
PeriodicRunnable - Interface in fr.liglab.adele.icasa.service.scheduler
An OSGi service providing this interface will allow to schedule periodic tasks using the iCasa Clock Clock
persist() - Method in interface fr.liglab.adele.icasa.access.AccessManagerStorage
Method called when persisting Access Manager configuration.
PERSON - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
Person - Interface in fr.liglab.adele.icasa.simulator
This interface represents a person in the icasa simulated Environment
PERSON_ID - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
PERSON_ID_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
personAdded(Person) - Method in interface fr.liglab.adele.icasa.simulator.listener.PersonListener
Invoked when a person has been added to the iCasa Simulator.
personDeviceAttached(Person, LocatedDevice) - Method in interface fr.liglab.adele.icasa.simulator.listener.PersonListener
Invoked when a device has been attached to a person
personDeviceAttached(Person, LocatedDevice) - Method in interface fr.liglab.adele.icasa.simulator.listener.SimulatedLocatedDeviceListener
Invoked when a device has been attached to a person
personDeviceDetached(Person, LocatedDevice) - Method in interface fr.liglab.adele.icasa.simulator.listener.PersonListener
Invoked when a device has been detached from a person
personDeviceDetached(Person, LocatedDevice) - Method in interface fr.liglab.adele.icasa.simulator.listener.SimulatedLocatedDeviceListener
Invoked when a device has been detached from a person
PersonJSON - Class in fr.liglab.adele.icasa.simulator.remote.util
TODO
PersonJSON() - Constructor for class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
PersonListener - Interface in fr.liglab.adele.icasa.simulator.listener
The listener interface for receiving person Person events.
PersonLocationService - Interface in fr.liglab.adele.icasa.simulator.services
The PersonLocationService interface allows to introspect a given zone and obtain information about its occupants.
personMoved(Person, Position) - Method in interface fr.liglab.adele.icasa.simulator.listener.PersonListener
Invoked when a person has been moved, to see the new position invoke the getCenterAbsolutePosition() method.
personRemoved(Person) - Method in interface fr.liglab.adele.icasa.simulator.listener.PersonListener
Invoked when a person has been removed to the iCasa Simulator.
PersonType - Class in fr.liglab.adele.icasa.simulator
This class represents a person type
PersonType(String) - Constructor for class fr.liglab.adele.icasa.simulator.PersonType
Default constructor
personTypeAdded(PersonType) - Method in interface fr.liglab.adele.icasa.simulator.listener.PersonTypeListener
Invoked when a person type has been added to the iCasa Simulator.
PersonTypeListener - Interface in fr.liglab.adele.icasa.simulator.listener
Listener interface on PersonType
personTypeRemoved(PersonType) - Method in interface fr.liglab.adele.icasa.simulator.listener.PersonTypeListener
Invoked when a person type has been removed to the iCasa Simulator.
Photometer - Interface in fr.liglab.adele.icasa.device.light
Service definition of a simple photometer device.
PHOTOMETER_CURRENT_ILLUMINANCE - Static variable in interface fr.liglab.adele.icasa.device.light.Photometer
Service property indicating the current illuminance sensed by the photometer, expressed in lux (lx).
PhotometerCollector - Class in fr.liglab.adele.habits.monitoring.photometer
Collector adapter for the photometer devices events.
PhotometerCollector() - Constructor for class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
 
PhysicalModel - Interface in fr.liglab.adele.icasa.simulator
A service providing this service contract will be used to compute simulated physical properties.
play() - Method in interface fr.liglab.adele.icasa.device.sound.AudioSource
Start the audio stream playback.
Position - Class in fr.liglab.adele.icasa.location
This class represents a point in a coordinate system.
Position(int, int, int) - Constructor for class fr.liglab.adele.icasa.location.Position
Default constructor
Position(int, int) - Constructor for class fr.liglab.adele.icasa.location.Position
 
POSITION_X_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
POSITION_Y_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
postMap(String, String, String, String, String, InputStream, FormDataContentDisposition, String) - Method in class fr.liglab.adele.icasa.frontend.services.rest.MapRemoteServiceImpl
 
POWER_DEVICE_ATTACHED_DEVICE_NAME - Static variable in interface fr.liglab.adele.icasa.device.power.PowerDevice
Service property indicating the attached devices name This property is mandatory Type of values : java.lang.String Description : value is a String indicating the attached devices name
POWER_DEVICE_ATTACHED_DEVICE_WATT - Static variable in interface fr.liglab.adele.icasa.device.power.PowerDevice
Service property indicating the attached devices default Power Rating expressed in watt (W) This property is mandatory Type of values : java.lang.Double Description : value is a power rating expressed in watt (W), so it is always positive.
POWER_SWITCH_CURRENT_STATUS - Static variable in interface fr.liglab.adele.icasa.device.power.PowerSwitch
Service Property indicating the current Status of the power switch This property is mandatory Type of values : java.lang.Boolean Description : value is expressed in boolean so it is true or false.
PowerDevice - Interface in fr.liglab.adele.icasa.device.power
Common interface for Power device service descriptions
Powermeter - Interface in fr.liglab.adele.icasa.device.power
Service definition for a simple powermeter device
POWERMETER_CURRENT_RATING - Static variable in interface fr.liglab.adele.icasa.device.power.Powermeter
Service property indicating the current Power Rating sensed by the Powermeter device, expressed in watt (W) This property is mandatory Type of values : java.lang.Double Description : value is a power rating expressed in watt (W), so it is always positive.
PowerSwitch - Interface in fr.liglab.adele.icasa.device.power
Service definition for a simple powerswitch device
PowerSwitchmeter - Interface in fr.liglab.adele.icasa.device.power
 
PreferenceChangeListener - Interface in fr.liglab.adele.icasa.service.preferences
Listener used to listen on preference property value changes.
Preferences - Interface in fr.liglab.adele.icasa.service.preferences
The Preferences interface provides a service to store preferences of: Global Preferences Application Preferences User Preferences
PRESENCE_SENSOR_SENSED_PRESENCE - Static variable in interface fr.liglab.adele.icasa.device.presence.PresenceSensor
Service property indicating the current sensed presence.
PresenceSensor - Interface in fr.liglab.adele.icasa.device.presence
Service definition of a simple presence sensor device.
process(Data) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.LocationEnricher
 
process(Data) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.MeasureEnricher
 
process(Data) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.MeasureFilter
 
process(Data) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.MeasureTransformer
 
process(Data) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.TimeStampEnricher
 
processEventData(String, String, String, Date, float, String) - Method in interface fr.liglab.adele.habits.monitoring.event.webservice.api.ProcessEventService
Call the RestFul WebService with the given event data values
ProcessEventException - Exception in fr.liglab.adele.habits.monitoring.event.webservice.api
 
ProcessEventException() - Constructor for exception fr.liglab.adele.habits.monitoring.event.webservice.api.ProcessEventException
 
ProcessEventException(String) - Constructor for exception fr.liglab.adele.habits.monitoring.event.webservice.api.ProcessEventException
 
ProcessEventService - Interface in fr.liglab.adele.habits.monitoring.event.webservice.api
 
processingInstruction(String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
ProgressMonitor - Interface in fr.liglab.adele.icasa.common
Listener interface to monitor progress of an operation.
PROP_DESCRIPTION - Static variable in interface fr.liglab.adele.icasa.commands.ICasaCommand
 
PROP_NAME - Static variable in interface fr.liglab.adele.icasa.commands.ICasaCommand
 
PROPERTY - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
PROXY_DISABLED - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Proxy settings value: disabled.
PROXY_ENABLED - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Proxy settings value: enabled.
PROXY_SETTINGS_PROPERTY - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Proxy settings property.
PROXY_TYPE_PROPERTY - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Proxy type property.
PUSH_AND_HOLD - Static variable in interface fr.liglab.adele.icasa.device.button.PushButton
Service property indicating if the button is pushed and hold.
pushAndHold(long) - Method in interface fr.liglab.adele.icasa.device.button.simulated.SimulatedPushButton
Push the button and hold for a timeout.
pushAndRelease() - Method in interface fr.liglab.adele.icasa.device.button.simulated.SimulatedPushButton
Push the button and release it.
PushButton - Interface in fr.liglab.adele.icasa.device.button
User: garciai@imag.fr Date: 9/2/13 Time: 10:42 AM

R

readListXml(InputStream) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Read an ArrayList from an InputStream containing XML.
readMapXml(InputStream) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Read a HashMap from an InputStream containing XML.
readThisIntArrayXml(XmlPullParser, String, String[]) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Read an int[] object from an XmlPullParser.
readThisListXml(XmlPullParser, String, String[]) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Read an ArrayList object from an XmlPullParser.
readThisMapXml(XmlPullParser, String, String[]) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Read a HashMap object from an XmlPullParser.
readValueXml(XmlPullParser, String[]) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Read a flattened object from an XmlPullParser.
reconfigure(Dictionary) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
The instance is reconfigured.
remove(Object) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported method.
remove(int) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported method.
removeAll(Collection) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported method.
removeAllDevices() - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Removes all simulated device instance in iCasa.
removeAllPersons() - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Removes all simulated persons in iCasa.
removeAllZones() - Method in interface fr.liglab.adele.icasa.ContextManager
Removes all zones in the platform.
removeApplication(String) - Method in class fr.imag.adele.appstore.gateway.api.DPAdmin
 
removeApplication(Application) - Method in interface fr.liglab.adele.icasa.application.ApplicationTracker
Called when an application is removed.
removeApplication(Application) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
removeApplicationListener(ApplicationTracker) - Method in interface fr.liglab.adele.icasa.application.ApplicationManager
Removes an application listener.
removeApplicationPreferenceChangeListener(String, PreferenceChangeListener) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Unregisters specified listener to value changes of specified application properties.
removedDevice(LocatedDevice) - Method in class fr.liglab.adele.icasa.dependency.manager.LocatedDeviceManager
 
removedDevice(LocatedDevice) - Method in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Default implementation of the LocatedDeviceTrackerCustomizer.removedDevice method.
removedDevice(LocatedDevice) - Method in interface fr.liglab.adele.icasa.device.util.LocatedDeviceTrackerCustomizer
A device tracked by the Tracker object has been removed.
removeDevice(String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Removes a simulated device instance.
removeDPInfosListener(DPInfosListener) - Method in interface fr.liglab.adele.habits.monitoring.autonomic.manager.dbadapter.IDBAdapter
 
removeDPInfosListener(DPInfosListener) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
removedZone(Zone) - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
A zone tracked by the Tracker object has been removed.
removedZone(Zone) - Method in interface fr.liglab.adele.icasa.location.util.ZoneTrackerCustomizer
A zone tracked by the Tracker object has been removed.
removeGlobalPreferenceChangeListener(PreferenceChangeListener) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Unregisters specified listener to value changes of specified global properties.
removeListener(AccessRightManagerListener) - Method in interface fr.liglab.adele.icasa.access.AccessManager
Remove a listener.
removeListener(AccessRightListener) - Method in interface fr.liglab.adele.icasa.access.AccessRight
Remove a listener.
removeListener(ClockListener) - Method in interface fr.liglab.adele.icasa.clock.Clock
Removes a listener from the clock.
removeListener(StateVariableListener) - Method in interface fr.liglab.adele.icasa.common.StateVariable
Removes specified listener.
removeListener(IcasaListener) - Method in interface fr.liglab.adele.icasa.ContextManager
Removes a listener from the platform.
removeListener(DeviceListener<?>) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Remove the specified listener from the list of this device's listeners.
removeListener(DeviceListener<?>) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
removeListener(LocatedDeviceListener) - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Removes a listener from the Located device.
removeListener(ZoneListener) - Method in interface fr.liglab.adele.icasa.location.Zone
Removes a listener from the zone.
removeListener(PersonListener) - Method in interface fr.liglab.adele.icasa.simulator.Person
Removes a listener from the person.
removeListener(ScriptExecutorListener) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Removes a listener to the script executor.
removeMap(String) - Method in interface fr.liglab.adele.icasa.frontend.services.MapService
Removes a map
removePerson(String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Removes a person currently available in iCasa simulator.
removePersonType(String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Removes a person type and all created persons having the removed type.
removeProperty(String) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Removes a property on this device.
removeProperty(String) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
removeProperty(String) - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Removes a property on this device.
removeUserPreferenceChangeListener(String, PreferenceChangeListener) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Unregisters specified listener to value changes of specified user properties.
removeVariable(StateVariable, Object) - Method in interface fr.liglab.adele.icasa.common.StateVariableListener
Called when a variable is removed from an object.
removeVariable(String) - Method in interface fr.liglab.adele.icasa.location.Zone
Removes a variable from this zone.
removeVariableExtender(StateVariableExtender) - Method in interface fr.liglab.adele.icasa.common.Attributable
Removes a variable extender.
removeVariableListener(StateVariableListener) - Method in interface fr.liglab.adele.icasa.common.Attributable
Removes specified listener.
removeZone(String) - Method in interface fr.liglab.adele.icasa.ContextManager
Removes a zone given his identifier.
requestExclusiveAccess() - Method in interface fr.liglab.adele.icasa.device.manager.DeviceAccessRightRequest
 
requestNoAccess() - Method in interface fr.liglab.adele.icasa.device.manager.DeviceAccessRightRequest
 
requestSharedAccess() - Method in interface fr.liglab.adele.icasa.device.manager.DeviceAccessRightRequest
 
RequiresContext - Annotation Type in fr.liglab.adele.icasa.context.handler.annotations
This annotation declares a service requirement.
RequiresDevice - Annotation Type in fr.liglab.adele.icasa.dependency.handler.annotations
This annotation declares a service requirement.
reset() - Method in interface fr.liglab.adele.icasa.clock.Clock
Sets the elapsed time to 0 and pauses the (virtual) time flowing.
resetContext() - Method in interface fr.liglab.adele.icasa.ContextManager
Removes all zones.
resize(int, int, int) - Method in interface fr.liglab.adele.icasa.location.Zone
Resizes the zone
resizedZone(Zone) - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
 
resizedZone(Zone) - Method in interface fr.liglab.adele.icasa.location.util.ZoneTrackerCustomizer
Called when a zone tracked by the Tracker object has been resized.
resizeZone(String, int, int, int) - Method in interface fr.liglab.adele.icasa.ContextManager
Resizes a zone using a new width and height.
ResponseType - Enum in fr.liglab.adele.icasa.device.zigbee.driver.serial.model
Enum class for zigbee data response types.
resume(ProgressMonitor) - Method in interface fr.liglab.adele.icasa.application.Application
Resume this application if it has been paused.
resume(ProgressMonitor) - Method in interface fr.liglab.adele.icasa.application.ApplicationProvider
Resume this application if it has been paused.
resume() - Method in interface fr.liglab.adele.icasa.clock.Clock
Resumes the (virtual) time flowing.
resume(boolean) - Method in interface fr.liglab.adele.icasa.clock.Clock
Resumes the (virtual) time flowing.
resume() - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Resumes the execution of the current script (if there is one)
retainAll(Collection) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported method.
run() - Method in class fr.liglab.adele.icasa.device.zigbee.driver.serial.model.DeviceDiscoveryTimeoutTask
 

S

saveSimulationScript(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Saves the current state into a script having the name use as argument
ScheduledRunnable - Interface in fr.liglab.adele.icasa.service.scheduler
An OSGi service providing this interface will allow to schedule tasks at a fixed date using the iCasa Clock Clock
SchedulingManager - Interface in fr.liglab.adele.icasa.service.scheduler
User: torito Date: 6/26/13 Time: 2:00 PM
SCRIPT_ID_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
SCRIPT_NAME - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
scriptAdded(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutorListener
Notification when a new script has been deployed in the platform
ScriptExecutor - Interface in fr.liglab.adele.icasa.simulator.script.executor
Interface of service responsible for script execution into the platform
ScriptExecutor.State - Enum in fr.liglab.adele.icasa.simulator.script.executor
Enumeration representing the state of scripts
ScriptExecutorListener - Interface in fr.liglab.adele.icasa.simulator.script.executor
Listener interface for the scrip executor service
ScriptJSON - Class in fr.liglab.adele.icasa.simulator.remote.util
 
ScriptJSON() - Constructor for class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
ScriptLanguage - Class in fr.liglab.adele.icasa.commands
Utility class used to obtain common objects from a JSON object.
ScriptLanguage() - Constructor for class fr.liglab.adele.icasa.commands.ScriptLanguage
 
scriptPaused(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutorListener
Notification when a script being executed is paused
scriptRemoved(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutorListener
Notification when a existing script has been removed from the platform
scriptResumed(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutorListener
Notification when a paused script is resumed
scriptStarted(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutorListener
Notification when a script is started (execution launched)
scriptStopped(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutorListener
Notification when a script being executed is stopped
scriptUpdated(String) - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutorListener
Notification when a existing script has been modified
send(Data) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.MeasureSender
 
sendMeasure(float) - Method in interface fr.liglab.adele.icasa.device.bathroomscale.rest.api.BathroomScaleRestAPI
 
sendMeasure(float) - Method in interface fr.liglab.adele.icasa.device.bathroomscale.rest.api.MedicalThermometerRestAPI
 
sendMeasure(int, int, int) - Method in interface fr.liglab.adele.icasa.device.bathroomscale.rest.api.SphygmometerRestAPI
 
SerialPortHandler - Class in fr.liglab.adele.icasa.device.zigbee.driver.serial
Class managing the serial port data input/output.
SerialPortHandler(ZigbeeDriverImpl) - Constructor for class fr.liglab.adele.icasa.device.zigbee.driver.serial.SerialPortHandler
 
SET - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Dependency Field Type : Set.
set(int, Object) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Unsupported Method.
setApplicationPropertyValue(String, String, Object) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Sets the value of a property for a application preference
setAudioSource(AudioSource) - Method in interface fr.liglab.adele.icasa.device.sound.Speaker
Set the audio stream that this speaker must play.
setCenterAbsolutePosition(Position) - Method in interface fr.liglab.adele.icasa.location.LocatedObject
Sets the absolute (x,y) point of the object.
setCompletePercent(Integer) - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
setData(String, String) - Method in interface fr.liglab.adele.icasa.device.zigbee.driver.ZigbeeDriver
Sets specified value to the device with corresponding module address.
setDescription(String) - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
 
setDeviceAccess(String, String, DeviceAccessPolicy) - Method in interface fr.liglab.adele.icasa.access.AccessManager
Set the right access for an application to use a device.
setDeviceFault(String, boolean) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Simulates a fail/reparation in a device.
setDeviceId(String) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
setDevicePosition(String, Position) - Method in interface fr.liglab.adele.icasa.ContextManager
Sets the device position.
setDeviceState(String, boolean) - Method in interface fr.liglab.adele.icasa.ContextManager
Sets activated flag of a device.
setFactor(int) - Method in interface fr.liglab.adele.icasa.clock.Clock
Set the clock factor (speed of virtual time)
setFactor(Integer) - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
setFault(String) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Sets fault state of this device.
setFault(String) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
setFeature(String, boolean) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
setGatewayId(String) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
setGatewayURL(String) - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
 
setGlobalPropertyValue(String, Object) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Sets the value of a property for a global preference
setGlobalVariable(String, Object) - Method in interface fr.liglab.adele.icasa.ContextManager
Sets specified global variable .
setId(String) - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
The identifier of the map.
setId(String) - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
setId(String) - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
setImgFile(String) - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
 
setInterfaces(Set<String>) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfos
 
setLeftTopRelativePosition(Position) - Method in interface fr.liglab.adele.icasa.location.Zone
Sets the relative (x,y) point in the left-top corner of the zone.
setLibs(String) - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
 
setLocalisation(String) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
setLocation(String) - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
setMetadataValue(String, Object) - Method in interface fr.liglab.adele.icasa.common.StateVariable
Sets specified value to corresponding metadata.
setMethodAccess(String, String, String, MemberAccessPolicy) - Method in interface fr.liglab.adele.icasa.access.AccessManager
Set the right access for an application to use a given device.
setMethodAccess(String, String, Method, MemberAccessPolicy) - Method in interface fr.liglab.adele.icasa.access.AccessManager
Set the right access for an application to use a given device.
setName(String) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfos
 
setName(String) - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
 
setName(String) - Method in interface fr.liglab.adele.icasa.simulator.Person
Sets the person name.
setName(String) - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
setName(String) - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
setOutput(OutputStream, String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
setOutput(Writer) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
setParent(Zone) - Method in interface fr.liglab.adele.icasa.location.Zone
Sets the parent Zone
setParentZone(String, String) - Method in interface fr.liglab.adele.icasa.ContextManager
Sets the zone parent.
setPatientId(String) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
setPersonPosition(String, Position) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Change the position of a given person.
setPersonType(PersonType) - Method in interface fr.liglab.adele.icasa.simulator.Person
Sets the person type.
setPersonZone(String, String) - Method in interface fr.liglab.adele.icasa.simulator.SimulationManager
Moves a person to a zone, into a random generated position inside the given zone.
setPositionX(Integer) - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
setPositionY(Integer) - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
setPowerLevel(double) - Method in interface fr.liglab.adele.icasa.device.light.DimmerLight
Change the power level of this dimmer light.
setPowerLevel(double) - Method in interface fr.liglab.adele.icasa.device.temperature.Cooler
Change the power level of this cooler.
setPowerLevel(double) - Method in interface fr.liglab.adele.icasa.device.temperature.Heater
Change the power level of this heater.
setPowerStatus(boolean) - Method in interface fr.liglab.adele.icasa.device.light.BinaryLight
Change the power status of this binary light.
setPowerStatus(boolean) - Method in interface fr.liglab.adele.icasa.device.sprinkler.Sprinkler
Change the power status of this sprinkler.
setPowerStatus(boolean) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
 
setPrefix(String, String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
setProperty(String, Object) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
setPropertyValue(String, Object) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Sets specified property value.
setPropertyValue(String, Object) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
setPropertyValue(String, Object) - Method in interface fr.liglab.adele.icasa.location.LocatedDevice
Sets a property value
setPropertyValue(String, Object) - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
If the given propertyName is the power status, it will set it to the device; the value will not change, if is not changed in the device.
setReliability(float) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
setSensorValue(boolean) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
setStartDate(long) - Method in interface fr.liglab.adele.icasa.clock.Clock
Sets the start date of the clock.
setStartDate(Date) - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
setStartDate(String) - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
setState(String) - Method in interface fr.liglab.adele.icasa.device.GenericDevice
Sets activation state of this device.
setState(String) - Method in class fr.liglab.adele.icasa.device.util.AbstractDevice
 
setState(String) - Method in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
setTimestamp(long) - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
SetTopBox - Interface in fr.liglab.adele.icasa.device.settopbox
SettopBox device
setType(int) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
setType(String) - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
setUrl(String) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.listeners.DPInfos
 
setUseParentVariables(boolean) - Method in interface fr.liglab.adele.icasa.location.Zone
Modifies if this zone will use the variable of its parent zone.
setUserPropertyValue(String, String, Object) - Method in interface fr.liglab.adele.icasa.service.preferences.Preferences
Sets the value of a property for a user preference
setValue(Object) - Method in interface fr.liglab.adele.icasa.common.StateVariable
Sets specified value.
setVariableValue(String, Object) - Method in interface fr.liglab.adele.icasa.common.Attributable
Sets value of specified variable.
setVariableValue(String, Object) - Method in interface fr.liglab.adele.icasa.location.Zone
Sets specified variable value.
setVolume(double) - Method in interface fr.liglab.adele.icasa.device.sound.Speaker
Change the volume of this speaker.
setXLength(int) - Method in interface fr.liglab.adele.icasa.location.Zone
Sets the zone X length .
setYLength(int) - Method in interface fr.liglab.adele.icasa.location.Zone
Sets the zone Y length.
setZLength(int) - Method in interface fr.liglab.adele.icasa.location.Zone
Sets the zone Y length.
setZoneVariable(String, String, Object) - Method in interface fr.liglab.adele.icasa.ContextManager
Sets the value of the specified variable.
SEUIL_CO2_CRITIC - Static variable in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
 
Signature - Class in fr.liglab.adele.icasa.commands
A Signature is a description of the parameters used in iCasa.
Signature(String[]) - Constructor for class fr.liglab.adele.icasa.commands.Signature
 
Signature(String, String[]) - Constructor for class fr.liglab.adele.icasa.commands.Signature
 
SimulatedDevice - Interface in fr.liglab.adele.icasa.simulator
Service interface which must be provided by simulated devices.
SimulatedLocatedDeviceListener - Interface in fr.liglab.adele.icasa.simulator.listener
Interface extending LocatedDeviceListener to add simulated device related methods
SimulatedPushButton - Interface in fr.liglab.adele.icasa.device.button.simulated
User: garciai@imag.fr Date: 9/2/13 Time: 2:24 PM
SimulationManager - Interface in fr.liglab.adele.icasa.simulator
The simulation Mananger deals with operations associated to simulation
SimulationMultiEventListener - Interface in fr.liglab.adele.icasa.simulator.listener
Interface grouping several (platform + simulator) listeners
SIMULATOR_DATE_FORMAT - Static variable in class fr.liglab.adele.icasa.clock.util.DateTextUtil
 
size() - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Gets the number of available providers.
size() - Method in class fr.liglab.adele.icasa.device.util.LocatedDeviceTracker
Returns the number of devices being tracked by this LocatedDeviceTracker object.
size() - Method in class fr.liglab.adele.icasa.location.util.ZoneTracker
Returns the number of zones being tracked by this ZoneTracker object.
skipCurrentTag(XmlPullParser) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
 
SMART_PROXY - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Proxy type value: smart.
Speaker - Interface in fr.liglab.adele.icasa.device.sound
Service definition of a simple speaker device.
SPEAKER_NOISE_LEVEL - Static variable in interface fr.liglab.adele.icasa.device.sound.Speaker
TODO comments.
SPEAKER_VOLUME - Static variable in interface fr.liglab.adele.icasa.device.sound.Speaker
Service property indicating the current volume of the speaker.
SpecificClockPeriodicRunnable - Interface in fr.liglab.adele.icasa.service.scheduler
An OSGi service providing this interface will allow to schedule periodic tasks using the a provided Clock Clock.
SpecificClockScheduledRunnable - Interface in fr.liglab.adele.icasa.service.scheduler
An OSGi service providing this interface will allow to schedule a task at a specified time using the a provided Clock Clock.
Sphygmometer - Interface in fr.liglab.adele.icasa.device.bathroomscale
 
SPHYGMOMETER_CURRENT_DIASTOLIC - Static variable in interface fr.liglab.adele.icasa.device.bathroomscale.Sphygmometer
 
SPHYGMOMETER_CURRENT_PULSATIONS - Static variable in interface fr.liglab.adele.icasa.device.bathroomscale.Sphygmometer
 
SPHYGMOMETER_CURRENT_SYSTOLIC - Static variable in interface fr.liglab.adele.icasa.device.bathroomscale.Sphygmometer
 
SphygmometerRestAPI - Interface in fr.liglab.adele.icasa.device.bathroomscale.rest.api
 
Sprinkler - Interface in fr.liglab.adele.icasa.device.sprinkler
Service definition of a sprinkler device.
SPRINKLER_POWER_STATUS - Static variable in interface fr.liglab.adele.icasa.device.sprinkler.Sprinkler
Service property indicating whether the sprinkler is is turned on or off.
start() - Method in class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
Component Lifecycle Method
start(ProgressMonitor) - Method in interface fr.liglab.adele.icasa.application.Application
Starts this application.
start(ProgressMonitor) - Method in interface fr.liglab.adele.icasa.application.ApplicationProvider
Starts this application.
start() - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
Component Lifecycle Method
start() - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
Component Lifecycle Method
start() - Method in class fr.liglab.adele.icasa.command.handler.CommandHandler
The instance is starting.
start() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
Method overridden to modify m_proxyObject in Depedency with our ProxyFactory functionality: 1.
start() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Handler start method.
start() - Method in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
Component Lifecycle Method
start() - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
Component Lifecycle Method
start() - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
Component Lifecycle Method
start() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
 
start() - Method in class fr.liglab.adele.zigbee.device.importer.ZigbeeImporter
 
START_DATE_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
startDateModified(long) - Method in interface fr.liglab.adele.icasa.clock.ClockListener
Notifies the listener when the start date has been changed.
startDocument() - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model.DPInfosHandler
 
startDocument(String, Boolean) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
startElement(String, String, String, Attributes) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.model.DPInfosHandler
 
startListening(String, int) - Method in class fr.liglab.adele.icasa.device.zigbee.driver.serial.SerialPortHandler
Start listening on the given serial port.
startTag(String, String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
STATE_ACTIVATED - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
STATE_DEACTIVATED - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
STATE_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.ScriptJSON
 
STATE_PROPERTY_NAME - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
STATE_UNKNOWN - Static variable in interface fr.liglab.adele.icasa.device.GenericDevice
 
stateChanged(int) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
 
StateVariable - Interface in fr.liglab.adele.icasa.common
Represents a state with a defined type.
StateVariableExtender - Interface in fr.liglab.adele.icasa.common
Allows a component to manage specific state variables (such as Logic Location).
StateVariableListener - Interface in fr.liglab.adele.icasa.common
A listener which listens to state variable value changes.
stop() - Method in class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
Component Lifecycle Method
stop(ProgressMonitor) - Method in interface fr.liglab.adele.icasa.application.Application
Stops this application.
stop(ProgressMonitor) - Method in interface fr.liglab.adele.icasa.application.ApplicationProvider
Stops this application.
stop() - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
Component Lifecycle Method
stop() - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
Component Lifecycle Method
stop() - Method in class fr.liglab.adele.icasa.command.handler.CommandHandler
The instance is stopping.
stop() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
stop() - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Handler stop method.
stop() - Method in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
Component Lifecycle Method
stop() - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
Component Lifecycle Method
stop() - Method in interface fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor
Stops the script execution
stop() - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
Component Lifecycle Method
stop() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
 
stop() - Method in class fr.liglab.adele.zigbee.device.importer.ZigbeeImporter
 
stopListening() - Method in class fr.liglab.adele.icasa.device.zigbee.driver.serial.SerialPortHandler
 
subList(int, int) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Returns a sublist from the current list.
SURFACE_BATHROOM - Static variable in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
Constant for each room surface.
SURFACE_KITCHEN - Static variable in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
 
SURFACE_LIVINGROOM - Static variable in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
 
switchOff() - Method in interface fr.liglab.adele.icasa.device.power.PowerSwitch
Switches the power off
switchOff() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePowerSwitch
 
switchOn() - Method in interface fr.liglab.adele.icasa.device.power.PowerSwitch
Switches the power on
switchOn() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeePowerSwitch
 

T

TaskExecutionReport - Interface in fr.liglab.adele.icasa.service.scheduler
User: torito Date: 6/14/13 Time: 2:54 PM
TaskReference - Interface in fr.liglab.adele.icasa.service.scheduler
The reference to a task scheduled for one or more executions on the SchedulerService.
TechnicalService - Interface in fr.liglab.adele.icasa
 
text(char[], int, int) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
text(String) - Method in class fr.liglab.adele.icasa.common.xml.utils.FastXmlSerializer
 
Thermometer - Interface in fr.liglab.adele.icasa.device.temperature
Service definition of a simple thermometer device.
THERMOMETER_CURRENT_TEMPERATURE - Static variable in interface fr.liglab.adele.icasa.device.temperature.Thermometer
Service property indicating the current temperature sensed by the thermometer, expressed in Kelvins (K).
TimeStampEnricher - Class in fr.liglab.adele.habits.monitoring.measure.generator
 
TimeStampEnricher() - Constructor for class fr.liglab.adele.habits.monitoring.measure.generator.TimeStampEnricher
 
toArray() - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Returns an array containing available service objects.
toArray(Object[]) - Method in class fr.liglab.adele.icasa.dependency.manager.ICasaServiceCollection
Returns an array containing available service objects.
toJSON(ICasaMap) - Static method in class fr.liglab.adele.icasa.frontend.services.utils.JSONMap
 
toJSON(JSONObject) - Static method in class fr.liglab.adele.icasa.frontend.services.utils.JSONMap
 
toJSONObject() - Method in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
toList(DeploymentPackage[]) - Static method in class fr.imag.adele.appstore.gateway.util.DPResourceManipulator
 
toMap(DeploymentPackage) - Static method in class fr.imag.adele.appstore.gateway.util.DPResourceManipulator
 
toMap() - Method in class fr.liglab.adele.icasa.frontend.services.utils.ICasaMap
 
TOP_Y - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
toString() - Method in class fr.liglab.adele.habits.monitoring.measure.generator.Measure
 
toString() - Method in enum fr.liglab.adele.icasa.access.DeviceAccessPolicy
 
toString() - Method in enum fr.liglab.adele.icasa.access.MemberAccessPolicy
 
toString() - Method in enum fr.liglab.adele.icasa.application.ApplicationState
 
toString() - Method in enum fr.liglab.adele.icasa.device.DeviceEventType
 
toString() - Method in enum fr.liglab.adele.icasa.device.zigbee.driver.serial.model.DeviceCategory
 
toString() - Method in enum fr.liglab.adele.icasa.device.zigbee.driver.serial.model.ResponseType
 
toString() - Method in enum fr.liglab.adele.icasa.device.zigbee.driver.TypeCode
 
toString() - Method in class fr.liglab.adele.icasa.location.Position
 
toString() - Method in enum fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor.State
 
turnOff() - Method in interface fr.liglab.adele.icasa.device.light.BinaryLight
Change the power status to false
turnOff() - Method in interface fr.liglab.adele.icasa.device.sprinkler.Sprinkler
Change the power status to false
turnOff() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
 
turnOffTheLights(String) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
 
turnOffTheLights(String) - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 
turnOn() - Method in interface fr.liglab.adele.icasa.device.light.BinaryLight
Change the power status to true
turnOn() - Method in interface fr.liglab.adele.icasa.device.sprinkler.Sprinkler
Change the power status to true
turnOn() - Method in class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
 
turnOnTheLights(String) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
 
turnOnTheLights(String) - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
 
TYPE - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
TYPE_PROP - Static variable in class fr.liglab.adele.icasa.simulator.remote.util.PersonJSON
 
TypeCode - Enum in fr.liglab.adele.icasa.device.zigbee.driver
Represents a type of device.

U

UNBIND_ICASA - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependency
 
unbindBinaryLight(BinaryLight, Map) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
Unbind Method for null dependency
unbindBinaryLight(BinaryLight, Map) - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
Unbind Method for null dependency
unbindCarbonDioxydeSensor(CarbonDioxydeSensor, Map) - Method in class fr.liglab.adele.icasa.gas.alarm.sys.GasAlarmSystemApplication
Unbind Method for null dependency
unbindDevice(ServiceReference) - Method in class fr.liglab.adele.habits.monitoring.autonomic.manager.AutonomicAdapterDeploymentMgr
 
UnbindDevice - Annotation Type in fr.liglab.adele.icasa.dependency.handler.annotations
 
unbindHttpService(HttpService) - Method in class fr.liglab.adele.dashboard.servlet.FrontendServlet
 
unbindHTTPService(HttpService) - Method in class fr.liglab.adele.dashboard.servlet.MapServlet
 
unbindHttpService(HttpService) - Method in class fr.liglab.adele.simulator.servlet.FrontendServlet
 
unbindHTTPService(HttpService) - Method in class fr.liglab.adele.simulator.servlet.MapServlet
 
unbindMotionSensor(MotionSensor) - Method in class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
Unbind Method for null dependency
unbindMotionSensor(MotionSensor, Map) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.with.motion.sensor.LightFollowMeWithMotionSensorApplication
Unbind Method for null dependency
unbindMotionSensor(MotionSensor, Map) - Method in class fr.liglab.adele.light.follow.me.with.motion.sensor.and.photometer.FollowMeWithPhotometerApplication
Unbind Method for null dependency
unbindPhotometer(Photometer, Map) - Method in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
Unbind Method for null dependency
unbindPowerswitch(PowerSwitch, Map) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
Unbind Method for null dependency
unbindPrensenceSensor(PresenceSensor, Map) - Method in class fr.liglab.adele.icasa.binary.light.follow.me.LightFollowMeApplication
Unbind Method for null dependency
unbindPresenceSensor(PresenceSensor, Map) - Method in class fr.liglab.adele.icasa.dimmer.light.follow.me.DimmerFollowMeApplication
Unbind Method for null dependency
unbindProxy(PushButton) - Method in class fr.liglab.adele.habits.monitoring.button.ButtonCollector
 
unbindProxy(MotionSensor) - Method in class fr.liglab.adele.habits.monitoring.motion.sensor.MeasureCollector
 
unbindProxy(Photometer) - Method in class fr.liglab.adele.habits.monitoring.photometer.PhotometerCollector
 
unbindProxy(PresenceSensor) - Method in class fr.liglab.adele.habits.monitoring.presence.sensor.MeasureCollector
 
unbindPushButtons(PushButton) - Method in class fr.liglab.adele.icasa.actimetrics.ActimetricsApplication
Unbind Method for null dependency
uninstall(File) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
unload(File) - Static method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileParser
 
unregister() - Method in interface fr.liglab.adele.icasa.device.manager.DeviceDependency
Must be called by the dependency owner to notify that this dependency is no more used.
update(File) - Method in class fr.liglab.adele.habits.monitoring.db.manager.fileinstall.DBFileHandler
 
updateAccessRightRequest(Set<DeviceAccessRightRequest>) - Method in interface fr.liglab.adele.icasa.device.manager.DeviceDependency
 
updateMap(String, String, String, String, String) - Method in interface fr.liglab.adele.icasa.frontend.services.MapService
Update map information.
USE_PARENT_VARIABLES - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
USER - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 

V

validate(JSONObject, Signature) - Method in class fr.liglab.adele.icasa.commands.AbstractCommand
 
validate(JSONObject, Signature) - Method in interface fr.liglab.adele.icasa.commands.ICasaCommand
To validate the given parameters.
validate(DependencyModel) - Method in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Validate method.
VALUE - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
valueOf(String) - Static method in enum fr.liglab.adele.icasa.access.DeviceAccessPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.liglab.adele.icasa.access.MemberAccessPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.liglab.adele.icasa.application.ApplicationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.liglab.adele.icasa.common.VariableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.liglab.adele.icasa.device.DeviceEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.liglab.adele.icasa.device.manager.AccessRight
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.liglab.adele.icasa.device.zigbee.driver.serial.model.DeviceCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.liglab.adele.icasa.device.zigbee.driver.serial.model.ResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.liglab.adele.icasa.device.zigbee.driver.TypeCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum fr.liglab.adele.icasa.access.DeviceAccessPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.liglab.adele.icasa.access.MemberAccessPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.liglab.adele.icasa.application.ApplicationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.liglab.adele.icasa.common.VariableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.liglab.adele.icasa.device.DeviceEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.liglab.adele.icasa.device.manager.AccessRight
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.liglab.adele.icasa.device.zigbee.driver.serial.model.DeviceCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.liglab.adele.icasa.device.zigbee.driver.serial.model.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.liglab.adele.icasa.device.zigbee.driver.TypeCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.liglab.adele.icasa.simulator.script.executor.ScriptExecutor.State
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
Variable - Class in fr.liglab.adele.icasa
This class allows to describe a zone variable.
Variable(String, Class, String) - Constructor for class fr.liglab.adele.icasa.Variable
 
VariableType - Enum in fr.liglab.adele.icasa.common
Enable to categoryze variables by their representation goal.
VECTOR - Static variable in class fr.liglab.adele.icasa.dependency.manager.DeviceDependencyHandler
Dependency field type : Vector The dependency will be injected as a vector.
versionOptions() - Method in class fr.liglab.adele.icasa.frontend.services.rest.MapRemoteServiceImpl
 

W

write(ResponseType, String, String) - Method in class fr.liglab.adele.icasa.device.zigbee.driver.serial.SerialPortHandler
Write a response built from the given informations.
writeByteArrayXml(byte[], String, XmlSerializer) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Flatten a byte[] into an XmlSerializer.
writeFile() - Method in class fr.liglab.adele.icasa.frontend.services.utils.AbstractXMLParser
 
writeIntArrayXml(int[], String, XmlSerializer) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Flatten an int[] into an XmlSerializer.
writeListXml(List, OutputStream) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Flatten a List into an output stream as XML.
writeListXml(List, String, XmlSerializer) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Flatten a List into an XmlSerializer.
writeMapXml(Map, OutputStream) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Flatten a Map into an output stream as XML.
writeMapXml(Map, String, XmlSerializer) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Flatten a Map into an XmlSerializer.
writeValueXml(Object, String, XmlSerializer) - Static method in class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
Flatten an object's value into an XmlSerializer.

X

x - Variable in class fr.liglab.adele.icasa.location.Position
 
X_LENGTH - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
X_SCALE_FACTOR_PROP_NAME - Static variable in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
 
XMLUtils - Class in fr.liglab.adele.icasa.common.xml.utils
Some XML helpers methods.
XMLUtils() - Constructor for class fr.liglab.adele.icasa.common.xml.utils.XMLUtils
 

Y

y - Variable in class fr.liglab.adele.icasa.location.Position
 
Y_LENGTH - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
Y_SCALE_FACTOR_PROP_NAME - Static variable in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
 

Z

z - Variable in class fr.liglab.adele.icasa.location.Position
 
Z_LENGTH - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
Z_SCALE_FACTOR_PROP_NAME - Static variable in interface fr.liglab.adele.icasa.service.zone.size.calculator.ZoneSizeCalculator
 
ZigbeeBinaryLight - Class in fr.liglab.adele.zigbee.device.factories
 
ZigbeeBinaryLight() - Constructor for class fr.liglab.adele.zigbee.device.factories.ZigbeeBinaryLight
 
ZigbeeDevice - Interface in fr.liglab.adele.zigbee.device.factories
Generic interface for zigbee devices.
ZigbeeDeviceDiscoveryImpl - Class in fr.liglab.adele.zigbee.device.discovery
 
ZigbeeDeviceDiscoveryImpl() - Constructor for class fr.liglab.adele.zigbee.device.discovery.ZigbeeDeviceDiscoveryImpl
 
ZigbeeDeviceTracker - Interface in fr.liglab.adele.icasa.device.zigbee.driver
Provides this service to be notified of zigbee device events.
ZigbeeDriver - Interface in fr.liglab.adele.icasa.device.zigbee.driver
Provides this service to implement a Zigbee driver.
ZigbeeImporter - Class in fr.liglab.adele.zigbee.device.importer
rose importer for zigbee presence sensor devices.
ZigbeeImporter() - Constructor for class fr.liglab.adele.zigbee.device.importer.ZigbeeImporter
 
ZigbeeMotionSensor - Class in fr.liglab.adele.zigbee.device.factories
User: garciai@imag.fr Date: 9/5/13 Time: 1:47 PM
ZigbeeMotionSensor() - Constructor for class fr.liglab.adele.zigbee.device.factories.ZigbeeMotionSensor
 
ZigbeePhotometer - Class in fr.liglab.adele.zigbee.device.factories
 
ZigbeePhotometer() - Constructor for class fr.liglab.adele.zigbee.device.factories.ZigbeePhotometer
 
ZigbeePowerSwitch - Class in fr.liglab.adele.zigbee.device.factories
Zigbee power switch factory.
ZigbeePowerSwitch() - Constructor for class fr.liglab.adele.zigbee.device.factories.ZigbeePowerSwitch
 
ZigbeePresenceSensor - Class in fr.liglab.adele.zigbee.device.factories
 
ZigbeePresenceSensor() - Constructor for class fr.liglab.adele.zigbee.device.factories.ZigbeePresenceSensor
 
ZigbeePushButton - Class in fr.liglab.adele.zigbee.device.factories
User: garciai@imag.fr Date: 9/6/13 Time: 11:49 AM
ZigbeePushButton() - Constructor for class fr.liglab.adele.zigbee.device.factories.ZigbeePushButton
 
ZigbeeThermometer - Class in fr.liglab.adele.zigbee.device.factories
User: Kettani Mehdi Date: 24/10/13 Time: 4:27 PM
ZigbeeThermometer() - Constructor for class fr.liglab.adele.zigbee.device.factories.ZigbeeThermometer
 
ZONE - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
Zone - Interface in fr.liglab.adele.icasa.location
This interface represents a Zone (a rectangular surface) into the iCasa platform.
ZONE_AREA - Static variable in interface fr.liglab.adele.icasa.service.zone.dimension.calculator.ZoneDimension
The Constant ZONE_AREA is the name of the Variable corresponding to the zone area.
ZONE_AREA_VAR - Static variable in interface fr.liglab.adele.icasa.service.zone.dimension.calculator.ZoneDimension
The Variable ZONE_AREA_VAR is used to store the zone area.
ZONE_ID - Static variable in class fr.liglab.adele.icasa.commands.ScriptLanguage
 
ZONE_VOLUME - Static variable in interface fr.liglab.adele.icasa.service.zone.dimension.calculator.ZoneDimension
The Constant ZONE_VOLUME is the name of the Variable corresponding to the zone volume.
ZONE_VOLUME_VAR - Static variable in interface fr.liglab.adele.icasa.service.zone.dimension.calculator.ZoneDimension
The Variable ZONE_VOLUME_VAR is used to store the zone volume.
zoneAdded(Zone) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
Called callback when a new zone has been added.
zoneAdded(Zone) - Method in interface fr.liglab.adele.icasa.location.ZoneListener
Called callback when a new zone has been added.
zoneAdded(Zone) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
ZoneDimension - Interface in fr.liglab.adele.icasa.service.zone.dimension.calculator
The Interface ZoneDimension provides constants for the names of zone dimension variables.
ZoneFilter - Interface in fr.liglab.adele.icasa.location.util
User: garciai@imag.fr Date: 8/2/13 Time: 11:26 AM
ZoneListener - Interface in fr.liglab.adele.icasa.location
A listener of zones
zoneMoved(Zone, Position, Position) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
Called callback when the zone has move.
zoneMoved(Zone, Position, Position) - Method in interface fr.liglab.adele.icasa.location.ZoneListener
Called callback when the zone has move.
zoneMoved(Zone, Position, Position) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
zoneParentModified(Zone, Zone, Zone) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
Called callback when adding a parent to an existent zone.
zoneParentModified(Zone, Zone, Zone) - Method in interface fr.liglab.adele.icasa.location.ZoneListener
Called callback when adding a parent to an existent zone.
zoneParentModified(Zone, Zone, Zone) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
ZonePropListener - Interface in fr.liglab.adele.icasa.location
Listener of zone variables
zoneRemoved(Zone) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
Called callback when a zone is removed.
zoneRemoved(Zone) - Method in interface fr.liglab.adele.icasa.location.ZoneListener
Called callback when a zone is removed.
zoneRemoved(Zone) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
zoneResized(Zone) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
Called callback when a zone has been resized.
zoneResized(Zone) - Method in interface fr.liglab.adele.icasa.location.ZoneListener
Called callback when a zone has been resized.
zoneResized(Zone) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
ZoneSizeCalculator - Interface in fr.liglab.adele.icasa.service.zone.size.calculator
The Interface of service ZoneSize provides information on the size of the different Zones of the iCASA simulator
ZoneTracker - Class in fr.liglab.adele.icasa.location.util
Utility class to track zones.
ZoneTracker(BundleContext, ZoneTrackerCustomizer, String...) - Constructor for class fr.liglab.adele.icasa.location.util.ZoneTracker
Creates a ZoneTracker object for the specified zone.
ZoneTrackerCustomizer - Interface in fr.liglab.adele.icasa.location.util
User: garciai@imag.fr Date: 8/2/13 Time: 11:25 AM
zoneVariableAdded(Zone, String) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
Called callback when a variable is added in a zone.
zoneVariableAdded(Zone, String) - Method in interface fr.liglab.adele.icasa.location.ZonePropListener
Called callback when a variable is added in a zone.
zoneVariableAdded(Zone, String) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
zoneVariableModified(Zone, String, Object, Object) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
Called callback when a variable has been modified.
zoneVariableModified(Zone, String, Object, Object) - Method in interface fr.liglab.adele.icasa.location.ZonePropListener
Called callback when a variable has been modified.
zoneVariableModified(Zone, String, Object, Object) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
zoneVariableRemoved(Zone, String) - Method in class fr.liglab.adele.icasa.location.util.EmptyZoneListener
Called callback when a variable is removed from a zone.
zoneVariableRemoved(Zone, String) - Method in interface fr.liglab.adele.icasa.location.ZonePropListener
Called callback when a variable is removed from a zone.
zoneVariableRemoved(Zone, String) - Method in class fr.liglab.adele.icasa.simulator.listener.util.BaseZoneListener
 
A B C D E F G H I J L M N O P R S T U V W X Y Z 

Copyright © 2012-2013 ADELE Research Group. All Rights Reserved.