@Override
 public String toString() {
   // The output format based on 1.5 release behavior.
   // It could be reveled such way:
   // ColorModel cm = new
   // ComponentColorModel(ColorSpace.getInstance(ColorSpace.CS_sRGB,
   // false, false, Transparency.OPAQUE, DataBuffer.TYPE_BYTE);
   // System.out.println(cm.toString());
   return "ColorModel: Color Space = "
       + cs.toString()
       + "; has alpha = " //$NON-NLS-1$ //$NON-NLS-2$
       + hasAlpha
       + "; is alpha premultipied = " //$NON-NLS-1$
       + isAlphaPremultiplied
       + "; transparency = "
       + transparency //$NON-NLS-1$
       + "; number color components = "
       + numColorComponents //$NON-NLS-1$
       + "; pixel bits = "
       + pixel_bits
       + "; transfer type = " //$NON-NLS-1$ //$NON-NLS-2$
       + transferType;
 }