Lines Matching defs:shell

26 package sun.awt.shell;
44 * There are two fundamental types of shell folders : file system folders
51 * Win32 keeps two basic data structures for shell folders. The first
55 * (an absolute PIDL), or relative to the shell folder that contains them.
60 * this interface, one can enumerate the relative PIDLs in a shell
112 // Win32 shell folder attributes
173 * We keep track of shell folders through the IShellFolder
207 * The following are for caching various shell folder properties.
229 * Create a system special shell folder, such as the
234 // other special shell folders.
245 // to traverse this ID list and break it into a chain of shell folders from
259 // has a continued ID list. Create a shell folder for this child
281 * Create a system shell folder
292 * Creates a shell folder with a parent and relative PIDL
306 // Initializes the desktop shell folder
310 // Initializes a special, non-file system shell folder
530 * @return Whether this is a file system shell folder
603 * @return The parent shell folder of this shell folder, null if
612 // Folders with SFGAO_BROWSABLE have "shell extension" handlers and are
662 * @return An array of shell folders that are children of this shell folder
768 * @return Whether this shell folder is a link
779 * @return Whether this shell folder is marked as hidden
786 // Return the link location of a shell folder
792 * @return The shell folder linked to by this shell folder, or null
793 * if this shell folder is not a link or is a broken or invalid link
838 // Return the display name of a shell folder
845 * @return The name used to display this shell folder
860 // Return the folder type of a shell folder
865 * @return The type of shell folder as a string
880 // Return the executable type of a file system shell folder
908 // Return the icon of a file system shell folder in the form of an HICON
955 * @return The icon image used to display this shell folder
1067 * @see sun.awt.shell.ShellFolder#compareTo(File)