Application programming interface for creating customized DataStore shell subsystems.

## Package Specification

The package provides support classes for creating customized DataStore shell subsystems.

The class DStoreShellSubSystemConfiguration is the main factory for creating an DataStore shell subsystem. By deriving from it, extenders can create their customized DataStore shell subsystem configuration which can then be registered against their system types. A custom SubSystemConfigurationAdapter can be registered for UI-specific customizations. Possible customizations include:

- Changing the isCaseSensitive() method for system types that are not of UNIX style.
- Registering pre-defined filters through a filter pool manager.
- Wrapping the created ShellServiceSubSystem or DStoreShellService in a delegate for modifying operation of the Subsystem.