Project Modules
This project has declared the following modules:
Name | Description |
---|---|
TrueVFS Access | Provides convenient access to the (federated virtual) file system space for TrueVFS client applications. Features simple, uniform, transparent, thread-safe, read/write access to archive files as if they were virtual directories in a file system path. |
TrueVFS Access Swing | Provides Swing GUI classes for viewing file trees and choosing entries in archive files. |
TrueVFS Archetype | Archetype modules generate sample code for using or extending TrueVFS. |
TrueVFS Component | Component modules provide some functionality to serve as a building block for other modules. Unlike TrueVFS Driver or TrueVFS Extension modules, component modules do NOT advertise services for use by the TrueVFS Kernel on the class path. |
TrueVFS Driver | Driver modules provide services to extend the TrueVFS Kernel with support for a particular type of file system. Driver modules advertise their services on the class path in order to make them locatable by the TrueVFS Kernel at runtime. |
TrueVFS Extension | Extension modules provide services to extend the TrueVFS Kernel with some functionality OTHER than supporting a particular type of file system. Extension modules advertise their services on the class path in order to make them locatable by the TrueVFS Kernel at runtime. |
TrueVFS Integration Tests | Provides integration tests for TrueVFS. |
TrueVFS Kernel | TrueVFS Kernel modules specify and implement the API for accessing the virtual file system space. |
TrueVFS Profile | Profile modules bundle some other modules so that you can use them as a single all-in-one dependency - they do not provide any additional functionality. |
TrueVFS Samples | Sample applications to demonstrate the usage of TrueVFS modules to support many, even esoteric use cases. |