SAS AppDevStudio API Developer Documentation for Java

The library consists of JSP/servlet-based visual components and graph components, Swing-based visual components and graph components, models for accessing relational data via JDBC and InformationMaps, models for accessing OLAP data via InformationMaps, and various utility classes.

See:
          Description

Packages
com.sas.actionprovider Provides the integrated set of classes that comprise the ActionProvider Framework (APF).
com.sas.actionprovider.commands  
com.sas.actionprovider.strategies  
com.sas.actionprovider.strategies.olap  
com.sas.actionprovider.strategies.relational  
com.sas.actionprovider.strategies.remotefile2  
com.sas.actionprovider.support Provides the support classes that define the default areas and actions for components that acquire their Actions via the ActionProviderFramework (APF).
com.sas.actionprovider.support.dataselectors Provides classes that support and define the default actions for data selector components.
com.sas.actionprovider.support.graphics Provides classes that support and define the default actions for relational Graph Viewer Components.
com.sas.actionprovider.support.olapgraphics Provides classes that support and define the default actions for olap Graph Viewer Components.
com.sas.actionprovider.support.olaptableview Provides classes that support and define the default actions for olap Table Viewer Components.
com.sas.actionprovider.support.remotefileselector Provides classes that support and define the default actions for RemoteFileSelector Components.
com.sas.actionprovider.support.remotefileselector2  
com.sas.actionprovider.support.tableview Provides classes that support and define the default actions for relational Table Viewer Components.
com.sas.actionprovider.util  
com.sas.actionprovider.util.dataselector  
com.sas.actionprovider.util.olap  
com.sas.actionprovider.util.relational  
com.sas.actionprovider.util.remotefile2  
com.sas.awt Provides extensions of java.awt components which implement com.sas.ComponentInterface
com.sas.commands Provides classes and interfaces to perform commands.
com.sas.commands.dataselectors  
com.sas.commands.dataselectors.exceptionhighlighting  
com.sas.commands.export Interfaces implemented by the different Export to Excel commands.
com.sas.commands.relational Provides classes and interfaces to perform commands on relational data.
com.sas.commands.remotefileselector The primary focus of the com.sas.commands.remotefileselector package is to provide the classes that perform the general action provider framework commands.
com.sas.commands.remotefileselector.ifileservice The primary focus of the com.sas.commands.remotefileselector.ifileservice package is to provide the classes that perform the action provider framework commands for the IFileService model.
com.sas.commands.remotefileselector.informationservices The primary focus of the com.sas.commands.remotefileselector.informationservices package is to provide the classes that perform the action provider framework commands for the InformationServices model.
com.sas.commands.remotefileselector2  
com.sas.dataselectors Provides the interface that defines the basic methods required of a data selector.
com.sas.dataselectors.calculateditems Provides adapter components used to convert native models to models which can then be used with calculated item selector components.
com.sas.dataselectors.calculations.percent  
com.sas.dataselectors.crossing  
com.sas.dataselectors.dataitems Provides adapter components used to convert native models to models which can then be used with query selector components.
com.sas.dataselectors.exceptionhighlighting  
com.sas.dataselectors.export Interfaces, adapters and factories related to the Export Selector.
com.sas.dataselectors.filterandrank  
com.sas.dataselectors.filters Provides adapter components used to convert native models to models which can then be used with filter components.
com.sas.dataselectors.filters.timebased  
com.sas.dataselectors.filters.timebased.olap  
com.sas.dataselectors.filters.tree  
com.sas.dataselectors.find  
com.sas.dataselectors.memberproperties  
com.sas.dataselectors.qualifiers Provides classes for generating a qualifiers selector that is used within the Filter and Ranking Selectors for OLAP data.
com.sas.dataselectors.ranking Interfaces, adapters and factories related to the Ranking Selector.
com.sas.dataselectors.sort Provides adapter components used to convert native models to models which can then be used with sort selector components.
com.sas.dataselectors.totals Interfaces, adapters and factories related to the Totals Selector.
com.sas.entities Defines interfaces and classes for Entities, which are a dynamic extension of Java Beans.
com.sas.entities.edit.models.providers  
com.sas.geometry Layout orientations and other geometric classes.
com.sas.graphics.components Provides swing components for producing a variety of graph types.
com.sas.graphics.components.barchart Bar Chart component and its related models.
com.sas.graphics.components.barlinechart BarLine Chart component and its related models.
com.sas.graphics.components.esrimap  
com.sas.graphics.components.ganttchart

Gantt Chart component and its related models.

