|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.codex.CodexResourceModel
com.partnersoft.codex.editors.ImageModel
public class ImageModel
Edits a CodexResource as a Image.
| Field Summary |
|---|
| Fields inherited from class com.partnersoft.codex.CodexResourceModel |
|---|
resource |
| Constructor Summary | |
|---|---|
ImageModel(CodexResource resource)
|
|
| Method Summary | |
|---|---|
void |
addImageModelListener(ImageModelListener listener)
|
CodexResource |
getCodexResource()
Should return whatever got set in setCodexResource(). |
java.awt.Image |
getImage()
Returns a copy of the image referred to by this resource. |
java.lang.String |
getModelLabel()
Used to label the model in the user interface. |
protected java.awt.Image |
innerGetImage()
|
void |
invalidateModel()
When another model calls CodexResource.touch(), the resource invalidates all other models through this method. |
void |
removeImageModelListener(ImageModelListener listener)
|
void |
save(java.io.OutputStream outie)
This is the counterpart to CodexResource.touch(). |
void |
setCodexResource(CodexResource resource)
|
void |
setImage(java.awt.Image newImage)
Replaces the image referred to by this resource with the one provided. |
protected void |
setImageRaw(java.awt.Image value)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ImageModel(CodexResource resource)
| Method Detail |
|---|
protected java.awt.Image innerGetImage()
throws java.io.IOException
java.io.IOExceptionprotected void setImageRaw(java.awt.Image value)
public void addImageModelListener(ImageModelListener listener)
public CodexResource getCodexResource()
CodexResourceModel
getCodexResource in class CodexResourceModel
public java.awt.Image getImage()
throws java.io.IOException
java.io.IOException
public void setImage(java.awt.Image newImage)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getModelLabel()
CodexResourceModel
getModelLabel in class CodexResourceModelpublic void invalidateModel()
CodexResourceModel
invalidateModel in class CodexResourceModelpublic void removeImageModelListener(ImageModelListener listener)
public void save(java.io.OutputStream outie)
throws java.io.IOException
CodexResourceModel
save in class CodexResourceModeljava.io.IOExceptionpublic void setCodexResource(CodexResource resource)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||