***  This package contains classes that are 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.swing.visuals

com.sas.visuals AWT user interface components ported to swing that are not already provided by JavaSoft.

See:
          Description

Interface Summary
PanelInterface Defines a common set of functionality that a panel should surface to be hosted in an application.
 

Class Summary
ArrowIcon ArrowIcon is used by the SpinButton to paint the up/down arrows on the buttons.
BaseBorder BaseBorder is a subclass of AbstractBorder capable of drawing several different styles of borders.
BasicButton  
BasicCheckBoxListUI A Windows L&F implementation of CheckBoxListUI.
BasicCheckBoxListUI.ClearSelectionAction Action to clear the selection in the list.
BasicCheckBoxListUI.EndAction Action to move the selection to the last item in the list.
BasicCheckBoxListUI.HomeAction Action to move the selection to the first item in the list.
BasicCheckBoxListUI.IncrementLeadSelectionAction Action to increment the selection in the list up/down a row at a type.
BasicCheckBoxListUI.PageDownAction Action to move down one page.
BasicCheckBoxListUI.PageUpAction Action to move up one page.
BasicCheckBoxListUI.SelectAllAction Action to select all the items in the list.
BasicLabelViewUI An extension of the BasicLabelUI.
BasicTriStateCheckBoxIcon TriStateCheckboxIcon implementation for BasicUI
BasicTriStateCheckBoxListUI A Windows L&F implementation of TriStateCheckBoxListUI.
BasicTriStateCheckBoxListUI.EndAction Action to move the selection to the last item in the list.
BasicTriStateCheckBoxListUI.HomeAction Action to move the selection to the first item in the list.
BasicTriStateCheckBoxListUI.IncrementLeadSelectionAction Action to increment the selection in the list up/down a row at a type.
BasicTriStateCheckBoxListUI.PageDownAction Action to move down one page.
BasicTriStateCheckBoxListUI.PageUpAction Action to move up one page.
BevelArrowIcon  
CalendarDayButton The CalendarDayButton class extends the JButton to provide a specialized representation of a day of the month.
CalendarDialog The CalendarDialog class provides a standard modal JDialog containing a CalendarPanel.
CalendarPanel The CalendarPanel class provides a swing-based JPanel that allows the user to view days of the month and select a single day.
CheckBoxList A component that allows the user to select one or more objects from a list by using checkboxes in place of labels.
CheckBoxListCellRenderer Renders an item in a CheckBoxList.
CheckBoxListSelectionModel Default data model for CheckBoxList selections.
CheckBoxTree The CheckBoxTree is a subclass of JTree that adds the capability of having checkboxes for each node in the tree.
CheckBoxTreeCellRendererWrapper  
ComboBox This class subclasses JComboBox to provide general extensions and corrections to behavior that are useful to applications at SAS.
CommandProgress CommandProgress executes a command asynchronously, giving visual feedback in the form of a Dialog.
DirectoryDialog The DirectoryDialog allows the user to select a directory, rather than a single file (javax.swing.JFileChooser).
DisplayTransformCustomizerPanel DisplayTransformCustomizerPanel provides the user interface for setting the display transform on the object that implements com.sas.util.transforms.DisplayTransformInterface.
DualSelector DualSelector is a class used for manipulating items between two lists.
FlatSplitPane FlatSplitPane provides a way of displaying a JSplitPane divider bar with no other decorations.
FontPanel The FontPanel is a swing panel used to select a font.
HierarchyListCellRenderer A ListCellRenderer which displays an item indented by its depth in a tree structure.
ImageIconResource ImageIconResource is a subclass of javax.swing.ImageIcon and its purpose is to use the instance of the ResourceLocatorInterface to locate the specified image.
ImageView The ImageView displays an image in the component area.
JComponentCustomizerPanel JComponentCustomizerPanel provides the user interface for customizing components which implement the javax.swing.JComponent.
JComponentModelCustomizerPanel JComponentModelCustomizerPanel provides the user interface for customizing components which implement the javax.swing.JComponent.
LabelView LabelView is a class that can display lines of text, an image, or both.
LimitedTextField This class extends JTextField to use the LimitPlainDocument class as the default document.
MenuBar MenuBar is a sub-class of javax.swing.JMenuBar that sends out events when any of the JMenuItems on it are triggered.
NodeActionEvent NodeActionEvent is fired from a viewer that performs an action on a NodeView object.
NodeState NodeState is a class used to store the state of a NodeView object.
NodeView A NodeView object represents a single node in a TreeView object.
NodeViewTextEditor Provides a node view for displaying and editing a paragraph of text.
OptionsDialog A generic dialog class that handles adding and responding to general buttons such as "OK", "Cancel", "Apply", etc.
ProgressDialog  
SpinBox SpinBox is a class that combines a textField (JTextField) and a spinButton.
SpinButton SpinButton is a class that creates a component with two opposing arrow buttons that can be pressed to increment or decrement a value field.
SwingCustomizerDialog SwingCustomizerDialog is a JDialog subclass which displays a SwingCustomizerPanel CustomizerPanel is an abstract class from which each component's customizer tabs should derive from.
SwingCustomizerView CustomizerView is the base class for the com.sas component customizers.
TreeNodeIconCellRenderer A subclass of the javax.swing.tree.DefaultTreeCellRenderer.
TreeView
TreeView is a class which displays a hierarchical list of items.
TriStateCheckBox An implementation of a tri-state check box -- an item that can be selected, deselected, or in a mixed state and which displays its state to the user.
TriStateCheckBox.TriStateCheckBoxModel The TriStateCheckBox model
TriStateCheckBoxList A component that allows the user to select one or more objects from a list by using TriStateCheckBoxes in place of labels.
TriStateCheckBoxListCellRenderer Renders an item in a TriStateCheckBoxList.
TriStateCheckBoxListSelectionModel Default data model for TriStateCheckBoxList selections.
WideComboBox  
 

Package com.sas.swing.visuals Description

com.sas.visuals AWT user interface components ported to swing that are not already provided by JavaSoft.


***  This package contains classes that are 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.



Copyright © 2009 SAS Institute Inc. All Rights Reserved.