00001 #include "AIDA_PlotterFactoryProvider.h" 00002 #include "AIDA_PlotterFactory.h" 00003 #include "AIDA_Dev/IDevAnalysisFactory.h" 00004 #include "Initializer.h" 00005 00006 00007 00008 namespace Anaphe { 00009 namespace AIDA_Plotter_Grace { 00010 00011 00012 00013 00014 AIDA::IPlotterFactory* 00015 AIDA_PlotterFactoryProvider::createFactory(int argc, char** argv) 00016 { 00017 return new AIDA_PlotterFactory; 00018 } 00019 00020 00021 00022 00023 // 00024 // STATIC OBJECTS FOR INITIALISATION! 00025 // 00026 00027 static AIDA_PlotterFactoryProvider p; 00028 static Initializer myInitializer(&p); 00029 00030 00031 00032 } // end of namespace AIDA_Plotter_Grace 00033 } // end of namespace Anaphe 00034 00035 00036 00037 00038 00039 00040 00041