|
ParaView
|
Creates a compound proxy from an XML definition. More...
#include <vtkSMCompoundProxyDefinitionLoader.h>


Public Types | |
| typedef vtkSMDeserializerXML | Superclass |
Public Types inherited from vtkSMDeserializerXML | |
| typedef vtkSMDeserializer | Superclass |
Public Types inherited from vtkSMDeserializer | |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SetRootElement (vtkPVXMLElement *) |
Public Member Functions inherited from vtkSMDeserializerXML | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
Public Member Functions inherited from vtkSMDeserializer | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | SetSession (vtkSMSession *session) |
| Convenience method for setting the SessionProxyManager. More... | |
| vtkSMSession * | GetSession () |
| Provides access to the session. More... | |
| vtkSMSessionProxyManager * | GetSessionProxyManager () |
| Get/Set the proxy manager on which this deserializer is expected to operate. More... | |
| void | SetSessionProxyManager (vtkSMSessionProxyManager *) |
| Get/Set the proxy manager on which this deserializer is expected to operate. More... | |
Static Public Member Functions | |
| static vtkSMCompoundProxyDefinitionLoader * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMCompoundProxyDefinitionLoader * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMDeserializerXML | |
| static vtkSMDeserializerXML * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMDeserializerXML * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMDeserializer | |
| static int | IsTypeOf (const char *type) |
| static vtkSMDeserializer * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkSMCompoundProxyDefinitionLoader () | |
| ~vtkSMCompoundProxyDefinitionLoader () | |
| virtual vtkPVXMLElement * | LocateProxyElement (vtkTypeUInt32 id) |
| Locate the XML for the proxy with the given id. More... | |
Protected Member Functions inherited from vtkSMDeserializerXML | |
| vtkSMDeserializerXML () | |
| ~vtkSMDeserializerXML () | |
| virtual vtkSMProxy * | NewProxy (vtkTypeUInt32 id, vtkSMProxyLocator *locator) |
Create a new proxy with the id if possible. More... | |
| virtual int | LoadProxyState (vtkPVXMLElement *element, vtkSMProxy *, vtkSMProxyLocator *locator) |
| TEMPORARY. More... | |
| virtual vtkSMProxy * | CreateProxy (const char *xmlgroup, const char *xmlname, const char *subProxyName=NULL) |
| Create a new proxy of the given group and name. More... | |
| virtual void | CreatedNewProxy (vtkTypeUInt32 id, vtkSMProxy *proxy) |
| Called after a new proxy has been created. More... | |
Protected Member Functions inherited from vtkSMDeserializer | |
| vtkSMDeserializer () | |
| ~vtkSMDeserializer () | |
Protected Attributes | |
| vtkPVXMLElement * | RootElement |
Protected Attributes inherited from vtkSMDeserializer | |
| vtkWeakPointer< vtkSMSessionProxyManager > | SessionProxyManager |
Creates a compound proxy from an XML definition.
vtkSMCompoundProxyDefinitionLoader can load a compound proxy definition from a given vtkPVXMLElement. This element can be populated by a vtkPVXMLElement or obtained from the proxy manager.
Definition at line 35 of file vtkSMCompoundProxyDefinitionLoader.h.
Definition at line 39 of file vtkSMCompoundProxyDefinitionLoader.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkSMDeserializerXML.
|
static |
|
virtual |
Reimplemented from vtkSMDeserializerXML.
|
static |
| void vtkSMCompoundProxyDefinitionLoader::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
|
virtual |
|
protectedvirtual |
Locate the XML for the proxy with the given id.
Reimplemented from vtkSMDeserializerXML.
|
protected |
Definition at line 53 of file vtkSMCompoundProxyDefinitionLoader.h.
1.8.12