de.intarsys.cwt.image
public abstract class ImageEntry extends java.lang.Object implements IImageEntry
Modifier | Constructor and Description |
---|---|
protected |
ImageEntry(IImageContainer container) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttribute(java.lang.Object key) |
IImageContainer |
getContainer() |
protected IImage |
getDelegate() |
protected abstract IImage |
getErrorImage(java.lang.Exception e) |
int |
getHeight() |
int |
getWidth() |
protected abstract IImage |
loadContent() |
java.lang.Object |
removeAttribute(java.lang.Object key) |
java.lang.Object |
setAttribute(java.lang.Object key,
java.lang.Object o) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIndex
drawFromGraphicsContext
protected ImageEntry(IImageContainer container)
public java.lang.Object getAttribute(java.lang.Object key)
getAttribute
in interface de.intarsys.tools.attribute.IAttributeSupport
public IImageContainer getContainer()
getContainer
in interface IImageEntry
protected IImage getDelegate()
protected abstract IImage getErrorImage(java.lang.Exception e)
protected abstract IImage loadContent() throws java.io.IOException
java.io.IOException
public java.lang.Object removeAttribute(java.lang.Object key)
removeAttribute
in interface de.intarsys.tools.attribute.IAttributeSupport
public java.lang.Object setAttribute(java.lang.Object key, java.lang.Object o)
setAttribute
in interface de.intarsys.tools.attribute.IAttributeSupport