00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00024 #ifndef __vtkPVOptionsXMLParser_h
00025 #define __vtkPVOptionsXMLParser_h
00026
00027 #include "vtkCommandOptionsXMLParser.h"
00028 class vtkCommandOptions;
00029
00030 class VTK_EXPORT vtkPVOptionsXMLParser : public vtkCommandOptionsXMLParser
00031 {
00032 public:
00033 static vtkPVOptionsXMLParser* New();
00034 vtkTypeRevisionMacro(vtkPVOptionsXMLParser,vtkCommandOptionsXMLParser);
00035
00036 protected:
00037 vtkPVOptionsXMLParser() {}
00038 ~vtkPVOptionsXMLParser() {}
00039
00040 virtual void SetProcessType(const char* ptype);
00041
00042 private:
00043 vtkPVOptionsXMLParser(const vtkPVOptionsXMLParser&);
00044 void operator=(const vtkPVOptionsXMLParser&);
00045 };
00046
00047 #endif // #ifndef __vtkPVOptionsXMLParser_h
00048