derivationfactory.h

00001 #ifndef DERIVATIONFACTORY_H_PROTECTOR
00002 #define DERIVATIONFACTORY_H_PROTECTOR
00003 
00004 #include "xmlnode.h"
00005 #include "derivator.h"
00006 
00007 namespace afl
00008 {
00009     class Derivator;
00010 
00014     class DerivationFactory
00015     {
00016         public:
00029             static Derivator* derivator( XMLNode* derivator, Field* field, 
00030                     const ddf::PropertySet* pset );
00031 
00040             static Derivator* derivator( const Field* field, 
00041                     const ddf::PropertySet* pset, const Parameters& params );
00042     };
00043 
00044 }
00045 
00046 #endif
00047 

Generated on Fri Dec 22 07:17:50 2006 for afl by  doxygen 1.4.6