public class ImageInput extends FileInput implements ItemInput<StreamData,java.awt.image.BufferedImage>
FileInput
for image filesvalidators
Constructor and Description |
---|
ImageInput() |
Modifier and Type | Method and Description |
---|---|
java.awt.image.BufferedImage |
getBufferedImage(StreamData data) |
java.awt.image.BufferedImage |
getItembyValue(StreamData data)
get the domain object from the Input value if defined
|
int |
getMaxX() |
int |
getMaxY() |
void |
setBufferedImage(java.awt.image.BufferedImage item) |
void |
setItem(java.awt.image.BufferedImage item)
Set the value of the input using an item
|
void |
setMaxX(int max_x) |
void |
setMaxY(int max_y) |
accept, convert, getAccept, getMaxUpload, isEmpty, setAccept, setMaxUpload
getValue, setKey, setValue
addValidator, getKey, getPrettyString, getString, getString, removeValidator, validate, validateInner
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept, addValidator, convert, getKey, getPrettyString, getString, getValue, isEmpty, removeValidator, setKey, setValue, validate
public java.awt.image.BufferedImage getBufferedImage(StreamData data) throws java.io.IOException
data
- BufferedImage
java.io.IOException
public void setBufferedImage(java.awt.image.BufferedImage item) throws DataFault, TypeError
public java.awt.image.BufferedImage getItembyValue(StreamData data)
ItemInput
getItembyValue
in interface ItemInput<StreamData,java.awt.image.BufferedImage>
data
- input Valuepublic void setItem(java.awt.image.BufferedImage item)
ItemInput
setItem
in interface ItemInput<StreamData,java.awt.image.BufferedImage>
public int getMaxX()
public void setMaxX(int max_x)
max_x
- the max_x to setpublic int getMaxY()
public void setMaxY(int max_y)
max_y
- the max_y to set