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.navigationbar.html

Provides classes used to generate an HTML representation of a navigation bar for scrolling.

See:
          Description

Interface Summary
NavigationBarScrollingElementStyleKeysInterface This interface contains the keys that are used to retrieve and set the styles on the NavigationBarScrollingElement.
NavigationBarStyleKeysInterface This interface contains the keys that are used to retrieve and set the styles on the NavigationBar.
 

Class Summary
NavigationBar NavigationBar is a TransformationBean™ that is composed of other TransformationBeans™ that can include the following sub-components: NavigationBarColumnScrollingElement, NavigationBarColumnScrollingElement or NavigationBarColumnScrollingElement.
NavigationBarColumnScrollingElement The NavigationBarColumnScrollingElement is a TransformationBean™ that generates the appropriate HTML 4.0 and JavaScript to represents the column scrolling actions for a NavigationBar.
NavigationBarEditingElement The NavigationBarEditingElement is a TransformationBean™ that generates the appropriate HTML 4.0 and JavaScript to represents the edit actions for a NavigationBar.
NavigationBarRowScrollingElement The NavigationBarRowScrollingElement is a TransformationBean™ that generates the appropriate HTML 4.0 and JavaScript to represents the row scrolling actions for a NavigationBar.
NavigationBarScrollingElement The abstract TransformationBean™ object needed to implement a navigation scrolling element.
TableColumnNavigationBar TableColumnNavigationBar is a TransformationBean™ that is composed of other TransformationBeans™ that includes the following sub-component: NavigationBarColumnScrollingElement.
TableRowNavigationBar TableRowNavigationBar is a TransformationBean™ that is composed of other TransformationBeans™ that includes the following sub-component: NavigationBarRowScrollingElement.
 

Package com.sas.servlet.tbeans.navigationbar.html Description

Provides classes used to generate an HTML representation of a navigation bar for scrolling.

OVERVIEW

This package contains classes that will generate the HTML that represent the scrolling actions and controls necessary to navigate through the NavigationBar's model.

An example of components that can be used as a model for the NavigationBar are the TableView and OLAPTableView. NavigationBars are used as subcomponents in the TableViewComposite and OLAPTableViewComposite classes.


PRIMARY CLASSES

NavigationBar
A default NavigationBar. The following NavigationBarElements can be added to this NavigationBar: NavigationBarColumnScrollingElement, NavigationBarRowScrollingElement and NavigationBarEditingElement.
TableColumnNavigationBar
A NavigationBar that generates the actions/controls needed to scroll through the columns of its model. By default, this NavigationBar contains a NavigationBarColumnScrollingElement.
TableRowNavigationBar
A NavigationBar that generates the actions/controls needed to scroll through the rows of its model. By default, this NavigationBar contains a NavigationBarRowScrollingElement.
NavigationBarColumnScrollingElement
The NavigationBarElement that generates the actions/controls needed to scroll through the columns of its model. Its model must implement ColumnNavigationInterface.
NavigationBarRowScrollingElement
The NavigationBarElement that generates the actions/controls needed to scroll through the rows of its model. Its model must implement RowNavigationInterface.
NavigationBarEditingElement
The NavigationBarElement that generates the actions/controls needed to edit its model. Its model must implement EditNavigationInterface.

For More Information:

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

Examples for this class may be found on the Examples Site. You will initially see a subset of examples relating to the TableView classes. You can search for others as needed.

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.


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.


Copyright © 2009 SAS Institute Inc. All Rights Reserved.