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 icons
    IIconSequence
    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 SymbolPath
    ISymbolPathAlgo<R,​P>
    Standard visitor for ISymbolPath processing
    IVisibleMapObject
    *** 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.