Interface CapabilityProvider
- All Known Subinterfaces:
BlockDevice, Device, Directory, FileStore, NibbleDiskCodec, NibbleTrackReaderWriter, Source, TrackSectorDevice, WritableDirectory
- All Known Implementing Classes:
AppleArchiveFormatFileStore, BlockToTrackSectorAdapter, DataBufferSource, DiskCopyImage, DiskFileStoreAdapter, DiskFileStoreAdapter.DiskDirectoryAdapter, DosOrderedTrackSectorDevice, FileEntrySource, FileEntrySource, FileSource, GamedosDirectory, GamedosFileStore, GenericDirectory, Nibble53Disk525Codec, Nibble62Disk525Codec, NibbleImage, ProdosOrderedBlockDevice, ShrinkitFileStore, SkewedTrackSectorDevice, TrackSectorNibbleDevice, TrackSectorToBlockAdapter, UniversalDiskImage, WozImage, ZipDirectory, ZipFileStore
public interface CapabilityProvider
Provides insight into the capabilities of a component.
The general intent is to quit having multiple methods or bitfields
to indicate capability and instead have a more generic interface.
Note that the capabilities are whatever has been needed and are not
intended for all components.
-
Method Summary
Modifier and TypeMethodDescriptionbooleancan(Capability capability) Helps identify capabilities of the existing component.
-
Method Details
-
can
Helps identify capabilities of the existing component.
-