public class ShellLinkHeader extends java.lang.Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static int |
SW_SHOWMAXIMIZED |
static int |
SW_SHOWMINNOACTIVE |
static int |
SW_SHOWNORMAL |
| Constructor and Description |
|---|
ShellLinkHeader() |
ShellLinkHeader(ByteReader data) |
| Modifier and Type | Method and Description |
|---|---|
Filetime |
getAccessTime() |
Filetime |
getCreationTime() |
FileAttributesFlags |
getFileAttributesFlags() |
int |
getFileSize() |
HotKeyFlags |
getHotKeyFlags() |
int |
getIconIndex() |
LinkFlags |
getLinkFlags() |
int |
getShowCommand() |
Filetime |
getWriteTime() |
void |
serialize(ByteWriter bw) |
ShellLinkHeader |
setFileSize(long n) |
ShellLinkHeader |
setIconIndex(int n) |
ShellLinkHeader |
setShowCommand(int n) |
public static final int SW_SHOWNORMAL
public static final int SW_SHOWMAXIMIZED
public static final int SW_SHOWMINNOACTIVE
public ShellLinkHeader()
public ShellLinkHeader(ByteReader data) throws ShellLinkException, java.io.IOException
ShellLinkExceptionjava.io.IOExceptionpublic LinkFlags getLinkFlags()
public FileAttributesFlags getFileAttributesFlags()
public Filetime getCreationTime()
public Filetime getAccessTime()
public Filetime getWriteTime()
public HotKeyFlags getHotKeyFlags()
public int getFileSize()
public ShellLinkHeader setFileSize(long n)
public int getIconIndex()
public ShellLinkHeader setIconIndex(int n)
public int getShowCommand()
public ShellLinkHeader setShowCommand(int n) throws ShellLinkException
ShellLinkExceptionpublic void serialize(ByteWriter bw) throws java.io.IOException
serialize in interface Serializablejava.io.IOException