Top Fields Constructors Methods
mslinks.data

public Class VolumeID

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
mslinks.Serializable
Imports
java.io.IOException, java.nio.charset.Charset, mslinks.Serializable, .ShellLinkException, io.ByteReader, .ByteWriter

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private int
private int
private String

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public int
public String
public int
public void
public VolumeID
setDriveType(int n)

public VolumeID
setLabel(String s)

if s is null take no effect

public VolumeID
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DRIVE_CDROMback to summary
public static final int DRIVE_CDROM
DRIVE_FIXEDback to summary
public static final int DRIVE_FIXED
DRIVE_NO_ROOT_DIRback to summary
public static final int DRIVE_NO_ROOT_DIR
DRIVE_RAMDISKback to summary
public static final int DRIVE_RAMDISK
DRIVE_REMOTEback to summary
public static final int DRIVE_REMOTE
DRIVE_REMOVABLEback to summary
public static final int DRIVE_REMOVABLE
DRIVE_UNKNOWNback to summary
public static final int DRIVE_UNKNOWN
dsnback to summary
private int dsn
dtback to summary
private int dt
labelback to summary
private String label

Constructor Detail

VolumeIDback to summary
public VolumeID()
VolumeIDback to summary
public VolumeID(ByteReader data) throws ShellLinkException, IOException

Method Detail

getDriveTypeback to summary
public int getDriveType()
getLabelback to summary
public String getLabel()
getSerialNumberback to summary
public int getSerialNumber()
serializeback to summary
public void serialize(ByteWriter bw) throws IOException

Implements mslinks.Serializable.serialize.

setDriveTypeback to summary
public VolumeID setDriveType(int n) throws ShellLinkException
setLabelback to summary
public VolumeID setLabel(String s)

if s is null take no effect

setSerialNumberback to summary
public VolumeID setSerialNumber(int n)