All Classes and Interfaces

Class
Description
Make AppleCommander version available.
AppleImage is an abstract class that represents a generic interface for handing graphic images.
Filter the given file as an Applesoft file.
Represents an ApplesoftToken.
Tokenize the given file as an Applesoft file.
This class contains all Applesoft tokens.
This class contains helper methods for dealing with Apple2 data.
Export an AppleWorks database file to a text file.
Export an AppleWorks SpreadSheet file.
Extract the contents of an AWP (AppleWorks word processor) document and convert to a text format.
Filter the given file data for text.
Filter the given file data to be the appropriate length.
 
 
Adapts a BlockDevice to a TrackSectorDevice.
Filter the given file as an Apple /// Business BASIC file.
Represents an Apple /// Business BASIC Token.
Tokenize the given file as an Apple /// Business BASCIC file.
This class contains all Applesoft tokens.
 
 
 
Container marks an object that contains other objects for retrieval.
Test this disk for a likely CP/M filesystem.
Support the CP/M file entry.
Manages a disk that is in the Apple CP/M format.
A DataBuffer is a bunch of bytes with Apple II knowledge.
 
 
Represents a directory on disk.
 
 
 
 
 
Disassemble the given set of bytes.
Disk related constants.
 
 
 
A DiskCorruptException is thrown during the disk's data structures are corrupted beyond hope of automatic recovering.
 
Perform a disk comparison based on selected strategy.
 
A DiskException is the base class for Disk Exceptions.
 
 
A DiskFullException is thrown during a write operation when the file being written will not fit on the disk.
Indicates the broad disk geometry - track/sector or block.
 
 
 
 
 
A DiskUnrecognizedException is thrown when the Disk Image being opened is not recognized by any image handler.
 
Represents a DOS file entry on disk.
 
Manages a disk that is in Apple DOS 3.3 format.
Supports disk images stored in DOS physical order.
 
A Container for DOS 3.3 Sector Addresses.
Represents a file entry on disk - not the data.
Sort FileEntry objects by the columnIndex.
 
 
 
 
A file filter takes a buffer of bytes and filters or converts the bytes into another format.
Specifies a filter to be used in determining filetypes which are supported.
Creates and manages a Source based upon a file in the filesystem.
 
FileStreamer is utility class that will (optionally) recurse through all directories and feed a Java Stream of useful directory walking detail (disk, directory, file, and the textual path to get there).
 
Abstract representation of a formatted Apple2 disk (floppy, 800k, hard disk).
Use this inner class for label/value mappings in the disk info page.
Use this inner interface for managing the disk usage data.
 
Filter the given file as if it were a graphics image.
 
Represents a Gutenberg word processing file entry on disk.
Extract the contents of an ancient word processor file (might be Word Perfect) and convert to a text format.
Manages a disk that is in Gutenberg Word Processor format.
Filter the given file data to be the appropriate length.
 
 
Host contains static methods that return information that varies from one host operating system to another.
ImageIoImage is a specific implementation of AppleImage that handles all ImageIO related coding surrounding image manipulation.
Manages the interface between the physical disk image order and the logical operating system specific order.
This class represents the Import specification for a single file.
This is a simple record to provide information for various user interfaces.
 
Filter the given file as an Integer BASIC file.
 
Represents a Nakedos file entry on disk.
 
Manages a disk that is in NakedOS format.
 
 
 
 
 
 
Supports disk images stored in nibbilized DOS physical order.
 
Allow programmatic control of what is in the results of the file entry.
 
OzDOS implements 1 sector per block (50 tracks * 32 sectors = 1600 sectors).
Manages a disk that is in OzDOS format.
Automatic discovery of Pascal volumes.
Represents a Pascal file entry on disk.
 
Manages a disk that is in the Pascal format.
Filter the given file as a Pascal ".text" file.
A Container for DOS 3.3 Sector Addresses.
Provide common directory header attributes.
Represents the common Prodos entry behavior.
Implement directory functionality.
 
A ProdosDiskSizeDoesNotMatchException is thrown during write operations on a ProDOS volume if the physical size of the disk image (*.HDV file) is not large enough to handle the actual size of the disk.
Represents a ProDOS file entry on disk.
 
Manages a disk that is in the ProDOS format.
Supports disk images stored in ProDOS physical order.
 
Provides common subdirectory attributes.
Represents the ProDOS volume directory header.
Represents a range of numbers with helper methods to put them together.
 
Handle RDOS file entry format.
 
Manages a disk that is in the RDOS format.
 
 
Some higher-level utilities for dealing with a NuFX archive.
 
Source and Factory for an archive or disk in AppleCommander.
This is the Source creation factory interface.
Sources is a hook into the Source discovery and construction logic.
Manage the domain-specific ResourceBundle.
Common stream-handling routines.
SunJpegImage is a specific implementation of AppleImage that handles all SUN JPEG codec related coding surrounding image manipulation.
Manage the user-interface specific ResourceBundle.
Filter the given file data for text.
 
 
 
 
The AdapterStrategy abstracts the differing components of a device that is expected to be composed of tracks and sectors but sits on a block device instead.
 
 
 
Manage the user-interface specific ResourceBundle.
UniDOS implements the disk by halves -- the first 800 blocks of the disk is disk 1 while the second 800 blocks are disk 2.
Manages a disk that is in UniDOS format.
 
 
 
Provide a generalized and common mechanism to handle user preferences throughout all AppleCommander user interfaces.