org.wicketstuff.openlayers.api
Class Marker

java.lang.Object
  extended by org.wicketstuff.openlayers.api.Overlay
      extended by org.wicketstuff.openlayers.api.Marker
All Implemented Interfaces:
Serializable, IClusterable, IJavascriptComponent

public class Marker
extends Overlay

Represents an Openlayers API's http://dev.openlayers.org/apidocs/files/OpenLayers/Marker-js.html

See Also:
Serialized Form

Constructor Summary
Marker(LonLat gLatLng)
           
Marker(LonLat lonLat, EventType[] events)
           
Marker(LonLat lonLat, EventType[] events, PopupWindowPanel popup)
           
Marker(LonLat gLatLng, IOpenLayersMap map)
           
Marker(LonLat gLatLng, PopupWindowPanel popup)
           
Marker(LonLat lonLat, PopupWindowPanel popup, EventType[] events, Icon icon)
           
Marker(LonLat lonLat, PopupWindowPanel popup, Icon icon)
           
 
Method Summary
 void addEvent(EventType evt)
           
 EventType[] getEvents()
           
 Icon getIcon()
           
protected  String getJSconstructor()
           
 LonLat getLonLat()
           
 IOpenLayersMap getMap()
           
 PopupWindowPanel getPopup()
           
 void setIcon(Icon icon)
           
 void setLagLng(LonLat gLatLng)
           
 void setMap(IOpenLayersMap map)
           
 
Methods inherited from class org.wicketstuff.openlayers.api.Overlay
addBehavior, clearBehaviors, getBehaviors, getId, getJSadd, getJSremove, getJSResourceReferences, getOverlayJSVar, removeBehavior
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Marker

public Marker(LonLat gLatLng)
Parameters:
gLatLng - the point on the map where this marker will be anchored

Marker

public Marker(LonLat gLatLng,
              IOpenLayersMap map)

Marker

public Marker(LonLat lonLat,
              EventType[] events,
              PopupWindowPanel popup)

Marker

public Marker(LonLat lonLat,
              EventType[] events)

Marker

public Marker(LonLat gLatLng,
              PopupWindowPanel popup)

Marker

public Marker(LonLat lonLat,
              PopupWindowPanel popup,
              EventType[] events,
              Icon icon)

Marker

public Marker(LonLat lonLat,
              PopupWindowPanel popup,
              Icon icon)
Method Detail

addEvent

public void addEvent(EventType evt)

getEvents

public EventType[] getEvents()

getIcon

public Icon getIcon()

getJSconstructor

protected String getJSconstructor()
Specified by:
getJSconstructor in class Overlay

getLonLat

public LonLat getLonLat()

getPopup

public PopupWindowPanel getPopup()

setIcon

public void setIcon(Icon icon)

setLagLng

public void setLagLng(LonLat gLatLng)

setMap

public void setMap(IOpenLayersMap map)

getMap

public IOpenLayersMap getMap()


Copyright © 2008-2012. All Rights Reserved.