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

The primary focus of the com.sas.swing.visuals.remotefileselector package is to provide the classes necessary to initialize a Remote File Selector.

See:
          Description

Interface Summary
RemoteFileComponentInterface Interface defining what the main view component of the RemoteFileSelector component must support.
 

Class Summary
BaseRemoteFileSelectorPanel BaseRemoteFileCompositePanel defines the basic class that displays a UI/view of the files served by the model.
IFileServiceSelectorPanel IFileServiceSelectorPanel defines the panel to be used when directly accessing IFileService type file systems.
InformationServicesSearchPanel Panel used to display the search window for the RemoteFileSelector component.
InformationServicesSelectorPanel InformationServicesSelectorPanel defines the panel to be used when directly accessing Report Repository type file systems.
RemoteFileButtonPanel Panel that displays the directory combobox and action toolbar for the RemoteFileSelector component.
RemoteFileComponent The base component class for all view components like a list, details, etc.
RemoteFileComponentPanel A panel that contains the view component and provides support for changing the viewed component.
RemoteFileListComponent RemoteFileListComponent defines the class used as the list view of files.
RemoteFileMetadataNameCellRenderer RemoteFileMetadataNameCellRenderer provides the default name column formatting for the table views.
RemoteFileNamePanel RemoteFileNamePanel displays the selected file, the file type filtering component and the action buttons like OK, Save, Open, Cancel.
RemoteFilePathCellRenderer RemoteFilePathCellRenderer formats the path information of the files.
RemoteFileSearchComponent RemoteFileSearchComponent is the class used to display a window used to search for files.
RemoteFileSearchPanel RemoteFileSearchPanel class handles the display of the search window.
RemoteFileSelectorDialog RemoteFileSelectorDialog provides the base dialog class that is used to display the Remote File Selector.
RemoteFileShortcutPanel Define Buttons Shortcut panel
RemoteFileTableComponent RemoteFileTableComponent class defines the main table view for displaying the file system items and the search window items.
RemoteFileTreeComponent  
 

Package com.sas.swing.visuals.remotefileselector Description

The primary focus of the com.sas.swing.visuals.remotefileselector package is to provide the classes necessary to initialize a Remote File Selector. It contains panel classes that can be used as dialogs or panels as well as the individual pieces of the main visual panels.

Remote File Selector

Overview

The BaseRemoteFileSelectorPanel class is the main class used to intance a generic remote file selector. It can be used with any type of service model.

The IFileServiceSelectorPanel and the InformationServicesSelectorPanel both provide a ready made way to instance a remote file selector that uses either the IFileService or the InformationServices models. They also provide a default set of transforms, renderers and column names.

The InformationServicesSearchPanel class provides a default search window that communicates with the InformationServices model.

The RemoteFileSearchComponent and RemoteFileSearchPanel classes are used by the InformationServicesSearchPanel to help with functions that are more general to all search windows.

The RemoteFileMetadataNameCellRenderer and RemoteFilePathCellRenderer are generic cell renderers used to format the display of the file name column and a path column associated with the file.

The RemoteFileButtonPanel, RemoteFileComponentPanel, RemoteFileNamePanel, and RemoteFileSelectorDialog classes are all used by the selector panels described above to provide functions like the toolbar, directory combobox, file type filtering, file name selection, and display of the files.

The RemoteFileListComponent and the RemoteFileTableComponent are the classes used to display the various file system files and folders in the main panels.

 


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.