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
00054 #ifndef __vtkXMLFileOutputWindow_h
00055 #define __vtkXMLFileOutputWindow_h
00056
00057 #include "vtkFileOutputWindow.h"
00058
00059
00060 class VTK_COMMON_EXPORT vtkXMLFileOutputWindow : public vtkFileOutputWindow
00061 {
00062 public:
00063 vtkTypeRevisionMacro(vtkXMLFileOutputWindow, vtkFileOutputWindow);
00064
00065 static vtkXMLFileOutputWindow* New();
00066
00068
00071 virtual void DisplayText(const char*);
00072 virtual void DisplayErrorText(const char*);
00073 virtual void DisplayWarningText(const char*);
00074 virtual void DisplayGenericWarningText(const char*);
00075 virtual void DisplayDebugText(const char*);
00077
00079 virtual void DisplayTag(const char*);
00080
00081
00082 protected:
00083 vtkXMLFileOutputWindow() {};
00084 virtual ~vtkXMLFileOutputWindow() {};
00085
00086 void Initialize();
00087 virtual void DisplayXML(const char*, const char*);
00088 private:
00089 vtkXMLFileOutputWindow(const vtkXMLFileOutputWindow&);
00090 void operator=(const vtkXMLFileOutputWindow&);
00091 };
00092
00093
00094
00095 #endif