Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G I K L M N O P R S T U

## A

actionPerformed(ActionEvent) - Method in class profiles.uitest.UpdateRoutingTablesAdapter
actionPerformed(ActionEvent) - Method in class profiles.uitest.UIDevicePropertiesPanel
actionPerformed(ActionEvent) - Method in class profiles.uitest.RemoveDeviceAdapter
actionPerformed(ActionEvent) - Method in class profiles.uitest.PropertiesDeviceAdapter
actionPerformed(ActionEvent) - Method in class profiles.uitest.GetRouteAdapter
actionPerformed(ActionEvent) - Method in class profiles.uitest.AddDeviceAdapter
actualValue - Variable in class profiles.Profile
addDevice() - Method in class profiles.uitest.SimulationPanel
addDevice(Device) - Method in class profiles.RoutingTable
  Aggiunge un dispositivo come vicino.
AddDeviceAdapter - class profiles.uitest.AddDeviceAdapter.
AddDeviceAdapter(SimulationPanel) - Constructor for class profiles.uitest.AddDeviceAdapter
addProfile(Profile) - Method in class profiles.ProfileMatcher
  Notifica di quando viene ricevuto un nuovo profilo.
addRoutingTableListener(RoutingTableListener) - Method in class profiles.RoutingTable
  Aggiunge un listener a questa RoutingTable.
autoUpdateItem - Variable in class profiles.uitest.SimulationPanel

## B

basicService - Variable in class profiles.RoutingManager
basicService - Variable in class profiles.uitest.UIDevice
BasicService - interface profiles.BasicService.
  Il cuore del servizio.
bcast(Device, Message) - Method in interface profiles.BasicService
  Broadcast di un messaggio.
bcast(Device, Message) - Method in class profiles.uitest.SimulationPanel
bs - Variable in class profiles.ProfileMatcher
bs - Static variable in class profiles.uitest.SimulationPanel

## C

caller - Variable in class profiles.uitest.UpdateRoutingTablesAdapter
caller - Variable in class profiles.uitest.RemoveDeviceAdapter
caller - Variable in class profiles.uitest.PropertiesDeviceAdapter
caller - Variable in class profiles.uitest.GetRouteAdapter
caller - Variable in class profiles.uitest.AddDeviceAdapter
component - Variable in class profiles.uitest.RepainterThread

## D

deliverMessage(Message) - Method in interface profiles.BasicService
  Trasmette un messaggio.
deliverMessage(Message) - Method in class profiles.uitest.SimulationPanel
destroy() - Method in class profiles.uitest.UIDevice
dev - Variable in class profiles.uitest.UIDevicePropertiesPanel
device - Variable in class profiles.uitest.UIDeviceThread
Device - interface profiles.Device.
  Un dispositivo.
deviceAdded(Device) - Method in interface profiles.RoutingTableListener
  Una nuova periferica è raggiungibile.
deviceRemoved(Device) - Method in interface profiles.RoutingTableListener
  Una periferica non è più raggiungibile.
devices - Variable in class profiles.uitest.SimulationPanel

## E

elapsedTimeout - Variable in class profiles.ProfileMatcher
enabled - Variable in class profiles.uitest.UIDevicePropertiesPanel
equals(Profile) - Method in class profiles.Profile

## F

fromString(String) - Static method in class profiles.TextMessage
  Ricostruisce l'oggetto da una stringa.
fromString(String) - Static method in class profiles.Profile
fromString(String) - Static method in class profiles.uitest.UIDevice

## G

getActualValue() - Method in class profiles.Profile
  Restituisce il valore del dispositivo.
getBasicService() - Static method in class profiles.uitest.SimulationPanel
getDevice(String) - Method in interface profiles.BasicService
  Ottiene una periferica nei pressi cercandola per nome.
getDevice(String) - Method in class profiles.uitest.SimulationPanel
getDevicesInRange(Device) - Method in interface profiles.BasicService
  Ottiene un'elenco dei dispositivi nei paraggi di della propia perifarica.
