com.sas.servlet.tbeans.dataselectors.customizer.html
Class MapPropertySelector

com.sas.servlet.tbeans.dataselectors.customizer.html.MapPropertySelector
All Implemented Interfaces:
HttpActionProviderInterface, com.sas.beans.PropertyChangeSource, DataSelectorInterface, HttpDataSelectorInterface, com.sas.dataselectors.SelectorCloseInterface, com.sas.lang.ObjectDataInterface, com.sas.servlet.tbeans.AJAXControllerURLInterface, ComplexStyleInterface, CompositeComponentInterface, SelectorContainerStyleKeysInterface, SelectorContainerKeysInterface, FormViewInterface, RenderableInterface, TemplateInterface, com.sas.servlet.tbeans.TemplateKeyInterface, TransformationInterface, com.sas.util.WriteToPrintWriterInterface, java.io.Serializable

public class MapPropertySelector

See Also:
Serialized Form

Field Summary
static java.lang.String DEFAULT_ID
           
 
Fields inherited from class com.sas.servlet.tbeans.dataselectors.html.AbstractSelectorContainer
DEFAULT_TEMPLATE_FILE_NAME
 
Fields inherited from class com.sas.servlet.tbeans.dataselectors.BaseDataSelector
EXTERNAL_CHILD_SELECTOR, SELECTOR_EXPAND, SELECTOR_EXTERNAL
 
Fields inherited from interface com.sas.servlet.tbeans.dataselectors.html.SelectorContainerStyleKeysInterface
SELECTOR_BUTTON_CONTAINER, SELECTOR_BUTTON_TABLE, SELECTOR_CONTAINER, SELECTOR_CONTAINER_CANCEL_BUTTON, SELECTOR_CONTAINER_HELP_BUTTON, SELECTOR_CONTAINER_OK_BUTTON
 
Fields inherited from interface com.sas.servlet.tbeans.dataselectors.SelectorContainerKeysInterface
SELECTORCONTAINER_BUTTON_ROW_ID, SELECTORCONTAINER_CANCEL_BUTTON, SELECTORCONTAINER_HELP_BUTTON, SELECTORCONTAINER_OK_BUTTON, SELECTORCONTAINER_PANEL
 
Constructor Summary
MapPropertySelector()
          Default constructor.
MapPropertySelector(java.lang.String id)
          Id constructor.
 
Method Summary
 BaseESRIMapChart getMapComponent()
           
 void setActionProvider(HttpActionProvider provider)
          Sets the HttpActionProvider object
protected  void setLocaleDependentProperties(java.util.Locale locale)
          Sets component properties that depend on the user locale
 void setMapComponent(BaseESRIMapChart mc)
           
 void write(java.io.PrintWriter out)
          Writes the selector
 
Methods inherited from class com.sas.servlet.tbeans.dataselectors.html.AbstractSelectorContainer
close, getSelectorModel, setSelectorButtonIds, setSelectorModel, writeRemoteScriptCommands, writeRemoteScriptFrame
 
Methods inherited from class com.sas.servlet.tbeans.dataselectors.html.DataSelector
getAdditionalParameters, getDefaultFormObject, getFormObject, isFormEnabled, setAdditionalParameter, setAdditionalParameters, setFormEnabled, setFormObject
 
Methods inherited from class com.sas.servlet.tbeans.dataselectors.BaseDataSelector
getActionProvider, getClosingFunctionName, getCommandId, getDefaultButtonAction, getReferringURI, getSelectorId, getSelectorType, isButtonsVisible, setButtonsVisible, setClosingFunctionName, setCommandId, setDefaultButtonAction, setReferringURI, setSelectorId, setSelectorType
 
Methods inherited from class com.sas.servlet.tbeans.BaseCompositeTransformation
applyTemplate, applyTemplate, getComponent, getComponents, getDefaultTemplate, getStyleInfo, getStyleMap, getTemplate, getTemplateDictionary, getTemplateFileName, getTemplateLocation, getVisibleComponents, isFlushEnabled, propertyChange, removeComponent, setCleanUpResourcesOn, setComponent, setFlushEnabled, setId, setLocale, setStyleInfo, setTemplate, setTemplate, setTemplateDictionary, setTemplateFileName, setTemplateLocation, writeTemplate
 
Methods inherited from class com.sas.servlet.tbeans.BaseTransformation
addPropertyChangeListener, addPropertyChangeListener, cleanUpResources, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCustomAttributes, getDescription, getId, getInputTransform, getLocale, getName, getObjectData, getObjectDataProperty, getOutputTransform, getRequest, getResponse, getTagEpilog, getTagProlog, hasListeners, isCleanUpResourcesOn, isVisible, removePropertyChangeListener, removePropertyChangeListener, setCustomAttributes, setInputTransform, setName, setObjectData, setObjectDataProperty, setOutputTransform, setTagEpilog, setTagProlog, setVisible, toString, write, write, write
 
Methods inherited from interface com.sas.dataselectors.DataSelectorInterface
isVisible, setVisible
 
Methods inherited from interface com.sas.actionprovider.HttpActionProviderInterface
getRequest
 

Field Detail

DEFAULT_ID

public static java.lang.String DEFAULT_ID
Constructor Detail

MapPropertySelector

public MapPropertySelector()
Default constructor.


MapPropertySelector

public MapPropertySelector(java.lang.String id)
Id constructor.

Parameters:
id - The id of this selector.
Method Detail

setLocaleDependentProperties

protected void setLocaleDependentProperties(java.util.Locale locale)
Description copied from class: AbstractSelectorContainer
Sets component properties that depend on the user locale

Overrides:
setLocaleDependentProperties in class AbstractSelectorContainer
Parameters:
locale - - the user locale

write

public void write(java.io.PrintWriter out)
           throws java.io.IOException
Description copied from class: AbstractSelectorContainer
Writes the selector

Specified by:
write in interface HttpDataSelectorInterface
Specified by:
write in interface TransformationInterface
Specified by:
write in interface com.sas.util.WriteToPrintWriterInterface
Overrides:
write in class AbstractSelectorContainer
Parameters:
out - - the output stream
Throws:
java.io.IOException - Thrown if some type of I/O error occurs

getMapComponent

public BaseESRIMapChart getMapComponent()

setMapComponent

public void setMapComponent(BaseESRIMapChart mc)

setActionProvider

public void setActionProvider(HttpActionProvider provider)
Sets the HttpActionProvider object

Specified by:
setActionProvider in interface HttpActionProviderInterface
Overrides:
setActionProvider in class BaseDataSelector
Parameters:
provider - HttpActionProvider object
See Also:
HttpActionProviderInterface.getActionProvider()



Copyright © 2009 SAS Institute Inc. All Rights Reserved.