public class SHFileInfo
extends com.jniwrapper.Structure
Modifier and Type | Field and Description |
---|---|
static int |
SHGFI_ATTR_SPECIFIED |
static int |
SHGFI_ATTRIBUTES |
static int |
SHGFI_DISPLAYNAME |
static int |
SHGFI_EXETYPE |
static int |
SHGFI_ICON |
static int |
SHGFI_ICONLOCATION |
static int |
SHGFI_LARGEICON |
static int |
SHGFI_LINKOVERLAY |
static int |
SHGFI_OPENICON |
static int |
SHGFI_PIDL |
static int |
SHGFI_SELECTED |
static int |
SHGFI_SHELLICONSIZE |
static int |
SHGFI_SMALLICON |
static int |
SHGFI_SYSICONINDEX |
static int |
SHGFI_TYPENAME |
static int |
SHGFI_USEFILEATTRIBUTES |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.String |
getDisplayName()
Returns display name.
|
static SHFileInfo |
getFileInfo(Handle handle,
int fileAttributes,
int flags)
Retrieves file information.
|
static SHFileInfo |
getFileInfo(java.lang.String path,
int flags)
Retrieves file information.
|
static SHFileInfo |
getFileInfo(java.lang.String path,
int fileAttributes,
int flags)
Retrieves file information.
|
Icon |
getIcon()
Returns shell icon.
|
int |
getIconIndex()
Returns icon index.
|
acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
public static final int SHGFI_ICON
public static final int SHGFI_DISPLAYNAME
public static final int SHGFI_TYPENAME
public static final int SHGFI_ATTRIBUTES
public static final int SHGFI_ICONLOCATION
public static final int SHGFI_EXETYPE
public static final int SHGFI_SYSICONINDEX
public static final int SHGFI_LINKOVERLAY
public static final int SHGFI_SELECTED
public static final int SHGFI_ATTR_SPECIFIED
public static final int SHGFI_LARGEICON
public static final int SHGFI_SMALLICON
public static final int SHGFI_OPENICON
public static final int SHGFI_SHELLICONSIZE
public static final int SHGFI_PIDL
public static final int SHGFI_USEFILEATTRIBUTES
public Icon getIcon()
public int getIconIndex()
public java.lang.String getDisplayName()
public java.lang.Object clone()
clone
in class com.jniwrapper.Structure
public static SHFileInfo getFileInfo(java.lang.String path, int fileAttributes, int flags)
path
- is a file pathfileAttributes
- flags
- public static SHFileInfo getFileInfo(Handle handle, int fileAttributes, int flags)
handle
- fileAttributes
- flags
- flags used to fill result structure. NOTE: SHFileInfo.SHGFI_PIDL added automaticallypublic static SHFileInfo getFileInfo(java.lang.String path, int flags)
path
- is a file pathflags
-