Public Member Functions | List of all members
pqServerManagerModelInterface Class Referenceabstract

pqServerManagerModelInterface defines an interface that can be used to register new types of pqProxy subclasses to create when a vtkSMProxy is registered with the ProxyManager in a ParaView application. More...

#include <pqServerManagerModelInterface.h>

Inheritance diagram for pqServerManagerModelInterface:
Inheritance graph
[legend]

Public Member Functions

 pqServerManagerModelInterface ()
 
virtual ~pqServerManagerModelInterface ()
 
virtual pqProxycreatePQProxy (const QString &regGroup, const QString &regName, vtkSMProxy *proxy, pqServer *server) const =0
 Creates a pqProxy subclass for the vtkSMProxy given the details for its registration with the proxy manager. More...
 

Detailed Description

pqServerManagerModelInterface defines an interface that can be used to register new types of pqProxy subclasses to create when a vtkSMProxy is registered with the ProxyManager in a ParaView application.

Definition at line 47 of file pqServerManagerModelInterface.h.

Constructor & Destructor Documentation

◆ pqServerManagerModelInterface()

pqServerManagerModelInterface::pqServerManagerModelInterface ( )

◆ ~pqServerManagerModelInterface()

virtual pqServerManagerModelInterface::~pqServerManagerModelInterface ( )
virtual

Member Function Documentation

◆ createPQProxy()

virtual pqProxy* pqServerManagerModelInterface::createPQProxy ( const QString &  regGroup,
const QString &  regName,
vtkSMProxy proxy,
pqServer server 
) const
pure virtual

Creates a pqProxy subclass for the vtkSMProxy given the details for its registration with the proxy manager.

  • regGroup - registration group for the proxy.
  • regName - registration name for the proxy.
  • proxy - vtkSMProxy instance to create the pqProxy for.
  • server - pqServer instance on which the proxy is present.

Implemented in pqStandardServerManagerModelInterface.


The documentation for this class was generated from the following file: