com.sas.servlet.tbeans.dataselectors.html
Class AbstractSelectorContainer
java.lang.Object
|
+--com.sas.servlet.tbeans.BaseTransformation
|
+--com.sas.servlet.tbeans.BaseCompositeTransformation
|
+--com.sas.servlet.tbeans.dataselectors.BaseDataSelector
|
+--com.sas.servlet.tbeans.dataselectors.html.DataSelector
|
+--com.sas.servlet.tbeans.dataselectors.html.AbstractSelectorContainer
- All Implemented Interfaces:
- ComplexStyleInterface, CompositeComponentInterface, DataSelectorInterface, FormViewInterface, HttpActionProviderInterface, HttpDataSelectorInterface, ObjectDataInterface, com.sas.beans.PropertyChangeSource, RenderableInterface, SelectorContainerKeysInterface, SelectorContainerStyleKeysInterface, TemplateInterface, TransformationInterface,
- Direct Known Subclasses:
- EntityAttributeValueSelector, ExceptionHighlightingChartSelector, ExceptionHighlightingSelector, ExportSelector, FileSelector, FilterAndRankSelector, FindSelector, ManageViewsSelector, MemberPropertiesSelector, OLAPTimeBasedFilterSelector, PercentCalculationsSelector, SortSelector, VisualDataExplorerCustomizer
- public abstract class AbstractSelectorContainer
- extends DataSelector
- implements SelectorContainerStyleKeysInterface, SelectorContainerKeysInterface, com.sas.dataselectors.SelectorCloseInterface
The AbstractSelectorContainer is an abstract TransformationBean that provides base level
functionality for selector containers. Selector containers are composite components that
contain a selector panel and OK and Cancel buttons. This is the outermost component
in the data selector framework. Selector panels typically contain the most granular of
the selector components.
For More Information:
Note: A snapshot of the AppDev Studio Developers Site is installed on your local Web server when you install AppDev Studio. To access the site from webAF, select Help -> Developer Site .
- Since:
- 3.1
- See Also:
- Serialized Form
|
Method Summary |
void |
close()
|
Object |
getSelectorModel()
Returns the selector's data model |
void |
setSelectorButtonIds(String id)
Set the ids for the OK, Cancel, and Help buttons for the selector. |
void |
setSelectorModel(Object selectormodel)
Sets the selector's data model |
void |
write(PrintWriter out)
Writes the selector |
| Methods inherited from class com.sas.servlet.tbeans.dataselectors.BaseDataSelector |
getActionProvider, getClosingFunctionName, getCommandId, getDefaultButtonAction, getReferringURI, getSelectorId, getSelectorType, isButtonsVisible, setActionProvider, 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, setDescription, setInputTransform, setName, setObjectData, setObjectDataProperty, setOutputTransform, setTagEpilog, setTagProlog, setVisible, toString, write, write, write |
DEFAULT_TEMPLATE_FILE_NAME
public static final String DEFAULT_TEMPLATE_FILE_NAME
- The default template file name for the containers
AbstractSelectorContainer
public AbstractSelectorContainer(String id)
AbstractSelectorContainer
public AbstractSelectorContainer()
setSelectorButtonIds
public void setSelectorButtonIds(String id)
- Set the ids for the OK, Cancel, and Help buttons for the selector. The id parameter is
used as a prefix to generate a unique id property for each button.
- Parameters:
id - Prefix for the generated id for each button. This parameter would typically be
the id of the selector.
setSelectorModel
public void setSelectorModel(Object selectormodel)
- Sets the selector's data model
- Overrides:
setSelectorModel in class BaseDataSelector
- Following copied from class:
com.sas.servlet.tbeans.dataselectors.BaseDataSelector
- Parameters:
selectormodel - The selector's data model
getSelectorModel
public Object getSelectorModel()
- Returns the selector's data model
- Overrides:
getSelectorModel in class BaseDataSelector
- Returns:
- The selector's data model
write
public void write(PrintWriter out)
throws IOException
- Writes the selector
- Overrides:
write in class BaseDataSelector
- Parameters:
out - - the output stream
close
public void close()
- Specified by:
close in interface SelectorCloseInterface
Copyright © 2005 SAS Institute Inc. All Rights Reserved.
javadoc generated Thu, 16 Feb 2006 02:14:55