com.jniwrapper.win32.shell
Class FolderIcon

java.lang.Object
  extended by com.jniwrapper.win32.shell.FolderIcon

public class FolderIcon
extends java.lang.Object

Folder icon class sets or retrieves custom folder settings such as folder's icon and info tip


Method Summary
 java.io.File getFolder()
           
static FolderIcon getFolderIcon(java.io.File folder)
           
 java.io.File getIconFile()
           
 int getIconIndex()
           
 java.lang.String getInfoTip()
           
 ShellIcon getShellIcon()
           
static void restoreDefaultFolderIcon(java.io.File folder)
           
static void setFolderIcon(java.io.File folder, java.io.File iconFile, int iconIndex)
           
static void setFolderIcon(java.io.File folder, java.io.File iconFile, int iconIndex, java.lang.String infoTip)
           
static void setFolderIcon(java.io.File folder, java.lang.String infoTip)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getFolder

public java.io.File getFolder()

getIconFile

public java.io.File getIconFile()

getIconIndex

public int getIconIndex()

getInfoTip

public java.lang.String getInfoTip()

getShellIcon

public ShellIcon getShellIcon()

setFolderIcon

public static void setFolderIcon(java.io.File folder,
                                 java.io.File iconFile,
                                 int iconIndex)

setFolderIcon

public static void setFolderIcon(java.io.File folder,
                                 java.lang.String infoTip)

setFolderIcon

public static void setFolderIcon(java.io.File folder,
                                 java.io.File iconFile,
                                 int iconIndex,
                                 java.lang.String infoTip)

getFolderIcon

public static FolderIcon getFolderIcon(java.io.File folder)

restoreDefaultFolderIcon

public static void restoreDefaultFolderIcon(java.io.File folder)