getDevicesInRange(Device) - Method in class profiles.uitest.SimulationPanel
getId() - Method in interface profiles.Device
  Ottiene l'indirizzo (o identificativo) univoco del dispositivo.
getId() - Method in class profiles.uitest.UIDevice
getMessage() - Method in class profiles.TextMessage
getMessage() - Method in interface profiles.Message
  Restituisce il contenuto del messaggio.
getOwner() - Method in class profiles.Profile
getPosX() - Method in class profiles.uitest.UIDevice
getPosY() - Method in class profiles.uitest.UIDevice
getRadius() - Method in class profiles.uitest.UIDevice
getRegisteredListenerDevice() - Method in interface profiles.BasicService
getRegisteredListenerDevice() - Method in class profiles.uitest.SimulationPanel
getRequestedValue() - Method in class profiles.Profile
getRoute() - Method in class profiles.TextMessage
getRoute() - Method in interface profiles.Message
  Restituisce un percorso per un per raggiungere il destinatario.
getRoute() - Method in class profiles.uitest.SimulationPanel
GetRouteAdapter - class profiles.uitest.GetRouteAdapter.
GetRouteAdapter(SimulationPanel) - Constructor for class profiles.uitest.GetRouteAdapter
getRouteTo(String) - Method in class profiles.RoutingTable
  Trova un percorso dal dispotivo corrente fino al dispositivo di destinatione.
getRouteTo(String, int) - Method in class profiles.RoutingTable
getRoutingTable() - Method in interface profiles.Device
  Ottiene la RoutingTable del dispositivo.
getRoutingTable() - Method in class profiles.uitest.UIDevice
getSelectedDevice(int, int) - Method in class profiles.uitest.SimulationPanel
getSleepTime() - Method in class profiles.ProfileMatcher
  Tempo di attesa prima di rieffettuare il controllo sui profili.
getSrcDevice() - Method in class profiles.TextMessage
getSrcDevice() - Method in interface profiles.Message
  Ottiene il mittente.
getType() - Method in class profiles.TextMessage
getType() - Method in interface profiles.Message
  Deve restituire una delle costanti presentati sopra.
getUpdateFrequency() - Method in class profiles.RoutingManager
getUpdateInterval() - Method in class profiles.uitest.RepainterThread

## I

INTERNAL_RADIUS - Static variable in class profiles.uitest.UIDevice
isAutoUpdateOn() - Method in class profiles.uitest.SimulationPanel
isElected - Variable in class profiles.ProfileMatcher
isElected() - Method in class profiles.ProfileMatcher
  Indica se il componente è al momento un gestore dei profili.
isEnabled() - Method in class profiles.uitest.UIDevice

## K

keepRunning - Variable in class profiles.ProfileMatcher
keepUpdating - Variable in class profiles.RoutingManager
keepUpdating - Variable in class profiles.uitest.UIDeviceThread

## L

lastX - Variable in class profiles.uitest.SimulationPanel
lastY - Variable in class profiles.uitest.SimulationPanel
listeners - Variable in class profiles.RoutingTable

## M

main(String[]) - Static method in class profiles.uitest.TestFrame
match(Profile) - Method in class profiles.Profile
  Confronta due profili.
MAX_SEARCH_LEVEL - Variable in class profiles.RoutingTable
menu - Variable in class profiles.uitest.SimulationPanel
Message - interface profiles.Message.
  E' la classe generica che descrive un messaggio.
msg - Variable in class profiles.TextMessage

## N

neightbours - Variable in class profiles.RoutingTable

## O

owner - Variable in class profiles.Profile

## P

paint(Graphics) - Method in class profiles.uitest.UIDevice
paint(Graphics) - Method in class profiles.uitest.SimulationPanel
panel - Variable in class profiles.uitest.UIDeviceThread
parseRoutingTable(String, RoutingTable) - Static method in class profiles.uitest.UIDevice
parseUIDevice(String, UIDevice) - Static method in class profiles.uitest.UIDevice
pMatcher - Variable in class profiles.uitest.UIDevice
posX - Variable in class profiles.uitest.UIDevicePropertiesPanel
posY - Variable in class profiles.uitest.UIDevicePropertiesPanel
Profile - class profiles.Profile.
  E' una coppia VALORE_ATTUALE, VALORE_DESIDERATO.
