All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Components |
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

*** This package is subject to change. ***

Note:
  Extension of the classes in this package is prohibited unless otherwise documented. Similarly, extension or implementation of the interfaces in this package is prohibited except as documented.

## Package com.sas.servlet.tbeans.dataselectors

Overview Provides classes for creating data selectors and data selector panels.

See:
Description

Interface Summary
SelectorContainerKeysInterface | This interface defines keys used to retrieve the visual components for a data selector container from its component map.

Class Summary
BaseDataSelector | The BaseDataSelector is an abstract TransformationBean™ for creating data selectors to dynamically change Rows, Columns, Totals, etc.
BaseSelectorPanel | The BaseDataSelectorPanel is an abstract TransformationBean™ for creating data selector panels.
SelectorServlet | Servlet that assists with the display and processing of data selectors.

## Package com.sas.servlet.tbeans.dataselectors Description

Overview

Provides classes for creating data selectors and data selector panels. Data selectors are composite components typically consisting of a data selector panel and OK and Cancel buttons. Data selector panels typically contain more granular components (comboboxes, labels, buttons, etc) that make up the selector user interface. Data selectors are used to change the state of a business model that is attached to a data viewer.

The Data Selector Framework

Data selectors and data selector panels are used to build the selector user interface, but the following classes are also used to display the selector, process user actions, and update the business model.

- Menubar - The default collection of available data selectors can be accessed via the menubars attached to data viewers such as the OLAPTableView.
  See `ActionProviderMenuBar`
- Commands - Data selector commands are necessary for displaying the selector, processing user actions (including updating the selector adapter), and for committing or cancelling updates to the underlying business model.
  See the com.sas.commands.dataselectors package for more information on Data Selector commands.
- Selector data models (adapters) - Data selector adapters are components that represent a piece of the underlying business model that may be modified by the data selector.
  See the com.sas.dataselectors package for more information on data selector adapters.
- ActionProvider - The ActionProvider provides the menubars with the set of available selectors for a data viewer and is responsible for executing data selector commands.
  See `com.sas.actionprovider`.
- `SelectorServlet` - The selector servlet assists with the execution of data selector commands through the ActionProvider, and the formation of client responses for selector user interface updates.

For More Information

  Examples demonstrating how to use the data selector framework may be found on the Data Selector Framework Examples Site.

  ** You will initially see a subset of examples relating to this framework. You can search for other types of examples as needed.

  Also, visit the AppDev Studio Developer's Site to access step-by-step examples, white papers and additional usage information at http://support.sas.com/rnd/appdev/.

*** This package is subject to change. ***

Note:
  Extension of the classes in this package is prohibited unless otherwise documented. Similarly, extension or implementation of the interfaces in this package is prohibited except as documented.

All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Components |
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2009 SAS Institute Inc. All Rights Reserved.