package gui;
import ip.gui.*;
import java.awt.Image;
import java.awt.image.ColorModel;
import java.io.File;
public class ImageBean implements ImageBeanInterface {
private Image image;
private ColorModel cm = ColorModel.getRGBdefault();
private File f = null;
private int imageWidth = 128;
private int imageHeight = 128;
private boolean fromFile = false;
public Image getImage() {
return image;
}
public void setImage(Image _image) {
this.image = _image;
}
public ColorModel getCm() {
return cm;
}
public boolean isFromFile() {
return fromFile;
}
public void setFromFile(boolean fromFile) {
this.fromFile = fromFile;
}
public int getImageWidth() {
return imageWidth;
}
public void setImageWidth(int imageWidth) {
this.imageWidth = imageWidth;
}
public int getImageHeight() {
return imageHeight;
}
public void setImageHeight(int imageHeight) {
this.imageHeight = imageHeight;
}
public File getFile() {
return f;
}
public void setFile(File _f) {
f = _f;
setFromFile(true);
}
}