java.lang.Object
mslinks.LinkInfo
- All Implemented Interfaces:
Serializable
public class LinkInfo extends Object implements Serializable
-
Constructor Summary
Constructors Constructor Description LinkInfo()LinkInfo(ByteReader data) -
Method Summary
Modifier and Type Method Description CNRLinkcreateCommonNetworkRelativeLink()Creates CommonNetworkRelativeLink and CommonPathSuffix that is empty stringVolumeIDcreateVolumeID()Creates VolumeID and LocalBasePath that is empty stringCNRLinkgetCommonNetworkRelativeLink()StringgetCommonPathSuffix()StringgetLocalBasePath()VolumeIDgetVolumeID()voidserialize(ByteWriter bw)LinkInfosetCommonPathSuffix(String s)Set CommonPathSuffix and creates new CommonNetworkRelativeLink (if it not exists) If s is null takes no effectLinkInfosetLocalBasePath(String s)Set LocalBasePath and creates new VolumeID (if it not exists) If s is null takes no effect
-
Constructor Details
-
LinkInfo
public LinkInfo() -
LinkInfo
- Throws:
IOExceptionShellLinkException
-
-
Method Details
-
serialize
- Specified by:
serializein interfaceSerializable- Throws:
IOException
-
getVolumeID
-
createVolumeID
Creates VolumeID and LocalBasePath that is empty string -
getLocalBasePath
-
setLocalBasePath
Set LocalBasePath and creates new VolumeID (if it not exists) If s is null takes no effect -
getCommonNetworkRelativeLink
-
createCommonNetworkRelativeLink
Creates CommonNetworkRelativeLink and CommonPathSuffix that is empty string -
getCommonPathSuffix
-
setCommonPathSuffix
Set CommonPathSuffix and creates new CommonNetworkRelativeLink (if it not exists) If s is null takes no effect
-