es.ucm.look.data.interfaces
Interface DataGetter

All Known Subinterfaces:
DataHandler
All Known Implementing Classes:
BasicDataHandler, DBDataHandler, LookContentProvider, RemoteDBHandler

public interface DataGetter

Implemented by the classes which provides data to the application


Method Summary
 java.util.List<EntityData> getElementsUpdated(float x, float y, float z, float radius, java.util.Date date)
          Returns all elements near the given point with the given radius that changed since last update
 

Method Detail

getElementsUpdated

java.util.List<EntityData> getElementsUpdated(float x,
                                              float y,
                                              float z,
                                              float radius,
                                              java.util.Date date)
Returns all elements near the given point with the given radius that changed since last update

Parameters:
x - x coordinate
y - y coordinate
z - z coordinate
radius - radius to be checked. If radius is -1, is considered as infinitum
date - time of the last update. If date is null, all elements will be returned
Returns:
the list with the ids