|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.alee.utils.swing.EnumLazyIconProvider
public class EnumLazyIconProvider
Special class for simple and lazy enum icons retrieval.
Constructor Summary | |
---|---|
EnumLazyIconProvider()
|
Method Summary | ||
---|---|---|
static
|
getIcon(E enumeration,
java.lang.String folder)
Returns cached or just loaded enum icon. |
|
static
|
getIcon(E enumeration,
java.lang.String state,
java.lang.String folder)
Returns cached or just loaded enum icon for the specified state. |
|
static
|
getIcon(E enumeration,
java.lang.String state,
java.lang.String folder,
java.lang.String extension)
Returns cached or just loaded enum icon for the specified state. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EnumLazyIconProvider()
Method Detail |
---|
public static <E extends java.lang.Enum<E>> javax.swing.ImageIcon getIcon(E enumeration, java.lang.String folder)
E
- enumeration typeenumeration
- enumeration constant for which icon should be loadedfolder
- enumeration icons folder
public static <E extends java.lang.Enum<E>> javax.swing.ImageIcon getIcon(E enumeration, java.lang.String state, java.lang.String folder)
E
- enumeration typeenumeration
- enumeration constant for which icon should be loadedstate
- enumeration icon statefolder
- enumeration icons folder
public static <E extends java.lang.Enum<E>> javax.swing.ImageIcon getIcon(E enumeration, java.lang.String state, java.lang.String folder, java.lang.String extension)
E
- enumeration typeenumeration
- enumeration constant for which icon should be loadedstate
- enumeration icon statefolder
- enumeration icons folder
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |