/* @VaadinApache2LicenseForJavaFiles@ */ package com.vaadin.terminal; import java.io.IOException; import java.io.Serializable; /** * PaintExcepection is thrown if painting of a component fails. * * @author Vaadin Ltd. * @version * @VERSION@ * @since 3.0 */ @SuppressWarnings("serial") public class PaintException extends IOException implements Serializable { /** * Constructs an instance of PaintExeception with the specified * detail message. * * @param msg * the detail message. */ public PaintException(String msg) { super(msg); } /** * Constructs an instance of PaintExeception with the specified * detail message and cause. * * @param msg * the detail message. * @param cause * the cause */ public PaintException(String msg, Throwable cause) { super(msg, cause); } /** * Constructs an instance of PaintExeception from IOException. * * @param exception * the original exception. */ public PaintException(IOException exception) { super(exception.getMessage()); } }