<ModuleInterfaces>
 <Writer input="vtkDataSet"
         class="vtkPVDWriter"
         writer="vtkXMLPVDWriter"
         extension=".pvd"
         file_description="ParaView Data Files"/>
 <Writer input="vtkPolyData" 
         class="vtkPVWriter"
         writer="vtkXMLPolyDataWriter"
         extension=".vtp"
         file_description="VTK PolyData Files"/>
 <Writer input="vtkUnstructuredGrid" 
         class="vtkPVWriter"
         writer="vtkXMLUnstructuredGridWriter"
         extension=".vtu"
         file_description="VTK UnstructuredGrid Files"/>
 <Writer input="vtkStructuredGrid" 
         class="vtkPVWriter"
         writer="vtkXMLStructuredGridWriter"
         extension=".vts"
         file_description="VTK StructuredGrid Files"/>
 <Writer input="vtkRectilinearGrid" 
         class="vtkPVWriter"
         writer="vtkXMLRectilinearGridWriter"
         extension=".vtr"
         file_description="VTK RectilinearGrid Files"/>
 <Writer input="vtkImageData" 
         class="vtkPVWriter"
         writer="vtkXMLImageDataWriter"
         extension=".vti"
         file_description="VTK ImageData Files"/>
 <Writer input="vtkPolyData" 
         class="vtkPVWriter"
         writer="vtkXMLPPolyDataWriter"
         parallel="1"
         extension=".pvtp"
         file_description="PVTK PolyData Files"/>
 <Writer input="vtkUnstructuredGrid" 
         class="vtkPVWriter"
         writer="vtkXMLPUnstructuredGridWriter"
         parallel="1"
         extension=".pvtu"
         file_description="PVTK UnstructuredGrid Files"/>
 <Writer input="vtkStructuredGrid" 
         class="vtkPVWriter"
         writer="vtkXMLPStructuredGridWriter"
         parallel="1"
         extension=".pvts"
         file_description="PVTK StructuredGrid Files"/>
 <Writer input="vtkRectilinearGrid" 
         class="vtkPVWriter"
         writer="vtkXMLPRectilinearGridWriter"
         parallel="1"
         extension=".pvtr"
         file_description="PVTK RectilinearGrid Files"/>
 <Writer input="vtkImageData" 
         class="vtkPVWriter"
         writer="vtkXMLPImageDataWriter"
         parallel="1"
         extension=".pvti"
         file_description="PVTK ImageData Files"/>
  <Writer input="vtkDataSet"
          class="vtkPVWriter"
          writer="vtkDataSetWriter"
          data_mode_method="SetFileTypeToBinary"
          extension=".vtk"
          file_description="Legacy VTK Files"/>
  <Writer input="vtkImageData"
          class="vtkPVWriter"
          writer="vtkMetaImageWriter"
          extension=".mhd"
          file_description="Meta Image Files"/>
#ifdef PARAVIEW_LINK_XDMF
  <Writer input="vtkDataSet"
          class="vtkPVWriter"
          writer="vtkXdmfWriter"
          extension=".xmf"
          file_description="Xdmf Data File"/>
#endif
</ModuleInterfaces>

