Package provided.owlMaps.general
Contains entities for general usage in multiple parts of the OwlMaps system.
-
Interface Summary Interface Description IAnchor Represents a map component that can be used to position ("anchor") another component on the map.IEditableObject Represents an editable map object corresponding to an actual underlying Javascript object on the map.IIcon The representation of an icon shown on the map.IIconOptions Options for creating iconsIIconSequence Represents a google.maps.IconSequence object which is a sequence of identical icons on a line (could be polyline).IIconSequenceOptions Options for a Google Maps IconSequence object.ILatLng The latitude and longitude of a location on Earth.ILatLngBounds Represents a rectangular (i.e.IListIcon Represents a List explicitly of Icon options (IMixedDataDictionaries) Used for situations where the type of the generic parameter needs to be known, e.g.IMapLayer Represents a "layer" of components whose visibility can be controlled as one.IOptionedMapObject<TOptions> FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER DIRECTLY USE THIS INTERFACE! Interface that represents a MapObject whose configuration options be both get and set.IOptionsKeys *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER DIRECTLY USE THIS INTERFACE! ***
Parent interface of IXXXOptions interfaces Provides base level services.IPath<E> A List<E> that is a Standard Visitor pattern visitor host and in such, is also abstractly equivalent to IPaths.IPathLatLng *** FOR INTERNAL USE ONLY! DEVELOPER CODE SHOULD NEVER DIRECTLY UTILIZE THIS INTERFACE! ***
A Path that is explicitly filled with ILatLngs.IPathList<E> A Standard Visitor pattern host that represents a list of lists of element of type E, i.e.IPathListLatLng *** FOR INTERNAL USE ONLY! DEVELOPER CODE SHOULD NEVER DIRECTLY UTILIZE THIS INTERFACE! ***
A Path that is explicitly filled with ILatLngs.IPaths<E> An abstraction that represents either a list of elements of type E (IPath<E>) or a list of lists of element of type E (IPathList<E>).IPathsAlgo<R,E,P> Standard Visitor pattern visitors to use with IPaths objects.IPathsLatLng *** FOR INTERNAL USE ONLY! DEVELOPER CODE SHOULD NEVER DIRECTLY UTILIZE THIS INTERFACE! ***
An IPaths explicitly filled with IPath<ILatLng> This is used for situations where the generic type of the IPaths needs to be known, e.g.IPlace Represents a named location on a map with an associated default zoom level when viewing it.ISymbol Represents a google.maps.Symbol object Instances of this entity are generally not used on the Java side.ISymbolOptions Options for a Google Maps Symbol object.ISymbolPath Representation of a Google Maps SymbolPathISymbolPathAlgo<R,P> Standard visitor for ISymbolPath processingIVisibleMapObject *** FOR INTERNAL USE ONLY!! DEVELOPER CODE SHOULD NEVER DIRECTLY INSTANTIATE THIS INTERFACE! ***
A MapObject that has a notion of visibility -
Class Summary Class Description SVGSymbolPath Representation of an SVG vector path defining a symbol shape. -
Enum Summary Enum Description SymbolPathConstants Predefined symbols for use with markers, polylines, etc.