Profile(String) - Constructor for class profiles.Profile
  Crea un nuovo profilo.
ProfileMatcher - class profiles.ProfileMatcher.
  E' il componente per lo scambio dei messaggi.
ProfileMatcher(Device, BasicService, Profile) - Constructor for class profiles.ProfileMatcher
profileRequested(String) - Method in class profiles.ProfileMatcher
  Notifica di richiesta di messaggio.
profiles - package profiles
profiles - Variable in class profiles.ProfileMatcher
profiles.uitest - package profiles.uitest
PropertiesDeviceAdapter - class profiles.uitest.PropertiesDeviceAdapter.
PropertiesDeviceAdapter(SimulationPanel) - Constructor for class profiles.uitest.PropertiesDeviceAdapter

## R

radius - Variable in class profiles.uitest.UIDevicePropertiesPanel
receive(Message) - Method in interface profiles.Device
  Fornisce ad un dispositivo un messaggio (meccanismo publsh-subscribe).
receive(Message) - Method in class profiles.uitest.UIDevice
refresh(BasicService) - Method in interface profiles.Device
  Aggiorna la RoutingTable del dispositivo.
refresh(BasicService) - Method in class profiles.uitest.UIDevice
registerListnerDevice(Device) - Method in interface profiles.BasicService
  Registra un'oggetto come listener di questo servizio.
registerListnerDevice(Device) - Method in class profiles.uitest.SimulationPanel
removeCiclicLoop(Device) - Method in class profiles.RoutingTable
  Rimozione dei cicli interni.
removeDevice() - Method in class profiles.uitest.SimulationPanel
removeDevice(Device) - Method in class profiles.RoutingTable
  Rimuove un dispositvo dall'elenco dei dispositivi prossimi (raggiungibili con un solo passo).
RemoveDeviceAdapter - class profiles.uitest.RemoveDeviceAdapter.
RemoveDeviceAdapter(SimulationPanel) - Constructor for class profiles.uitest.RemoveDeviceAdapter
removeRoutingTableListener(RoutingTableListener) - Method in class profiles.RoutingTable
  Rimuove un listener da questa RoutingTable.
RepainterThread - class profiles.uitest.RepainterThread.
RepainterThread(Component) - Constructor for class profiles.uitest.RepainterThread
reqTimeout - Variable in class profiles.ProfileMatcher
requestedValue - Variable in class profiles.Profile
route - Variable in class profiles.TextMessage
RoutingManager - class profiles.RoutingManager.
  Gestore di una tabella di routing.
RoutingManager(RoutingTable, BasicService) - Constructor for class profiles.RoutingManager
routingTable - Variable in class profiles.RoutingManager
RoutingTable - class profiles.RoutingTable.
  La tabella di routing.
RoutingTable(Device) - Constructor for class profiles.RoutingTable
  Crea una RoutingTable per il dispositivo d.
RoutingTableListener - interface profiles.RoutingTableListener.
  Permette ad un'oggetto di essere notificato degli eventi di una RoutingTable.
rt - Variable in class profiles.uitest.UIDevice
RT_REQ - Static variable in interface profiles.Message
  Il messaggio è una richiesta di RoutingTable.
RT_SND - Static variable in interface profiles.Message
  Il messaggio contiene una RoutingTable in risposta ad una richiesta.
rtMngr - Variable in class profiles.uitest.UIDevice
run() - Method in class profiles.RoutingManager
run() - Method in class profiles.ProfileMatcher
  Da chiamare tramite start().
run() - Method in class profiles.uitest.UIDeviceThread
run() - Method in class profiles.uitest.RepainterThread

## S

