public class LocationController extends Object implements org.openbase.jul.pattern.Observer<rst.domotic.registry.LocationRegistryDataType.LocationRegistryData>
| Constructor and Description |
|---|
LocationController(ForegroundPane foregroundPane,
LocationPane locationPane,
RemotePool remotePool)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
connectLocationRemote()
Establishes the connection with the RemoteRegistry.
|
void |
update(org.openbase.jul.pattern.Observable<rst.domotic.registry.LocationRegistryDataType.LocationRegistryData> observable,
rst.domotic.registry.LocationRegistryDataType.LocationRegistryData locationRegistry) |
void |
updateAndZoomFit()
Method to trigger a complete update of the locationPane.
|
public LocationController(ForegroundPane foregroundPane, LocationPane locationPane, RemotePool remotePool)
foregroundPane - the foreground panelocationPane - the location paneremotePool - the remotePoolpublic void connectLocationRemote()
public void update(org.openbase.jul.pattern.Observable<rst.domotic.registry.LocationRegistryDataType.LocationRegistryData> observable,
rst.domotic.registry.LocationRegistryDataType.LocationRegistryData locationRegistry)
throws Exception
update in interface org.openbase.jul.pattern.Observer<rst.domotic.registry.LocationRegistryDataType.LocationRegistryData>ExceptionCopyright © 2015–2016 openbase.org. All rights reserved.