public class DefaultImageModel extends AbstractNamedModelElement implements ImageModel
ImageModel| Constructor and Description |
|---|
DefaultImageModel()
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
BufferViewModel |
getBufferViewModel()
Returns the (optional)
BufferViewModel that contains
the image data |
java.nio.ByteBuffer |
getImageData()
Returns the actual image data.
|
java.lang.String |
getMimeType()
Returns the MIME type of the image data that is contained in
the buffer view
|
java.lang.String |
getUri()
Returns the URI of the image data (optional)
|
void |
setBufferViewModel(BufferViewModel bufferViewModel)
Set the
BufferViewModel |
void |
setImageData(java.nio.ByteBuffer imageData)
Set the image data
|
void |
setMimeType(java.lang.String mimeType)
Set the MIME type
|
void |
setUri(java.lang.String uri)
Set the URI
|
getName, setNameaddExtension, getExtensions, getExtras, removeExtension, setExtensions, setExtrasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNamegetExtensions, getExtraspublic void setUri(java.lang.String uri)
uri - The URIpublic void setMimeType(java.lang.String mimeType)
mimeType - The MIME typepublic void setBufferViewModel(BufferViewModel bufferViewModel)
BufferViewModelbufferViewModel - The BufferViewModelpublic void setImageData(java.nio.ByteBuffer imageData)
imageData - The image datapublic java.lang.String getUri()
ImageModelgetUri in interface ImageModelpublic java.lang.String getMimeType()
ImageModelgetMimeType in interface ImageModelpublic BufferViewModel getBufferViewModel()
ImageModelBufferViewModel that contains
the image datagetBufferViewModel in interface ImageModelBufferViewModelpublic java.nio.ByteBuffer getImageData()
ImageModelgetImageData in interface ImageModelCopyright © 2022. All Rights Reserved.