com.sun.j2ee.blueprints.ui.mapviewer
Class MapComponent

java.lang.Object
  extended byjavax.faces.component.UIComponent
      extended byjavax.faces.component.UIComponentBase
          extended bycom.sun.j2ee.blueprints.ui.mapviewer.MapComponent
All Implemented Interfaces:
javax.faces.component.StateHolder

public class MapComponent
extends javax.faces.component.UIComponentBase

JavaServer Faces component that encapsulates a Google Map.


Constructor Summary
MapComponent()
           
 
Method Summary
 MapPoint getCenter()
           
 java.lang.String getFamily()
           
 MapMarker getInfo()
           
 java.lang.String getKey()
           
 MapMarker[] getMarkers()
           
 java.lang.String getStyle()
           
 java.lang.String getStyleClass()
           
 int getZoomLevel()
           
 boolean isDraggingEnabled()
           
 boolean isMapControls()
           
 boolean isTypeControls()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setCenter(MapPoint center)
           
 void setDraggingEnabled(boolean draggingEnabled)
           
 void setInfo(MapMarker info)
           
 void setKey(java.lang.String key)
           
 void setMapControls(boolean mapControls)
           
 void setMarkers(MapMarker[] markers)
           
 void setStyle(java.lang.String style)
           
 void setStyleClass(java.lang.String styleClass)
           
 void setTypeControls(boolean typeControls)
           
 void setZoomLevel(int zoomLevel)
           
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapComponent

public MapComponent()
Method Detail

getCenter

public MapPoint getCenter()

setCenter

public void setCenter(MapPoint center)

isDraggingEnabled

public boolean isDraggingEnabled()

setDraggingEnabled

public void setDraggingEnabled(boolean draggingEnabled)

getInfo

public MapMarker getInfo()

setInfo

public void setInfo(MapMarker info)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

isMapControls

public boolean isMapControls()

setMapControls

public void setMapControls(boolean mapControls)

getMarkers

public MapMarker[] getMarkers()

setMarkers

public void setMarkers(MapMarker[] markers)

getStyle

public java.lang.String getStyle()

setStyle

public void setStyle(java.lang.String style)

getStyleClass

public java.lang.String getStyleClass()

setStyleClass

public void setStyleClass(java.lang.String styleClass)

isTypeControls

public boolean isTypeControls()

setTypeControls

public void setTypeControls(boolean typeControls)

getZoomLevel

public int getZoomLevel()

setZoomLevel

public void setZoomLevel(int zoomLevel)

getFamily

public java.lang.String getFamily()

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)