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.
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.
** 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/.
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.