/*****************************************************************************
 *                        Yumetech, Inc Copyright (c) 2005 - 2006
 *                               Java Source
 *
 * This source is licensed under the GNU LGPL v2.1
 * Please read http://www.gnu.org/copyleft/lgpl.html for more information
 *
 * This software comes with the standard NO WARRANTY disclaimer for any
 * purpose. Use it at your own risk. If there's a problem you get to fix it.
 *
 ****************************************************************************/

package org.j3d.opengl.swt.draw2d;

// External imports
import org.eclipse.swt.graphics.Image;

// Local imports
// None

/**
 * Internal observer for DrawableWrapper to notify back to the GLFigure that the
 * backbuffer image has been updated. 
 * <p>
 *
 *
 * @author Justin Couch
 * @version $Revision: 1.1 $
 */
interface DrawableObserver
{
    /**
     * Notification that image (back buffer) has changed. 
     *
     * @param img The new image to use for the front buffer
     */
    public void imageChanged(Image img);
}
