39 #ifndef _pqPipelineObject_h 40 #define _pqPipelineObject_h 45 class pqProxyInternal;
71 QObject* parent = NULL);
86 void rename(
const QString& newname);
94 const QString& getSMName();
95 const QString& getSMGroup();
128 QList<vtkSMProxy*> getHelperProxies()
const;
133 QList<vtkSMProxy*> getHelperProxies(
const QString&
key)
const;
138 QList<QString> getHelperKeys()
const;
144 static std::string rstToHtml(
const char* rstStr);
145 static QString rstToHtml(
const QString& rstStr);
158 virtual void addHelperProxy(
const QString& key,
vtkSMProxy*);
159 void removeHelperProxy(
const QString& key,
vtkSMProxy*);
166 void updateHelperProxies()
const;
214 void setSMName(
const QString& new_name);
219 virtual void initialize();
223 virtual void addInternalHelperProxy(
const QString& key,
vtkSMProxy*)
const;
224 virtual void removeInternalHelperProxy(
const QString& key,
vtkSMProxy*)
const;
232 QPointer<pqServer> Server;
235 pqProxyInternal* Internal;
237 bool UserModifiedSMName;
bool userModifiedSMName()
Return whether or not the user has modified the GUI name of the source.
ModifiedState
The modification state of this proxy.
pqServerManagerModelItem is a element maintained by pqServerManagerModel.
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session...
virtual void onProxyUnRegistered(const QString &group, const QString &name, vtkSMProxy *proxy)
Called when a proxy is unregistered.
This class represents any registered Server Manager proxy.
pqServerManagerModel is the model for the Server Manager.
proxy for a VTK object(s) on a server
This is used by vtkPVXMLParser to represent an XML document starting at the root element.
virtual void onProxyRegistered(const QString &group, const QString &name, vtkSMProxy *proxy)
Called when a proxy is registered.
ModifiedState modifiedState() const
Gets whether or not the source has been modified.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...