|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object se.entitymanager.GnomeSwingFileIconFactory
public class GnomeSwingFileIconFactory
A IconFactoryInterface
to produce icons for se.entitymanager.presentation.swing
in conjunction with se.entitymanager.logic.file
.
createIcon
se.entitymanager.presentation.swing.SwingIcon
.
Field Summary | |
---|---|
private static java.lang.String |
DIRECTORY_ICON_NAME
Path to icon for directories. |
private SwingIcon |
directoryIcon
Icon for directories. |
private static java.lang.String |
FILE_SYSTEM_ROOT_ICON_NAME
Path to icon for a file system root. |
private SwingIcon |
fileSystemsRootIcon
Icon for a file system root. |
private static GnomeSwingFileIconFactory |
iconFactory
Static instance. |
private static java.lang.String |
REGULAR_FILE_ICON_NAME
Path to icon for regular files. |
private SwingIcon |
regularFileIcon
Icon for regular files. |
private static java.lang.String |
ZIP_FILE_ICON_NAME
Path to icon for zip files. |
private SwingIcon |
zipFileIcon
Icon for zip files. |
private static java.lang.String |
ZIPPED_DIRECTORY_ICON_NAME
Path to icon for zipped directories. |
private static java.lang.String |
ZIPPED_FILE_ICON_NAME
Path to icon for zipped files. |
private SwingIcon |
zippedDirectoryIcon
Icon for zipped directories. |
private SwingIcon |
zippedFileIcon
Icon for zipped files. |
Constructor Summary | |
---|---|
private |
GnomeSwingFileIconFactory()
Constructs a GnomeSwingFileIconFactory . |
Method Summary | |
---|---|
Icon |
createIcon(EntityInterface entity)
Creates an icon for the given entity. |
static GnomeSwingFileIconFactory |
getInstance()
Returns the instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final java.lang.String DIRECTORY_ICON_NAME
private static final java.lang.String FILE_SYSTEM_ROOT_ICON_NAME
private static final java.lang.String ZIP_FILE_ICON_NAME
private static final java.lang.String ZIPPED_DIRECTORY_ICON_NAME
private static final java.lang.String ZIPPED_FILE_ICON_NAME
private static final java.lang.String REGULAR_FILE_ICON_NAME
private static GnomeSwingFileIconFactory iconFactory
getInstance()
private SwingIcon directoryIcon
private SwingIcon fileSystemsRootIcon
private SwingIcon zipFileIcon
private SwingIcon zippedDirectoryIcon
private SwingIcon zippedFileIcon
private SwingIcon regularFileIcon
Constructor Detail |
---|
private GnomeSwingFileIconFactory()
GnomeSwingFileIconFactory
.All file icons are constructed by this method.
getInstance()
Method Detail |
---|
public static GnomeSwingFileIconFactory getInstance()
public Icon createIcon(EntityInterface entity)
IconFactoryInterface
createIcon
in interface IconFactoryInterface
entity
- the entity
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |