public abstract class GMapMarkerBase extends javax.faces.component.UIPanel implements IGMapMarker
| Modifier and Type | Class and Description |
|---|---|
protected static class |
GMapMarkerBase.PropertyKeys |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
RENDERER_TYPE |
| Constructor and Description |
|---|
GMapMarkerBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAddress()
Return the value of the
address property. |
java.lang.String |
getAnimation()
Return the value of the
animation property. |
javax.el.MethodExpression |
getDragDropListener()
Return the value of the
dragDropListener property. |
java.lang.String |
getFamily() |
java.lang.String |
getLatitude()
Return the value of the
latitude property. |
java.lang.String |
getLongitude()
Return the value of the
longitude property. |
java.lang.String |
getOptions()
Return the value of the
options property. |
java.lang.Boolean |
isDisabled()
Return the value of the
disabled property. |
protected boolean |
isPropertySet(java.lang.String finder) |
void |
setAddress(java.lang.String address)
Set the value of the
address property. |
void |
setAnimation(java.lang.String animation)
Set the value of the
animation property. |
void |
setDisabled(java.lang.Boolean disabled)
Set the value of the
disabled property. |
void |
setDragDropListener(javax.el.MethodExpression dragDropListener)
Set the value of the
dragDropListener property. |
void |
setLatitude(java.lang.String latitude)
Set the value of the
latitude property. |
void |
setLongitude(java.lang.String longitude)
Set the value of the
longitude property. |
void |
setOptions(java.lang.String options)
Set the value of the
options property. |
void |
setValueExpression(java.lang.String name,
javax.el.ValueExpression binding) |
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, visitTreepublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String RENDERER_TYPE
public java.lang.String getFamily()
getFamily in class javax.faces.component.UIPanelpublic void setAddress(java.lang.String address)
Set the value of the address property.
Contents: The address to locate via the Google Maps Geocoder API, at which the marker will be placed after a successful geocoding request. This attribute takes precedence over latitude and longitude.
setAddress in interface IGMapMarkerpublic java.lang.String getAddress()
Return the value of the address property.
Contents: The address to locate via the Google Maps Geocoder API, at which the marker will be placed after a successful geocoding request. This attribute takes precedence over latitude and longitude.
getAddress in interface IGMapMarkerpublic void setAnimation(java.lang.String animation)
Set the value of the animation property.
Contents: The animation that the marker should use. Valid values are 'bounce', 'drop', or 'none'.
setAnimation in interface IGMapMarkerpublic java.lang.String getAnimation()
Return the value of the animation property.
Contents: The animation that the marker should use. Valid values are 'bounce', 'drop', or 'none'.
getAnimation in interface IGMapMarkerpublic void setDisabled(java.lang.Boolean disabled)
Set the value of the disabled property.
Contents: Set to true to remove the marker from the map
setDisabled in interface IGMapMarkerpublic java.lang.Boolean isDisabled()
Return the value of the disabled property.
Contents: Set to true to remove the marker from the map Default = 'false'.
isDisabled in interface IGMapMarkerpublic void setDragDropListener(javax.el.MethodExpression dragDropListener)
Set the value of the dragDropListener property.
Contents: A server side listener to be invoked when the marker is dragged and dropped at a different position. The MarkerDragDropEvent object contains the new and old latitude and longitude values. Also, this component's latitude and longitude values are automatically updated as well.
setDragDropListener in interface IGMapMarkerpublic javax.el.MethodExpression getDragDropListener()
Return the value of the dragDropListener property.
Contents: A server side listener to be invoked when the marker is dragged and dropped at a different position. The MarkerDragDropEvent object contains the new and old latitude and longitude values. Also, this component's latitude and longitude values are automatically updated as well.
getDragDropListener in interface IGMapMarkerpublic void setLatitude(java.lang.String latitude)
Set the value of the latitude property.
Contents: The latitude for the marker.
setLatitude in interface IGMapMarkerpublic java.lang.String getLatitude()
Return the value of the latitude property.
Contents: The latitude for the marker.
getLatitude in interface IGMapMarkerpublic void setLongitude(java.lang.String longitude)
Set the value of the longitude property.
Contents: The longitude for the marker.
setLongitude in interface IGMapMarkerpublic java.lang.String getLongitude()
Return the value of the longitude property.
Contents: The longitude for the marker.
getLongitude in interface IGMapMarkerpublic void setOptions(java.lang.String options)
Set the value of the options property.
Contents: Additional options to be sent to the marker. Check google maps API for more specifics at https://developers.google.com/maps/documentation/javascript/reference#MarkerOptions. Form is attribute:'value'.
setOptions in interface IGMapMarkerpublic java.lang.String getOptions()
Return the value of the options property.
Contents: Additional options to be sent to the marker. Check google maps API for more specifics at https://developers.google.com/maps/documentation/javascript/reference#MarkerOptions. Form is attribute:'value'.
getOptions in interface IGMapMarkerprotected boolean isPropertySet(java.lang.String finder)
public void setValueExpression(java.lang.String name,
javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIComponentCopyright 2025 ICEsoft Technologies Canada Corp., All Rights Reserved.