ZooPane.java


import quicktime.app.anim.Compositor;

/**
 * The pane that specifies common behavior for all of the panes in the zoo project
 *
 * @author Levi Brown
 * @author Michael Hopkins
 * @author Apple Computer, Inc.
 * @version 1.0 10/21/1999
 * 
 */
public abstract class ZooPane
{
   /**
    *
    */
    public Compositor getCompositor()
    {
        return compositor;
    }

   /**
    * Called to do any setup after being set as the client of the QTCanvas.
    * May be used to start effects running, movies playing, etc.
    */
    abstract public void start();

   /**
    * Called to do clean up after being removed as the client of the QTCanvas.
    * Should be used to stop effects running, movies playing, etc.
    */
    abstract public void stop();
	
    protected Compositor compositor;
}