this.image = image;
this.raster = raster;
  public IIOImage (RenderedImage image, List thumbnails, IIOMetadata metadata)  {    if (image == null)      throw new IllegalArgumentException ("image may not be null");        this.image = image;    this.thumbnails = thumbnails;    this.metadata = metadata;  }