dox/Common/vtkXMLFileOutputWindow.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00043 #ifndef __vtkXMLFileOutputWindow_h
00044 #define __vtkXMLFileOutputWindow_h
00045
00046 #include "vtkFileOutputWindow.h"
00047
00048
00049 class VTK_COMMON_EXPORT vtkXMLFileOutputWindow : public vtkFileOutputWindow
00050 {
00051 public:
00052 vtkTypeRevisionMacro(vtkXMLFileOutputWindow, vtkFileOutputWindow);
00053
00054 static vtkXMLFileOutputWindow* New();
00055
00057
00060 virtual void DisplayText(const char*);
00061 virtual void DisplayErrorText(const char*);
00062 virtual void DisplayWarningText(const char*);
00063 virtual void DisplayGenericWarningText(const char*);
00064 virtual void DisplayDebugText(const char*);
00066
00068 virtual void DisplayTag(const char*);
00069
00070
00071 protected:
00072 vtkXMLFileOutputWindow() {};
00073 virtual ~vtkXMLFileOutputWindow() {};
00074
00075 void Initialize();
00076 virtual void DisplayXML(const char*, const char*);
00077 private:
00078 vtkXMLFileOutputWindow(const vtkXMLFileOutputWindow&);
00079 void operator=(const vtkXMLFileOutputWindow&);
00080 };
00081
00082
00083
00084 #endif