|
OSGi™ Service Platform Release 4 Version 4.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A UPnP icon representation. Each UPnP device can contain zero or more icons.
Method Summary | |
int |
getDepth()
Returns the color depth of the icon in bits. |
int |
getHeight()
Returns the height of the icon in pixels. |
java.io.InputStream |
getInputStream()
Returns an InputStream object for the icon data. |
java.lang.String |
getMimeType()
Returns the MIME type of the icon. |
int |
getSize()
Returns the size of the icon in bytes. |
int |
getWidth()
Returns the width of the icon in pixels. |
Method Detail |
public java.lang.String getMimeType()
InputStream
object obtained by the getInputStream()
method, is encoded.
The format of the returned string is in accordance to RFC2046. A list of valid MIME types is maintained by the IANA.
Typical values returned include: "image/jpeg" or "image/gif"
public int getWidth()
public int getHeight()
public int getSize()
InputStream
object obtained by the
getInputStream()
method. If the actual size can not be
determined, -1 is returned.
public int getDepth()
public java.io.InputStream getInputStream() throws java.io.IOException
InputStream
object for the icon data.
The InputStream
object provides a way for a client to read the
actual icon graphics data. The number of bytes available from this
InputStream
object can be determined via the
getSize()
method. The format of the data encoded can be
determined by the MIME type availble via the getMimeType()
method.
java.io.IOException
- If the InputStream
cannot be returned.getMimeType()
|
OSGi™ Service Platform Release 4 Version 4.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |