/*
 * PlotterFactory.java
 *
 * Created on January 22, 2002, 3:26 PM
 */

package hep.aida.ref.plotter;
import hep.aida.*;

/**
 * A simple plotter factory
 * @author tonyj
 * @version $Id: DummyPlotterFactory.java,v 1.3 2003/08/24 21:14:29 turri Exp $
 */
public class DummyPlotterFactory implements IPlotterFactory
{
    public DummyPlotterFactory()
   {
   }
   public hep.aida.IPlotter create(String title)
   {
      return new DummyPlotter(title);
   }
   
   public hep.aida.IPlotter create() 
   {
      return create(null);       
   }
   
    public hep.aida.IAxisStyle createAxisStyle() {
        return new AxisStyle();
    }
   
    public hep.aida.IDataStyle createDataStyle() {
        return new DataStyle();
    }

    public hep.aida.IPlotterStyle createPlotterStyle() {
        return new PlotterStyle();
    }
       
   public hep.aida.IFillStyle createFillStyle() {
       return new FillStyle();
   }
   
   public hep.aida.ILineStyle createLineStyle() {
       return new LineStyle();
   }
   
   public hep.aida.IMarkerStyle createMarkerStyle() {
       return new MarkerStyle();
   }
      
   public hep.aida.ITextStyle createTextStyle() {
       return new TextStyle();
   }
   
   public hep.aida.ITitleStyle createTitleStyle() {
       return new TitleStyle();
   }   
}
