Package | Description |
---|---|
fr.liglab.adele.icasa.simulator | |
fr.liglab.adele.icasa.simulator.listener | |
fr.liglab.adele.icasa.simulator.remote.wisdom.util |
Modifier and Type | Method and Description |
---|---|
Person |
SimulationManager.addPerson(String personName,
String personType)
Creates an instance of a new simulated person.
|
Person |
SimulationManager.getPerson(String personName)
Get a person instance currently available in iCasa simulator.
|
Modifier and Type | Method and Description |
---|---|
List<Person> |
SimulationManager.getPersons()
Retrieves the list of tha available person in the iCasa simulator.
|
Set<Person> |
SimulationManager.getPersonsIntoZone(Zone zone)
Gets a set with person in the specified zone
|
Modifier and Type | Method and Description |
---|---|
void |
PersonListener.personAdded(Person person)
Invoked when a person has been added to the iCasa Simulator.
|
void |
PersonListener.personDeviceAttached(Person person,
LocatedDevice device)
Invoked when a device has been attached to a person
|
void |
SimulatedLocatedDeviceListener.personDeviceAttached(Person person,
LocatedDevice device)
Invoked when a device has been attached to a person
|
void |
PersonListener.personDeviceDetached(Person person,
LocatedDevice device)
Invoked when a device has been detached from a person
|
void |
SimulatedLocatedDeviceListener.personDeviceDetached(Person person,
LocatedDevice device)
Invoked when a device has been detached from a person
|
void |
PersonListener.personMoved(Person person,
Position oldPosition)
Invoked when a person has been moved, to see the new position invoke the
getCenterAbsolutePosition()
method. |
void |
PersonListener.personRemoved(Person person)
Invoked when a person has been removed to the iCasa Simulator.
|
Modifier and Type | Method and Description |
---|---|
static org.json.JSONObject |
IcasaSimulatorJSONUtil.getPersonJSON(Person person) |
Copyright © 2012–2015 ADELE Research Group. All rights reserved.