public class XBEXIconManager extends XBEDefaultManager<XBEXIcon> implements XBCXIconManager<XBEXIcon>
catalog, em| Constructor and Description |
|---|
XBEXIconManager(XBECatalog catalog) |
| Modifier and Type | Method and Description |
|---|---|
XBEXIcon |
findById(java.lang.Long id) |
java.lang.Long |
getAllIconsCount() |
java.util.List<XBCXIcon> |
getBlockSpecIcons(XBCBlockSpec icon) |
XBEXIcon |
getDefaultIcon(XBCItem item) |
javax.swing.ImageIcon |
getDefaultImageIcon(XBCItem item)
Get default icon for given block type.
|
java.lang.String |
getExtensionName()
Get some name for give extension.
|
XBEXIconMode |
getIconMode(java.lang.Long type) |
void |
initializeExtension()
Method for initializing given extension.
|
createItem, getAllItems, getGenericClass, getItem, getItemsCount, getTableName, persistItem, removeItemclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateItem, getAllItems, getItem, getItemsCount, persistItem, removeItempublic XBEXIconManager(XBECatalog catalog)
public java.lang.Long getAllIconsCount()
public XBEXIcon findById(java.lang.Long id)
public void initializeExtension()
XBCExtensioninitializeExtension in interface XBCExtensionpublic XBEXIcon getDefaultIcon(XBCItem item)
getDefaultIcon in interface XBCXIconManager<XBEXIcon>public java.util.List<XBCXIcon> getBlockSpecIcons(XBCBlockSpec icon)
getBlockSpecIcons in interface XBCXIconManager<XBEXIcon>public java.lang.String getExtensionName()
XBCExtensiongetExtensionName in interface XBCExtensionpublic XBEXIconMode getIconMode(java.lang.Long type)
getIconMode in interface XBCXIconManager<XBEXIcon>public javax.swing.ImageIcon getDefaultImageIcon(XBCItem item)
XBCXIconManagergetDefaultImageIcon in interface XBCXIconManager<XBEXIcon>item - Item we want to get icon of.