| 
OSGi™ Service Platform Release 4 Version 4.2  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface UPnPIcon
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 | 
|---|
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"
int getWidth()
int getHeight()
int getSize()
InputStream object obtained by the
 getInputStream() method. If the actual size can not be
 determined, -1 is returned.
int getDepth()
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.2  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||