#include <vtkSMInformationHelper.h>
Inheritance diagram for vtkSMInformationHelper:
Public Member Functions | |
vtkTypeRevisionMacro (vtkSMInformationHelper, vtkSMObject) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | UpdateProperty (int serverIds, vtkClientServerID objectId, vtkSMProperty *prop)=0 |
Protected Member Functions | |
vtkSMInformationHelper () | |
~vtkSMInformationHelper () | |
virtual int | ReadXMLAttributes (vtkSMProperty *, vtkPVXMLElement *) |
Friends | |
class | vtkSMProperty |
Information helpers are used by information property to obtain information from the server. Since there can be more than way to populate an information property, this functionality was moved to a separate hierarchy of helper classes. Each information property has an associated information helper that is specified in the XML configuration file.
Definition at line 38 of file vtkSMInformationHelper.h.
|
|
|
|
|
|
|
|
Fill in the property with values obtained from server. The way in which the information is obtained depends on the sub-class. Implemented in vtkSMArraySelectionInformationHelper, vtkSMSimpleDoubleInformationHelper, vtkSMSimpleIntInformationHelper, vtkSMSimpleProxyInformationHelper, vtkSMSimpleStringInformationHelper, vtkSMTimeStepsInformationHelper, and vtkSMXDMFInformationHelper. |
|
Set the appropriate ivars from the xml element. Should be overwritten by subclass if adding ivars. Reimplemented in vtkSMArraySelectionInformationHelper. Definition at line 64 of file vtkSMInformationHelper.h. |
|
Definition at line 58 of file vtkSMInformationHelper.h. |