wicket.contrib.gmap.api
Class GIcon

java.lang.Object
  extended by wicket.contrib.gmap.api.GIcon
All Implemented Interfaces:
Serializable, Cloneable, GValue

public class GIcon
extends Object
implements GValue, Cloneable

Represents an Google Maps API's http://code.google.com/apis/maps/documentation/reference.html#GIcon

Author:
Robert Jacolin, Gregory Maes, Vincent Demay, Anyware Technologies
See Also:
Serialized Form

Constructor Summary
GIcon()
           
GIcon(String image)
           
GIcon(String image, String shadow)
           
GIcon(String image, String shadow, GSize iconSize, GSize shadowSize, GPoint iconAnchor, GPoint infoWindowAnchor, GPoint infoShadowAnchor)
           
 
Method Summary
 GIcon clone()
           
 boolean equals(Object obj)
           
 GPoint getIconAnchor()
           
 GSize getIconSize()
           
 String getId()
           
 String getImage()
           
 List<Integer> getImageMap()
           
 GPoint getInfoShadowAnchor()
           
 GPoint getInfoWindowAnchor()
           
 String getJSconstructor()
           
 String getShadow()
           
 GSize getShadowSize()
           
 int hashCode()
           
 GIcon iconAnchor(GPoint iconAnchor)
           
 GIcon iconSize(GSize iconSize)
           
 GIcon infoShadowAnchor(GPoint infoShadowAnchor)
           
 GIcon infoWindowAnchor(GPoint infoWindowAnchor)
           
 void setIconAnchor(GPoint iconAnchor)
           
 void setIconSize(GSize iconSize)
           
 void setImage(String image)
           
 void setImageMap(List<Integer> imageMap)
           
 void setInfoShadowAnchor(GPoint infoShadowAnchor)
           
 void setInfoWindowAnchor(GPoint infoWindowAnchor)
           
 void setShadow(String shadow)
           
 void setShadowSize(GSize shadowSize)
           
 GIcon shadowSize(GSize shadowSize)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GIcon

public GIcon()

GIcon

public GIcon(String image)

GIcon

public GIcon(String image,
             String shadow)

GIcon

public GIcon(String image,
             String shadow,
             GSize iconSize,
             GSize shadowSize,
             GPoint iconAnchor,
             GPoint infoWindowAnchor,
             GPoint infoShadowAnchor)
Method Detail

clone

public GIcon clone()
Overrides:
clone in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getIconAnchor

public GPoint getIconAnchor()

getIconSize

public GSize getIconSize()

getId

public String getId()

getImage

public String getImage()

getImageMap

public List<Integer> getImageMap()

getInfoShadowAnchor

public GPoint getInfoShadowAnchor()

getInfoWindowAnchor

public GPoint getInfoWindowAnchor()

getJSconstructor

public String getJSconstructor()
Specified by:
getJSconstructor in interface GValue
Returns:
A JavaScript constructor that represents this element.

getShadow

public String getShadow()

getShadowSize

public GSize getShadowSize()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

iconAnchor

public GIcon iconAnchor(GPoint iconAnchor)

iconSize

public GIcon iconSize(GSize iconSize)

infoShadowAnchor

public GIcon infoShadowAnchor(GPoint infoShadowAnchor)

infoWindowAnchor

public GIcon infoWindowAnchor(GPoint infoWindowAnchor)

setIconAnchor

public void setIconAnchor(GPoint iconAnchor)

setIconSize

public void setIconSize(GSize iconSize)

setImage

public void setImage(String image)

setImageMap

public void setImageMap(List<Integer> imageMap)

setInfoShadowAnchor

public void setInfoShadowAnchor(GPoint infoShadowAnchor)

setInfoWindowAnchor

public void setInfoWindowAnchor(GPoint infoWindowAnchor)

setShadow

public void setShadow(String shadow)

setShadowSize

public void setShadowSize(GSize shadowSize)

shadowSize

public GIcon shadowSize(GSize shadowSize)


Copyright © 2012. All Rights Reserved.