- java.lang.Object
-
- mslinks.data.BitSet32
-
- mslinks.data.LinkFlags
-
- All Implemented Interfaces:
Serializable
public class LinkFlags extends BitSet32
-
-
Constructor Summary
Constructors Constructor Description LinkFlags(int n)
LinkFlags(ByteReader data)
-
Method Summary
-
-
-
Constructor Detail
-
LinkFlags
public LinkFlags(int n)
-
LinkFlags
public LinkFlags(ByteReader data) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
reset
private void reset()
-
hasLinkTargetIDList
public boolean hasLinkTargetIDList()
-
hasLinkInfo
public boolean hasLinkInfo()
-
hasName
public boolean hasName()
-
hasRelativePath
public boolean hasRelativePath()
-
hasWorkingDir
public boolean hasWorkingDir()
-
hasArguments
public boolean hasArguments()
-
hasIconLocation
public boolean hasIconLocation()
-
isUnicode
public boolean isUnicode()
-
forceNoLinkInfo
public boolean forceNoLinkInfo()
-
hasExpString
public boolean hasExpString()
-
runInSeparateProcess
public boolean runInSeparateProcess()
-
hasDarwinID
public boolean hasDarwinID()
-
runAsUser
public boolean runAsUser()
-
hasExpIcon
public boolean hasExpIcon()
-
noPidlAlias
public boolean noPidlAlias()
-
runWithShimLayer
public boolean runWithShimLayer()
-
forceNoLinkTrack
public boolean forceNoLinkTrack()
-
enableTargetMetadata
public boolean enableTargetMetadata()
-
disableLinkPathTracking
public boolean disableLinkPathTracking()
-
disableKnownFolderTracking
public boolean disableKnownFolderTracking()
-
disableKnownFolderAlias
public boolean disableKnownFolderAlias()
-
allowLinkToLink
public boolean allowLinkToLink()
-
unaliasOnSave
public boolean unaliasOnSave()
-
preferEnvironmentPath
public boolean preferEnvironmentPath()
-
keepLocalIDListForUNCTarget
public boolean keepLocalIDListForUNCTarget()
-
setHasLinkTargetIDList
public LinkFlags setHasLinkTargetIDList()
-
setHasLinkInfo
public LinkFlags setHasLinkInfo()
-
setHasName
public LinkFlags setHasName()
-
setHasRelativePath
public LinkFlags setHasRelativePath()
-
setHasWorkingDir
public LinkFlags setHasWorkingDir()
-
setHasArguments
public LinkFlags setHasArguments()
-
setHasIconLocation
public LinkFlags setHasIconLocation()
-
setIsUnicode
public LinkFlags setIsUnicode()
-
setForceNoLinkInfo
public LinkFlags setForceNoLinkInfo()
-
setHasExpString
public LinkFlags setHasExpString()
-
setRunInSeparateProcess
public LinkFlags setRunInSeparateProcess()
-
setHasDarwinID
public LinkFlags setHasDarwinID()
-
setRunAsUser
public LinkFlags setRunAsUser()
-
setHasExpIcon
public LinkFlags setHasExpIcon()
-
setNoPidlAlias
public LinkFlags setNoPidlAlias()
-
setRunWithShimLayer
public LinkFlags setRunWithShimLayer()
-
setForceNoLinkTrack
public LinkFlags setForceNoLinkTrack()
-
setEnableTargetMetadata
public LinkFlags setEnableTargetMetadata()
-
setDisableLinkPathTracking
public LinkFlags setDisableLinkPathTracking()
-
setDisableKnownFolderTracking
public LinkFlags setDisableKnownFolderTracking()
-
setDisableKnownFolderAlias
public LinkFlags setDisableKnownFolderAlias()
-
setAllowLinkToLink
public LinkFlags setAllowLinkToLink()
-
setUnaliasOnSave
public LinkFlags setUnaliasOnSave()
-
setPreferEnvironmentPath
public LinkFlags setPreferEnvironmentPath()
-
setKeepLocalIDListForUNCTarget
public LinkFlags setKeepLocalIDListForUNCTarget()
-
clearHasLinkTargetIDList
public LinkFlags clearHasLinkTargetIDList()
-
clearHasLinkInfo
public LinkFlags clearHasLinkInfo()
-
clearHasName
public LinkFlags clearHasName()
-
clearHasRelativePath
public LinkFlags clearHasRelativePath()
-
clearHasWorkingDir
public LinkFlags clearHasWorkingDir()
-
clearHasArguments
public LinkFlags clearHasArguments()
-
clearHasIconLocation
public LinkFlags clearHasIconLocation()
-
clearIsUnicode
public LinkFlags clearIsUnicode()
-
clearForceNoLinkInfo
public LinkFlags clearForceNoLinkInfo()
-
clearHasExpString
public LinkFlags clearHasExpString()
-
clearRunInSeparateProcess
public LinkFlags clearRunInSeparateProcess()
-
clearHasDarwinID
public LinkFlags clearHasDarwinID()
-
clearRunAsUser
public LinkFlags clearRunAsUser()
-
clearHasExpIcon
public LinkFlags clearHasExpIcon()
-
clearNoPidlAlias
public LinkFlags clearNoPidlAlias()
-
clearRunWithShimLayer
public LinkFlags clearRunWithShimLayer()
-
clearForceNoLinkTrack
public LinkFlags clearForceNoLinkTrack()
-
clearEnableTargetMetadata
public LinkFlags clearEnableTargetMetadata()
-
clearDisableLinkPathTracking
public LinkFlags clearDisableLinkPathTracking()
-
clearDisableKnownFolderTracking
public LinkFlags clearDisableKnownFolderTracking()
-
clearDisableKnownFolderAlias
public LinkFlags clearDisableKnownFolderAlias()
-
clearAllowLinkToLink
public LinkFlags clearAllowLinkToLink()
-
clearUnaliasOnSave
public LinkFlags clearUnaliasOnSave()
-
clearPreferEnvironmentPath
public LinkFlags clearPreferEnvironmentPath()
-
clearKeepLocalIDListForUNCTarget
public LinkFlags clearKeepLocalIDListForUNCTarget()
-
-