selectedDevice - Variable in class profiles.uitest.SimulationPanel
setActualValue(String) - Method in class profiles.Profile
  Imposta il valore del dispositivo.
setEnabled(boolean) - Method in class profiles.uitest.UIDevice
setPosX(int) - Method in class profiles.uitest.UIDevice
setPosY(int) - Method in class profiles.uitest.UIDevice
setRadius(int) - Method in class profiles.uitest.UIDevice
setRequestedValue(String) - Method in class profiles.Profile
setRoute(Vector) - Method in class profiles.TextMessage
setRoute(Vector) - Method in interface profiles.Message
  Reimposta il percorso per un messaggio.
setSleepTime(long) - Method in class profiles.ProfileMatcher
  Tempo di attesa prima di rieffettuare il controllo sui profili.
setUpdateFrequency(long) - Method in class profiles.RoutingManager
setUpdateInterval(long) - Method in class profiles.uitest.RepainterThread
showDeviceProperties() - Method in class profiles.uitest.SimulationPanel
SimulationPanel - class profiles.uitest.SimulationPanel.
SimulationPanel() - Constructor for class profiles.uitest.SimulationPanel
sleepTime - Variable in class profiles.ProfileMatcher
src - Variable in class profiles.TextMessage
stop - Variable in class profiles.uitest.RepainterThread
stopRunning() - Method in class profiles.ProfileMatcher
  Ferma l'esecuzione.
stopUpdating() - Method in class profiles.RoutingManager
stopUpdating() - Method in class profiles.uitest.UIDeviceThread
stopUpdating() - Method in class profiles.uitest.RepainterThread

## T

TestFrame - class profiles.uitest.TestFrame.
TestFrame() - Constructor for class profiles.uitest.TestFrame
TextMessage - class profiles.TextMessage.
  L'implementazione di un Message che contiene solo testo.
TextMessage(String, String, int) - Constructor for class profiles.TextMessage
thisDevice - Variable in class profiles.RoutingTable
thisDevice - Variable in class profiles.ProfileMatcher
thisProfile - Variable in class profiles.ProfileMatcher
toString() - Method in class profiles.TextMessage
  Serializza l'oggetto in una stringa.
toString() - Method in class profiles.RoutingTable
  Serializza in una stringa la tabella.
toString() - Method in class profiles.Profile
toString() - Method in interface profiles.Message
  Permette di serializzare il messaggio in una stringa di testo.
toString() - Method in interface profiles.Device
  Serializza il dispositivo in una stringa.
toString() - Method in class profiles.uitest.UIDevice
type - Variable in class profiles.TextMessage

## U

UIDevice - class profiles.uitest.UIDevice.
UIDevice() - Constructor for class profiles.uitest.UIDevice
UIDevice(SimulationPanel, int, int, int) - Constructor for class profiles.uitest.UIDevice
UIDevicePropertiesPanel - class profiles.uitest.UIDevicePropertiesPanel.
UIDevicePropertiesPanel(UIDevice) - Constructor for class profiles.uitest.UIDevicePropertiesPanel
UIDeviceThread - class profiles.uitest.UIDeviceThread.
UIDeviceThread(SimulationPanel, UIDevice) - Constructor for class profiles.uitest.UIDeviceThread
update(BasicService) - Method in class profiles.RoutingTable
  Aggiorna la tabella tramite le informazioni contenute in BasicService.
updateFrequency - Variable in class profiles.RoutingManager
updateInterval - Variable in class profiles.uitest.RepainterThread
updateRoutingTables() - Method in class profiles.uitest.SimulationPanel
UpdateRoutingTablesAdapter - class profiles.uitest.UpdateRoutingTablesAdapter.
UpdateRoutingTablesAdapter(SimulationPanel) - Constructor for class profiles.uitest.UpdateRoutingTablesAdapter
USR_MSG - Static variable in interface profiles.Message
  Il messaggio è un messaggio utente.

A B C D E F G I K L M N O P R S T U

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES