All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Components |
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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

See:
Description

Interface Summary
RemoteFileMetadataInterface | RemoteFileMetadataInterface defines the interface of a metadata storage class for various types of remote files.
RemoteFileSearchModelInterface | An interface describing necessary methods for remote file search models.
RemoteFileServerModelInterface | RemoteFileServerModelInterface defines the model interface that communicates between the service model and the user interface.
RemoteFileServiceModelInterface | RemoteFileServiceModelInterface defines the interface needed for service models to be able to communicate with the RemoteFileServerModel.

Class Summary
BaseRemoteFileMetadata | BaseRemoteFileMetadata defines an abstract class that implements the RemoteFileMetadataInterface.
CacheModel | CacheModel defines the model that communicates between the service model and the user interface.
RemoteFileDrillableToObjectTransform | RemoteFileDrillableToObjectTransform class reads whether the display item is drillable.
RemoteFileMetadataNameToStringTransform | RemoteFileDrillableToObjectTransform class reads whether the display item is drillable.
RemoteFilePathToObjectTransform | RemoteFilePathToObjectTransform class reads the file system path metadata attribute.
RemoteFileServerModel | RemoteFileServerModel defines the model that communicates between the service model and the user interface.
Util | Utility methods used by the RemoteFileSelector.

## Package com.sas.swing.models.remotefileselector Description

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. There are classes for the basic user interface model, a data cache model, and the metadata classes representing the actual file system information.

# Remote File Selector Model

## Overview

The RemoteFileServerModelInterface and RemoteFileServerModel classes form the basis of the server side model that communicates information to the user interface for display. Uses a service model to communicate with the actual host file system.

The RemoteFileServiceModelInterface the base interface describing the necessary functions that a service model must support.

The RemoteFileSearchModelInterface the base interface describing the necessary functions that a search model must support.

The CacheModel is used by the remote server model to cache information about the file system. It stores the information already gathered from the file system making subsequent navigation to a location faster.

The BaseRemoteFileMetadata and RemoteFileMetadataInterface classes are used to store the file system information.

The RemoteFileDrillableToObjectTransform, RemoteFileMetadataNameToStringTransform, and RemoteFilePathToObjectTransform are a generic way to get the file system information from the metadata objects.

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.

All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Components |
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2009 SAS Institute Inc. All Rights Reserved.