public class EnumLazyIconProvider
extends java.lang.Object
| Constructor and Description |
|---|
EnumLazyIconProvider() |
| Modifier and Type | Method and Description |
|---|---|
static <E extends java.lang.Enum<E>> |
getIcon(E enumeration,
java.lang.String folder)
Returns cached or just loaded enum icon.
|
static <E extends java.lang.Enum<E>> |
getIcon(E enumeration,
java.lang.String state,
java.lang.String folder)
Returns cached or just loaded enum icon for the specified state.
|
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 folderpublic 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