Package com.microstrategy.web.app.maps
Class MapObjectFactory
- java.lang.Object
-
- com.microstrategy.web.app.maps.MapObjectFactory
-
public class MapObjectFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MapObjectFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LookupRequest
createLookupRequest(java.lang.String repositoryKey, java.lang.String shapeType, java.lang.String searchTypes, java.lang.String lookupTypes)
Create aLookupRequest
object from the input parameter forMapObjectRepository
to fetch the lookup data.QueryRequest
createQueryRequest(java.lang.String lookupKey, java.lang.String shapeType, java.lang.String searchTypes, java.lang.String objString, java.lang.String boundingBoxString)
MapObjectRepository<?>
getMapObjectRepository(int featureType, int source)
Create an object repository object from the given path based on the map feature type (marker, path, or shape) , source type (file data base, kml, or shape file).
-
-
-
Method Detail
-
getMapObjectRepository
public MapObjectRepository<?> getMapObjectRepository(int featureType, int source)
Create an object repository object from the given path based on the map feature type (marker, path, or shape) , source type (file data base, kml, or shape file).- Parameters:
featureType
- The map feature type @see EnumMapFeatures.source
- The source type @see EnumMapFeatures.- Returns:
- a MapObjectRepository object
-
createLookupRequest
public LookupRequest createLookupRequest(java.lang.String repositoryKey, java.lang.String shapeType, java.lang.String searchTypes, java.lang.String lookupTypes)
Create aLookupRequest
object from the input parameter forMapObjectRepository
to fetch the lookup data.- Parameters:
repositoryKey
-shapeType
-searchTypes
-lookupTypes
-- Returns:
-
createQueryRequest
public QueryRequest createQueryRequest(java.lang.String lookupKey, java.lang.String shapeType, java.lang.String searchTypes, java.lang.String objString, java.lang.String boundingBoxString)
- Parameters:
lookupKey
-shapeType
-searchTypes
-objString
-boundingBoxString
-- Returns:
-
-