public class UIThematicMap
extends org.apache.myfaces.trinidad.component.UIXComponentBase
implements javax.faces.component.NamingContainer
Modifier and Type | Field and Description |
---|---|
static org.apache.myfaces.trinidad.bean.PropertyKey |
ANIMATION_DURATION_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
ANIMATION_ON_DISPLAY_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
ANIMATION_ON_DRILL_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
ANIMATION_ON_MAPCHANGE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
BASEMAP_KEY |
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
static org.apache.myfaces.trinidad.bean.PropertyKey |
CONTROL_PANEL_BEHAVIOR_KEY |
protected static java.lang.String |
DEFAULT_ANIMATIONONDISPLAY |
protected static java.lang.String |
DEFAULT_ANIMATIONONDRILL |
protected static java.lang.String |
DEFAULT_ANIMATIONONMAPCHANGE |
protected static java.lang.String |
DEFAULT_CONTROL_PANEL_BEHAVIOR |
protected static java.lang.String |
DEFAULT_DRILL_BEHAVIOR |
protected static java.lang.String |
DEFAULT_DRILLING |
protected static java.lang.String |
DEFAULT_IMAGE_FORMAT |
protected static java.lang.String |
DEFAULT_INITIAL_ZOOMING |
protected static boolean |
DEFAULT_MAINTAIN_DRILL |
protected static java.lang.String |
DEFAULT_MARKER_ZOOM_BEHAVIOR |
protected static java.lang.String |
DEFAULT_PANNING |
protected static java.lang.String |
DEFAULT_SELECTION_BEHAVIOR |
protected static java.lang.String |
DEFAULT_SELECTION_MODE |
protected static java.lang.String |
DEFAULT_TOOLTIP_DISPLAY |
protected static java.lang.String |
DEFAULT_ZOOMING |
static org.apache.myfaces.trinidad.bean.PropertyKey |
DRILL_BEHAVIOR_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
DRILLING_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
EFFECTOFF_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
FEATURES_OFF_KEY
Deprecated.
|
static org.apache.myfaces.trinidad.bean.PropertyKey |
IMAGE_FORMAT_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
INITIAL_ZOOMING_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
INLINE_STYLE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
MAINTAIN_DRILL_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
MARKER_ZOOM_BEHAVIOR_KEY |
static java.lang.String |
PAN
Deprecated.
don't use featuresOff="pan"
use panning="none" instead
|
static org.apache.myfaces.trinidad.bean.PropertyKey |
PANNING_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
PARTIAL_TRIGGERS_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SOURCE_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
STYLE_CLASS_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
SUMMARY_KEY |
static org.apache.myfaces.trinidad.bean.PropertyKey |
TOOLTIP_DISPLAY_KEY |
static org.apache.myfaces.trinidad.bean.FacesBean.Type |
TYPE |
static java.lang.String |
ZOOM
Deprecated.
don't use featuresOff="zoom"
use zooming="none" instead
|
static java.lang.String |
ZOOM_TO_FIT
Deprecated.
don't use featuresOff="zoomToFit"
use zooming="none" instead
|
static org.apache.myfaces.trinidad.bean.PropertyKey |
ZOOMING_KEY |
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY
Constructor and Description |
---|
UIThematicMap()
Constructs an instance of UIThematicMap
|
Modifier and Type | Method and Description |
---|---|
void |
broadcast(javax.faces.event.FacesEvent event) |
int |
getAnimationDuration()
Gets the animation duration in milliseconds.
|
java.lang.String |
getAnimationOnDisplay()
Gets the type of animation to apply when the component is initially displayed.
|
java.lang.String |
getAnimationOnDrill()
Gets the type of animation to apply for drilling.
|
java.lang.String |
getAnimationOnMapChange()
Gets the type of animation to apply when the value of the basemap changes.
|
java.lang.String |
getBasemap()
Gets the name of the basemap displayed by the thematic map
|
protected org.apache.myfaces.trinidad.bean.FacesBean.Type |
getBeanType() |
java.lang.String |
getControlPanelBehavior()
Gets the behavior of the control panel.
|
java.lang.String |
getDrillBehavior()
Gets the drilling behavior of the thematic map.
|
java.lang.String |
getDrilling()
Retrieves whether drilling should be on or off for this thematic map.
|
java.lang.String |
getEffectOff()
For internal use only
|
java.lang.String |
getFamily() |
java.util.Set |
getFeaturesOff()
Deprecated.
|
java.lang.String |
getImageFormat()
Deprecated.
The image format should be decided based on the browser capabilities
|
java.lang.String |
getInitialZooming()
Gets the initialZooming behavior.
|
java.lang.String |
getInlineStyle()
Gets the inline style of the thematic map's outer DOM element
|
java.lang.String |
getMarkerZoomBehavior()
Gets marker behavior on zoom.
|
java.lang.String |
getPanning()
Gets the panning behavior.
|
java.lang.String[] |
getPartialTriggers()
Retrieves the ids of the partial triggers for the thematic map
|
java.lang.String |
getRendererType() |
java.lang.String |
getSource()
Gets the path for the custom base map metadata xml file.
|
java.lang.String |
getStyleClass()
Gets the CSS style class to use for this component
|
java.lang.String |
getSummary()
Gets the summary of this table's purpose and structure
for user agents rendering to non-visual media.
|
java.lang.String |
getTooltipDisplay()
Gets the tooltip display behavior of the thematic map.
|
java.lang.String |
getZooming()
Gets the zooming behavior.
|
boolean |
isMaintainDrill()
Indicates whether or not to maintain previously drilled areas in the same layer when a new area is drilled.
|
void |
saveToSessionChangeManager(java.lang.String attributeName,
java.lang.Object attributeValue)
For internal use only
|
void |
setAnimationDuration(int animationDuration)
Specifies the animation duration in milliseconds.
|
void |
setAnimationOnDisplay(java.lang.String animationOnDisplay)
Specifies the type of animation to apply when the component is initially displayed.
|
void |
setAnimationOnDrill(java.lang.String animationOnDrill)
Specifies the type of animation to apply for drilling.
|
void |
setAnimationOnMapChange(java.lang.String animationOnMapChange)
Specifies the type of animation to apply when the value of the basemap changes.
|
void |
setBasemap(java.lang.String basemap)
Sets the name of the basemap displayed by the thematic map
|
void |
setControlPanelBehavior(java.lang.String cbehavior)
Sets the behavior of the control panel.
|
void |
setDrillBehavior(java.lang.String drillBehavior)
Sets the drilling behavior of the thematic map.
|
void |
setDrilling(java.lang.String drilling)
Specifies whether drilling should be on or off for this thematic map.
|
void |
setEffectOff(java.lang.String effect)
For internal use only
|
void |
setFeaturesOff(java.util.Set featuresOff)
Deprecated.
|
void |
setImageFormat(java.lang.String imageFormat)
Deprecated.
The image format should be decided based on the browser capabilities
|
void |
setInitialZooming(java.lang.String initialZooming)
Sets the initialZooming behavior.
|
void |
setInlineStyle(java.lang.String inlineStyle)
Sets the inline style of the thematic map's outer DOM element
|
void |
setMaintainDrill(boolean maintainDrill)
Specifies whether or not to maintain previously drilled areas in the same layer when a new area is drilled.
|
void |
setMarkerZoomBehavior(java.lang.String behavior)
Sets whether markers maitain their current size or grow and shrink on zoom.
|
void |
setPanning(java.lang.String panning)
Sets the panning behavior.
|
void |
setPartialTriggers(java.lang.String[] ids)
Specifies the ids of the partial triggers for the thematic map
|
void |
setSource(java.lang.String source)
Sets the path for the custom base map metadata xml file.
|
void |
setStyleClass(java.lang.String styleClass)
Sets the CSS style class to use for this component
|
void |
setSummary(java.lang.String summary)
Sets the summary of this table's purpose and structure
for user agents rendering to non-visual media.
|
void |
setTooltipDisplay(java.lang.String tooltipDisplay)
Sets the tooltip display behavior of the thematic map.
|
void |
setZooming(java.lang.String zooming)
Sets the zooming behavior.
|
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addClientBehavior, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, clearCachedClientIds, clearInitialState, createFacesBean, decode, decodeChildren, decodeChildrenImpl, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientBehaviors, getClientId, getComponentChangeFilters, getContainerClientId, getDefaultEventName, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getListenersForEventClass, getParent, getProperty, getPropertyKey, getRenderedFacetsAndChildren, getRenderer, getRendersChildren, getValueBinding, getValueExpression, initialStateMarked, invokeOnChildrenComponents, invokeOnComponent, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, restoreState, satisfiesPartialTrigger, saveState, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setupFlattenedChildrenContext, setupFlattenedContext, setValueBinding, setValueExpression, subscribeToEvent, tearDownFlattenedChildrenContext, tearDownFlattenedContext, toString, unsubscribeFromEvent, updateChildren, updateChildrenImpl, validateChildren, validateChildrenImpl
addPartialTarget, broadcastInContext, clearCachedClientIds, defaultGetRenderedFacetsAndChildren, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, getStateHelper, getStateHelper, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setupChildrenEncodingContext, setupChildrenVisitingContext, setupEncodingContext, setUpEncodingContext, setupVisitingContext, tearDownChildrenEncodingContext, tearDownChildrenVisitingContext, tearDownEncodingContext, tearDownVisitingContext, visitAllChildren, visitChildren, visitChildren, visitTree, visitTree
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getTransientStateHelper, getTransientStateHelper, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView
public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
public static final org.apache.myfaces.trinidad.bean.PropertyKey BASEMAP_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey PARTIAL_TRIGGERS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey INLINE_STYLE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey STYLE_CLASS_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey IMAGE_FORMAT_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey TOOLTIP_DISPLAY_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey DRILLING_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey DRILL_BEHAVIOR_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey MAINTAIN_DRILL_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey CONTROL_PANEL_BEHAVIOR_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey FEATURES_OFF_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SUMMARY_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey SOURCE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey PANNING_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ZOOMING_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey INITIAL_ZOOMING_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ANIMATION_ON_DISPLAY_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ANIMATION_ON_MAPCHANGE_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ANIMATION_DURATION_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey ANIMATION_ON_DRILL_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey EFFECTOFF_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey MARKER_ZOOM_BEHAVIOR_KEY
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String COMPONENT_TYPE
protected static final java.lang.String DEFAULT_IMAGE_FORMAT
protected static final java.lang.String DEFAULT_SELECTION_MODE
protected static final java.lang.String DEFAULT_SELECTION_BEHAVIOR
protected static final java.lang.String DEFAULT_TOOLTIP_DISPLAY
protected static final java.lang.String DEFAULT_DRILLING
protected static final java.lang.String DEFAULT_DRILL_BEHAVIOR
protected static final boolean DEFAULT_MAINTAIN_DRILL
protected static final java.lang.String DEFAULT_CONTROL_PANEL_BEHAVIOR
protected static final java.lang.String DEFAULT_ZOOMING
protected static final java.lang.String DEFAULT_PANNING
protected static final java.lang.String DEFAULT_INITIAL_ZOOMING
protected static final java.lang.String DEFAULT_ANIMATIONONDISPLAY
protected static final java.lang.String DEFAULT_ANIMATIONONMAPCHANGE
protected static final java.lang.String DEFAULT_ANIMATIONONDRILL
protected static final java.lang.String DEFAULT_MARKER_ZOOM_BEHAVIOR
public static final java.lang.String PAN
public static final java.lang.String ZOOM
public static final java.lang.String ZOOM_TO_FIT
public java.lang.String getFamily()
getFamily
in class org.apache.myfaces.trinidad.component.UIXComponentBase
public java.lang.String getRendererType()
getRendererType
in class org.apache.myfaces.trinidad.component.UIXComponentBase
protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
getBeanType
in class org.apache.myfaces.trinidad.component.UIXComponentBase
public void broadcast(javax.faces.event.FacesEvent event) throws javax.faces.event.AbortProcessingException
broadcast
in class org.apache.myfaces.trinidad.component.UIXComponentBase
javax.faces.event.AbortProcessingException
public final java.lang.String getBasemap()
public final void setBasemap(java.lang.String basemap)
basemap
- basemap namepublic java.lang.String getInlineStyle()
public void setInlineStyle(java.lang.String inlineStyle)
inlineStyle
- the thematic map's inline stylepublic java.lang.String getStyleClass()
public void setStyleClass(java.lang.String styleClass)
styleClass
- the thematic map's style classpublic java.lang.String[] getPartialTriggers()
public void setPartialTriggers(java.lang.String[] ids)
ids
- the ids of the partial triggers for this component@Deprecated public java.lang.String getImageFormat()
@Deprecated public void setImageFormat(java.lang.String imageFormat)
imageFormat
- the image format of the mappublic java.lang.String getTooltipDisplay()
public void setTooltipDisplay(java.lang.String tooltipDisplay)
tooltipDisplay
- tooltip display behavior of the thematic mappublic java.lang.String getDrilling()
public void setDrilling(java.lang.String drilling)
drilling
- drilling value for this thematic mappublic java.lang.String getDrillBehavior()
public void setDrillBehavior(java.lang.String drillBehavior)
drillBehavior
- public boolean isMaintainDrill()
true
if drilled areas should be maintained on subsequent drills
false
if drilled areas should be reset on subsequent drillspublic void setMaintainDrill(boolean maintainDrill)
maintainDrill
- true
if drilled areas should be maintained on subsequent drills
false
if drilled areas should be reset on subsequent drillspublic java.lang.String getControlPanelBehavior()
public void setControlPanelBehavior(java.lang.String cbehavior)
cbehavior
- the behavior of the control panelpublic final java.util.Set getFeaturesOff()
public final void setFeaturesOff(java.util.Set featuresOff)
featuresOff
- the new features valuepublic final void setZooming(java.lang.String zooming)
zooming
- The zooming attributepublic final java.lang.String getZooming()
public final void setPanning(java.lang.String panning)
panning
- The panning attributepublic java.lang.String getPanning()
public final void setInitialZooming(java.lang.String initialZooming)
initialZooming
- The initialZooming attributepublic final java.lang.String getInitialZooming()
public void setAnimationOnDisplay(java.lang.String animationOnDisplay)
animationOnDisplay
- type of animation to apply on displaypublic java.lang.String getAnimationOnDisplay()
public void setAnimationOnMapChange(java.lang.String animationOnMapChange)
animationOnMapChange
- animation to apply on map changepublic java.lang.String getAnimationOnMapChange()
public void setAnimationOnDrill(java.lang.String animationOnDrill)
animationOnDrill
- animation to apply on drillpublic java.lang.String getAnimationOnDrill()
public void setAnimationDuration(int animationDuration)
animationDuration
- animation duration in millisecondspublic int getAnimationDuration()
public void setEffectOff(java.lang.String effect)
public java.lang.String getEffectOff()
public void setSummary(java.lang.String summary)
summary
- the new summary valuepublic java.lang.String getSummary()
public void setSource(java.lang.String source)
source
- the custom base map metadata xml file pathpublic java.lang.String getSource()
public void setMarkerZoomBehavior(java.lang.String behavior)
behavior
- The marker behavior on zoompublic java.lang.String getMarkerZoomBehavior()
public void saveToSessionChangeManager(java.lang.String attributeName, java.lang.Object attributeValue)