com.sas.graphics.components.linechart Line Chart component and its related models.
com.sas.graphics.components.lineplot Line Plot component and its related models.
com.sas.graphics.components.piechart Pie Chart component and its related models.
com.sas.graphics.components.radarchart Radar Chart component and its related models.
com.sas.graphics.components.scatterplot Scatter Plot component and its related models.
com.sas.graphics.components.tilechart

Tile Chart component and its related models.

com.sas.graphics.components.waterfallchart Waterfall Chart component and its related models.
com.sas.graphics.map  
com.sas.models.formats  
com.sas.net Classes for communicating with the SAS server via SAS/Connect protocols.
com.sas.net.connect SAS/CONNECT driver for Java
com.sas.net.rmi The com.sas.net.rmi package provides networking components dealing with Java Remote Method Invocation (RMI).
com.sas.net.sharenet SAS/SHARE driver for JDBC
com.sas.net.ssl The com.sas.net.ssl package provides networking components dealing with Java remote objects and a capability to secure their RMI communications using the Java Secure Socket Extension (JSSE) API.
com.sas.prompts  
com.sas.prompts.definitions  
com.sas.prompts.groups  
com.sas.sasserver Access to base functionality in the SAS system, including selector dialogs and SAS code generation from templates.
com.sas.sasserver.tree Generic Classes for implementing SAS File System hierarchy.
com.sas.security Classes for encapsulating and hiding Java Virtual Machine security differences.
com.sas.servlet.commands.jdbc.export Commands and utility classes to export non multidimensional data (usually named relational or jdbc data) from within a web application to MS Excel.
com.sas.servlet.commands.olap.export Commands to export multidimensional data (usually named OLAP data) from within a web application to MS Excel.
com.sas.servlet.filters  
com.sas.servlet.tbeans Provides classes and interfaces for the Transformation Beans.
com.sas.servlet.tbeans.dataselectors Overview Provides classes for creating data selectors and data selector panels.
com.sas.servlet.tbeans.dataselectors.calculateditems.html Provides classes and interfaces which provide the user interface components for managing calculated items.
com.sas.servlet.tbeans.dataselectors.calculations.percent.html  
com.sas.servlet.tbeans.dataselectors.crossing.html  
com.sas.servlet.tbeans.dataselectors.customizer.html  
com.sas.servlet.tbeans.dataselectors.exceptionhighlighting.html  
com.sas.servlet.tbeans.dataselectors.export.html Provides user interface (UI) classes of the JSP Export Selector.
com.sas.servlet.tbeans.dataselectors.filterandrank.html  
com.sas.servlet.tbeans.dataselectors.filters.timebased.olap.html  
com.sas.servlet.tbeans.dataselectors.find.html  
com.sas.servlet.tbeans.dataselectors.html Provides classes for creating dataselectors, and the menubar classes that provide access to the dataselectors from a data viewer.
com.sas.servlet.tbeans.dataselectors.memberproperties.html  
com.sas.servlet.tbeans.dataselectors.propertyeditor.editors.html  
com.sas.servlet.tbeans.dataselectors.propertyeditor.html  
com.sas.servlet.tbeans.dataselectors.sort.html  
com.sas.servlet.tbeans.dualselector Provides base classes for generating DualSelectors: DualListSelector, DualTreeSelector and TreeListSelector
com.sas.servlet.tbeans.dualselector.html Provides classes for generating different Dual Selectors to move an item from source to target or from target to source component.
com.sas.servlet.tbeans.form Provides classes and interfaces for all form element Transformation Beans.
com.sas.servlet.tbeans.form.html Provides classes and interfaces for form element componenets and their supporting classes.
com.sas.servlet.tbeans.graphics Provides base classes for generating chart objects.
com.sas.servlet.tbeans.graphics.html Provides classes for generating different chart objects.
com.sas.servlet.tbeans.html Provides classes and interfaces for several transformation beans such as Button, Label, and TreeView along with their supporting classes.
com.sas.servlet.tbeans.ipage Provides classes used to write menus, text, and other types of content to various client devices in the appropriate markup language, such as WML, HDML, or HTML.
com.sas.servlet.tbeans.ipage.iform Provides classes used to write form content to various client devices in the appropriate markup language, such as WML, HDML, or HTML.
com.sas.servlet.tbeans.login Provides base "Transformation Bean" classes for the Login bean.
com.sas.servlet.tbeans.login.html Provides HTML "Transformation Bean" classes for the Login bean.
com.sas.servlet.tbeans.menubar Provides base classes used to generate the MenuBar and SelectorMenuBar.
com.sas.servlet.tbeans.menubar.html Provides classes for generating a MenuBar or SelectorMenuBar.
com.sas.servlet.tbeans.models Provides classes and interfaces for models which may be displayed in viewers.
com.sas.servlet.tbeans.navigationbar Provides the base classes and interfaces needed to generate a navigation bar for scrolling.
com.sas.servlet.tbeans.navigationbar.html Provides classes used to generate an HTML representation of a navigation bar for scrolling.
com.sas.servlet.tbeans.olapgraphics.html Provides classes for generating different OLAP chart objects.
com.sas.servlet.tbeans.olaptableview Provides classes and interfaces for viewing OLAP Data.
com.sas.servlet.tbeans.olaptableview.html Provides classes and interfaces for Creating an HTML table representing an OLAPTable.
com.sas.servlet.tbeans.remotefileselector2  
com.sas.servlet.tbeans.remotefileselector2.html  
com.sas.servlet.tbeans.tableview Provides the base classes and interfaces used to generate a table of data for a given data model.
com.sas.servlet.tbeans.tableview.hdml Provides the classes used to generate a table of data in HDML.
com.sas.servlet.tbeans.tableview.html Provides the classes used to generate a table of data in HTML.
com.sas.servlet.tbeans.tableview.rpf  
com.sas.servlet.tbeans.tableview.rpf.html  
com.sas.servlet.tbeans.tableview.wml Provides the classes used to generate a table of data in WML.
com.sas.servlet.tbeans.util.validators Provides classes and interfaces for validators that can be used with transformation beans like the form elements located in com.sas.servlet.tbeans.form.html.
com.sas.servlet.tbeans.webmddbview  
com.sas.servlet.util Provides support and utility classes for com.sas.servlet.
com.sas.storage Classes for accessing data, especially with Java Database Connectivity.
com.sas.storage.flattened.sasmdx Provides a set of classes for accessing OLAP data from the SAS OLAP Server with a flattened view.
com.sas.storage.jdbc Classes for Java Database Connectivity.
com.sas.storage.jdbc.export Classes and related interfaces to transform non multidimensional data (usually named relational or jdbc data) into data streams suitable to be exported to a spreadsheet.
com.sas.storage.olap Provides a set of interfaces for accessing OLAP data.
com.sas.storage.olap.embedded Provides a set of classes for building an in memory multidimensional Result Set.
com.sas.storage.olap.export Classes and related interfaces to transform multidimensional data (usually named OLAP data) into data streams suitable to be exported to a spreadsheet.
com.sas.storage.olap.sasmdx Provides a set of classes for accessing OLAP data from the SAS OLAP Server.
com.sas.swing Provides a set of interfaces for use throughout the swing packages.
com.sas.swing.adapters Miscellaneous listener adapters to handle various user interface events.
com.sas.swing.event  
com.sas.swing.models Model adapters to convert between existing SAS java models and new JDK1.2 models and visuals.
com.sas.swing.models.remotefileselector The primary focus of the com.sas.swing.models.remotefileselector package is to provide the classes making up the model portion of the Remote File Selector.
com.sas.swing.models.remotefileselector.ifileservice The primary focus of the com.sas.swing.models.remotefileselector.ifileservice package is to provide the classes that make up the service model for the IFileService host connection API.
com.sas.swing.models.remotefileselector.informationservices The primary focus of the com.sas.swing.models.remotefileselector.informationservices package is to provide the classes that make up the service model for the InformationService host connection API.
com.sas.swing.models.remotefileselector2  
com.sas.swing.models.remotefileselector2.informationservices  
com.sas.swing.util Provides support and utility classes for the com.sas.swing packages.
com.sas.swing.visuals com.sas.visuals AWT user interface components ported to swing that are not already provided by JavaSoft.
com.sas.swing.visuals.dataselectors Provides classes for creating data selectors and data selector panels.
com.sas.swing.visuals.dataselectors.calculateditems Provides classes and interfaces which provide the user interface components for managing calculated items.
com.sas.swing.visuals.dataselectors.calculations.percent  
com.sas.swing.visuals.dataselectors.dataitems Provides classes for creating the Query data selector.
com.sas.swing.visuals.dataselectors.filterandrank  
com.sas.swing.visuals.dataselectors.format  
com.sas.swing.visuals.dataselectors.propertyeditor  
com.sas.swing.visuals.dataselectors.qualifiers Provides classes for generating a qualifiers selector that is used within the Filter selector for OLAP data.
com.sas.swing.visuals.dataselectors.ranking  
com.sas.swing.visuals.dataselectors.showdetail Provides classes of UI components for viewing OLAP detail data.
com.sas.swing.visuals.dataselectors.sort Provides classes of UI components used for sorting, generally used in sort selector dialogs.
com.sas.swing.visuals.dataselectors.totals  
com.sas.swing.visuals.dualselector The primary focus of the com.sas.swing.visuals.dualselector package is the DualSelector components, which provide a convenient available/selected user interface.
com.sas.swing.visuals.olaptableview Provides a set of swing classes for viewing and manipulating OLAP data.
com.sas.swing.visuals.remotefileselector The primary focus of the com.sas.swing.visuals.remotefileselector package is to provide the classes necessary to initialize a Remote File Selector.
com.sas.swing.visuals.remotefileselector.actions The primary focus of the com.sas.swing.visuals.remotefileselector.actions package is to provide the classes used to manipulate the user interface when various toolbar, button, and popmenu actions are triggered.
com.sas.swing.visuals.remotefileselector.ifileservice The primary focus of the com.sas.swing.visuals.remotefileselector.ifileservice package is to provide the renderer classes for the various IFileService model displayed columns.
com.sas.swing.visuals.remotefileselector.informationservices The primary focus of the com.sas.swing.visuals.remotefileselector.informationservices package is to provide the renderer classes for the various InformationServices model displayed columns.
com.sas.swing.visuals.tableview Provides a set of swing classes for viewing and manipulating relational data.
com.sas.swing.visuals.tableview.actions  
com.sas.swing.visuals.util Utility classes for com.sas.swing.visuals.
com.sas.swing.visuals.wizard A set of classes used to develop a swing-based wizard.
com.sas.swing.visuals.wizard2  
com.sas.table A set of interfaces for accessing two-dimensional data, and a set of classes for viewing and manipulating that data in tabular form.
com.sas.taglib Provides the base set of classes for the SAS Custom Tag Library.
com.sas.taglib.graphics.components Provides classes for producing a variety of graph tags.
com.sas.taglib.servlet.tbeans Provides classes for the transformation bean custom tags and their supporting classes.
com.sas.taglib.servlet.tbeans.dataselectors Provides classes for creating data selectors menu bar tags.
com.sas.taglib.servlet.tbeans.dualselector Provides classes for generating DualListSelector tags.
com.sas.taglib.servlet.tbeans.form Provides classes for creating form element tags.
com.sas.taglib.servlet.tbeans.graphics Provides classes for creating different chart tags.
com.sas.taglib.servlet.tbeans.ipage Provides classes which implement the custom tags for com.sas.servlet.tbeans.ipage.
com.sas.taglib.servlet.tbeans.menubar Provides classes used to generate the MenuBar and SelectorMenuBar tags.
com.sas.taglib.servlet.tbeans.models Provides classes for models tags which may be displayed in viewers, for example, ItemTag.
com.sas.taglib.servlet.tbeans.navigationbar Provides classes which implement the custom tags for com.sas.servlet.tbeans.navigationbar
com.sas.taglib.servlet.tbeans.olapgraphics Provides classes for generating different OLAP chart tags.
com.sas.taglib.servlet.tbeans.olaptableview Provides classes which implement the custom tags for com.sas.servlet.tbeans.olaptableview.
com.sas.taglib.servlet.tbeans.tableview Provides classes which implement the custom tags for com.sas.servlet.tbeans.tableview
com.sas.taglib.servlet.tbeans.util.validators  
com.sas.taglib.storage Provides classes for the custom tag that wraps a databean created by the WebAF DataBean Wizard.
com.sas.taglib.storage.jdbc Provides classes for the custom tag for the JDBCConnection which is used to connect to a JDBC data source.
com.sas.taglib.util.validators Provides support classes for JSP translation-time validation.
com.sas.util Utility classes for com.sas.servlet.
com.sas.util.connection The primary focus of the com.sas.util.connection package is the ConnectionFactory Bean, which provides a convenient way to configure and use the ConnectionFactory API (com.sas.services.connection package) from within the webAF IDE.
com.sas.util.errorhandlers An interface and class for general purpose error handlers, normally bound to text fields.
com.sas.util.login The primary focus of the com.sas.util.login package is the Login Bean, which provides a way to define properties and behaviors associated with the process of logging into some system.
com.sas.util.transforms Interfaces and implementations for objects which transform data from one representation or type to another.
com.sas.util.validators Interface and some implementations of input data validators.
com.sas.visuals Additional user interface components not provided in AWT.
com.sas.visuals.adapters Adapters and helper classes for visual components.

 

The library consists of JSP/servlet-based visual components and graph components, Swing-based visual components and graph components, models for accessing relational data via JDBC and InformationMaps, models for accessing OLAP data via InformationMaps, and various utility classes. These reusable components can be used to quickly build robust applets, applications and webapps.




Copyright © 2009 SAS Institute Inc. All Rights Reserved.