r"""paraviewweb_wslink is the paraview-specific subclass of vtkweb_wslink that provides the PVWeb Application """ from vtkmodules.web import wslink as vtk_wslink from paraview.modules.vtkPVClientWeb import vtkPVWebApplication from paraview.web import protocols as pv_protocols class PVServerProtocol(vtk_wslink.ServerProtocol): def __init__(self): vtk_wslink.ServerProtocol.__init__(self) # if (vtk_wslink.imageCapture): # self.unregisterLinkProtocol(vtk_wslink.imageCapture) # vtk_wslink.imageCapture = pv_protocols.ParaViewWebViewPortImageDelivery() # self.registerLinkProtocol(vtk_wslink.imageCapture) # vtk_wslink.imageCapture.setApplication(self.getApplication()) def initApplication(self): return vtkPVWebApplication()