net.rim.device.api.lbs.maps.model
Interface Mappable

All Superinterfaces:
Boxable
All Known Subinterfaces:
DynamicMappable, GsElement
All Known Implementing Classes:
AbstractMappable, MapComplexPolygon, MapImage, MapLine, MapLocation, MapMarker, MapPoint, MapPolyLine, MapSimplePolygon, PeerPoint, GsFolder, GsImage, GsLine, GsMarker, GsPoint, GsPolyLine, GsPolygon, GsRoot

public interface Mappable
extends Boxable

Represents the root of all data types that the data store recognizes.

Implementers of this interface must implement equals(Object) and hashCode() correctly.

Since:
BlackBerry API 6.0.0

Method Summary
 Object getStyleId()
          Returns the style ID of this instance.
 boolean isClusterable()
          Determines if the mappable object can be grouped with other clusterable points of interest.
 
Methods inherited from interface net.rim.device.api.lbs.maps.Boxable
getBoundingBox
 



Method Detail

isClusterable

boolean isClusterable()
Determines if the mappable object can be grouped with other clusterable points of interest.

Returns:
true if the mappable object is clusterable, false otherwise.
Since:
BlackBerry API 6.0.0

getStyleId

Object getStyleId()
Returns the style ID of this instance. Style IDs are used to determine style information at rendering time.

Returns:
The ID of this instance or null if no style ID is associated with the mappable object.
Since:
BlackBerry API 6.0.0





Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America Inc. in the US and other countries.
Legal