|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.wings.externalizer.ImageIconExternalizer
public class ImageIconExternalizer
| Field Summary | |
|---|---|
static ImageIconExternalizer |
SHARED_GIF_INSTANCE
|
static ImageIconExternalizer |
SHARED_JPG_INSTANCE
|
static ImageIconExternalizer |
SHARED_PNG_INSTANCE
|
| Constructor Summary | |
|---|---|
ImageIconExternalizer()
|
|
ImageIconExternalizer(String format)
|
|
| Method Summary | |
|---|---|
String |
getExtension(ImageIcon obj)
Returns the file extension of the given object. |
Collection<HttpHeader> |
getHeaders(ImageIcon obj)
Get additional http-headers. |
String |
getId(ImageIcon obj)
Suggest an id. |
int |
getLength(ImageIcon obj)
Returns the externalized length of this Object. |
String |
getMimeType(ImageIcon obj)
returns the mime type of the given object. |
Class[] |
getSupportedClasses()
Returns the supported classes. |
String[] |
getSupportedMimeTypes()
Returns the supported mime types. |
boolean |
isFinal(ImageIcon obj)
Returns true if the object is final, false if transient. |
void |
write(Object obj,
Device out)
Writes the given object into the given Device. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final ImageIconExternalizer SHARED_GIF_INSTANCE
public static final ImageIconExternalizer SHARED_PNG_INSTANCE
public static final ImageIconExternalizer SHARED_JPG_INSTANCE
| Constructor Detail |
|---|
public ImageIconExternalizer()
public ImageIconExternalizer(String format)
| Method Detail |
|---|
public Class[] getSupportedClasses()
ExternalizerExternalizeManager
chooses the Externalizer (if not specified as parameter) by objects
class.
getSupportedClasses in interface Externalizer<ImageIcon>public String[] getSupportedMimeTypes()
ExternalizerExternalizeManager
chooses the Externalizer by mime type (if specified as parameter)
getSupportedMimeTypes in interface Externalizer<ImageIcon>public Collection<HttpHeader> getHeaders(ImageIcon obj)
Externalizer
getHeaders in interface Externalizer<ImageIcon>obj - get headers for this object
Map.Entry (key-value pairs) or null if none should be added.public String getId(ImageIcon obj)
Externalizer
getId in interface Externalizer<ImageIcon>public String getExtension(ImageIcon obj)
Externalizer
getExtension in interface Externalizer<ImageIcon>public String getMimeType(ImageIcon obj)
Externalizer
getMimeType in interface Externalizer<ImageIcon>public int getLength(ImageIcon obj)
Externalizer
getLength in interface Externalizer<ImageIcon>public boolean isFinal(ImageIcon obj)
Externalizer
isFinal in interface Externalizer<ImageIcon>
public void write(Object obj,
Device out)
throws IOException
Externalizer
write in interface Externalizer<ImageIcon>ResourceNotFoundException - if the underlying resource is not available.
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||