| Package | Description |
|---|---|
| fr.liglab.adele.icasa.simulator | |
| fr.liglab.adele.icasa.simulator.listener | |
| fr.liglab.adele.icasa.simulator.remote.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 |
SimulatedLocatedDeviceListener.personDeviceAttached(Person person,
LocatedDevice device)
Invoked when a device has been attached to a person
|
void |
PersonListener.personDeviceAttached(Person person,
LocatedDevice device)
Invoked when a device has been attached to a person
|
void |
SimulatedLocatedDeviceListener.personDeviceDetached(Person person,
LocatedDevice device)
Invoked when a device has been detached from a person
|
void |
PersonListener.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-2013 ADELE Research Group. All Rights Reserved.