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);
    }
}