public class DataManager extends Object implements MapRemoteEventHandler
LOCATION_EVENT_DOMAIN
Constructor and Description |
---|
DataManager() |
public Map<String,LocationInfo> getLocationsMap()
public Map<String,ApplicationInfo> getApplicationsMap()
public void updateApplication(ApplicationInfo applicationInfo)
MapRemoteEventHandler
updateApplication
updateApplication
in interface MapRemoteEventHandler
applicationInfo
- a ApplicationInfo
object.public void updateLocation(LocationInfo locationInfo)
MapRemoteEventHandler
updateLocation
in interface MapRemoteEventHandler
locationInfo
- a LocationInfo
object.public ApplicationInfo getApplicationInfo(String name)
name
- TODOpublic LocationInfo getLocation(String locationName)
locationName
- TODOpublic GWTBounds getLocationBounds()
public Collection<LocationInfo> getLocations()
public List<ApplicationInfo> getApplications()
public void removeApplication(String applicationName)
MapRemoteEventHandler
removeApplication
removeApplication
in interface MapRemoteEventHandler
applicationName
- a String
object.public List<LocationInfo> getMatchingLocations(LocationFilter filter)
public void updateLocations(Collection<LocationInfo> locations)
updateLocations
in interface MapRemoteEventHandler
public void updateComplete()
MapRemoteEventHandler
updateComplete
in interface MapRemoteEventHandler
public int getLocationCount()
Copyright © 2016. All rights reserved.