|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectse.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 IconFactoryInterfaceentity - the entity
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||