Package org.applecommander.image
Class NibbleImage
java.lang.Object
org.applecommander.image.NibbleImage
- All Implemented Interfaces:
CapabilityProvider,NibbleTrackReaderWriter,Container
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancan(Capability capability) <T> Optional<T> intThe number of physical tracks on this device.readTrackData(int track) Read nibbilized track data.voidwriteTrackData(int track, DataBuffer data) Write nibbilized track data.
-
Field Details
-
DISK_SIZE
public static final int DISK_SIZE- See Also:
-
TRACK_SIZE
public static final int TRACK_SIZE- See Also:
-
TRACKS_ON_DEVICE
public static final int TRACKS_ON_DEVICE- See Also:
-
-
Constructor Details
-
NibbleImage
-
-
Method Details
-
get
-
can
- Specified by:
canin interfaceCapabilityProvider
-
getTracksOnDevice
public int getTracksOnDevice()Description copied from interface:NibbleTrackReaderWriterThe number of physical tracks on this device.- Specified by:
getTracksOnDevicein interfaceNibbleTrackReaderWriter
-
readTrackData
Description copied from interface:NibbleTrackReaderWriterRead nibbilized track data.- Specified by:
readTrackDatain interfaceNibbleTrackReaderWriter
-
writeTrackData
Description copied from interface:NibbleTrackReaderWriterWrite nibbilized track data.- Specified by:
writeTrackDatain interfaceNibbleTrackReaderWriter
-