@Service public class XBEXIconService extends XBEDefaultService<XBEXIcon> implements org.xbup.lib.xb.catalog.base.service.XBCXIconService<XBEXIcon>, java.io.Serializable
catalog| Constructor and Description |
|---|
XBEXIconService() |
XBEXIconService(XBECatalog catalog) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.xbup.lib.xb.catalog.base.XBCXIcon> |
getBlockSpecIcons(org.xbup.lib.xb.catalog.base.XBCBlockSpec icon) |
XBEXIcon |
getDefaultIcon(org.xbup.lib.xb.catalog.base.XBCItem item) |
javax.swing.ImageIcon |
getDefaultImageIcon(org.xbup.lib.xb.catalog.base.XBCItem item) |
java.lang.String |
getExtensionName() |
XBEXIconMode |
getIconMode(java.lang.Long type) |
void |
init() |
void |
initializeExtension() |
createItem, getAllItems, getItem, getItemsCount, persistItem, removeItempublic XBEXIconService()
public XBEXIconService(XBECatalog catalog)
@PostConstruct public void init()
public java.util.List<org.xbup.lib.xb.catalog.base.XBCXIcon> getBlockSpecIcons(org.xbup.lib.xb.catalog.base.XBCBlockSpec icon)
getBlockSpecIcons in interface org.xbup.lib.xb.catalog.base.service.XBCXIconService<XBEXIcon>public XBEXIcon getDefaultIcon(org.xbup.lib.xb.catalog.base.XBCItem item)
getDefaultIcon in interface org.xbup.lib.xb.catalog.base.service.XBCXIconService<XBEXIcon>public javax.swing.ImageIcon getDefaultImageIcon(org.xbup.lib.xb.catalog.base.XBCItem item)
getDefaultImageIcon in interface org.xbup.lib.xb.catalog.base.service.XBCXIconService<XBEXIcon>public XBEXIconMode getIconMode(java.lang.Long type)
getIconMode in interface org.xbup.lib.xb.catalog.base.service.XBCXIconService<XBEXIcon>public java.lang.String getExtensionName()
getExtensionName in interface org.xbup.lib.xb.catalog.base.XBCExtensionpublic void initializeExtension()
initializeExtension in interface org.xbup.lib.xb.catalog.base.XBCExtension