ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkSMStateVersionController Class Reference

#include <vtkSMStateVersionController.h>

Inheritance diagram for vtkSMStateVersionController:
Inheritance graph
[legend]
Collaboration diagram for vtkSMStateVersionController:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual bool Process (vtkPVXMLElement *root)
bool Process_3_0_To_3_2 (vtkPVXMLElement *root)
bool Process_3_2_To_3_4 (vtkPVXMLElement *root)
bool Process_3_4_to_3_6 (vtkPVXMLElement *root)
bool Process_3_6_to_3_8 (vtkPVXMLElement *root)
bool Process_3_8_to_3_10 (vtkPVXMLElement *root)
bool Process_3_10_to_3_12 (vtkPVXMLElement *root)
bool Process_3_12_to_3_14 (vtkPVXMLElement *root, vtkPVXMLElement *parent)
bool Process_3_14_to_next (vtkPVXMLElement *root)
bool ConvertViewModulesToViews (vtkPVXMLElement *parent)
bool ConvertLegacyReader (vtkPVXMLElement *parent)
bool ConvertStreamTracer (vtkPVXMLElement *parent)
bool ConvertPVAnimationSceneToAnimationScene (vtkPVXMLElement *parent)
bool ConvertRepresentationProperty (vtkPVXMLElement *element)

Static Public Member Functions

static
vtkSMStateVersionController
New ()
static int IsTypeOf (const char *type)
static
vtkSMStateVersionController
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkSMStateVersionController ()
 ~vtkSMStateVersionController ()
vtkPVXMLElementConvertMultiViewLayout (vtkPVXMLElement *xml)

Detailed Description

vtkSMStateVersionController is used to convert the state XML from any previously supported versions to the current version.

Definition at line 26 of file vtkSMStateVersionController.h.


Constructor & Destructor Documentation

vtkSMStateVersionController::vtkSMStateVersionController ( ) [protected]
vtkSMStateVersionController::~vtkSMStateVersionController ( ) [protected]

Member Function Documentation

static vtkSMStateVersionController* vtkSMStateVersionController::New ( ) [static]

Reimplemented from vtkSMObject.

virtual const char* vtkSMStateVersionController::GetClassName ( ) [virtual]

Reimplemented from vtkSMStateVersionControllerBase.

static int vtkSMStateVersionController::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkSMStateVersionControllerBase.

virtual int vtkSMStateVersionController::IsA ( const char *  type) [virtual]

Reimplemented from vtkSMStateVersionControllerBase.

static vtkSMStateVersionController* vtkSMStateVersionController::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkSMStateVersionControllerBase.

void vtkSMStateVersionController::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkSMStateVersionControllerBase.

virtual bool vtkSMStateVersionController::Process ( vtkPVXMLElement root) [virtual]

Called before a state is loaded. The argument must be the root element for the state being loaded. eg. for server manager state, it will point to <ServerManagerState> element. Returns false if the conversion failed, else true.

Implements vtkSMStateVersionControllerBase.

bool vtkSMStateVersionController::Process_3_0_To_3_2 ( vtkPVXMLElement root)
bool vtkSMStateVersionController::Process_3_2_To_3_4 ( vtkPVXMLElement root)
bool vtkSMStateVersionController::Process_3_4_to_3_6 ( vtkPVXMLElement root)
bool vtkSMStateVersionController::Process_3_6_to_3_8 ( vtkPVXMLElement root)
bool vtkSMStateVersionController::Process_3_8_to_3_10 ( vtkPVXMLElement root)
bool vtkSMStateVersionController::Process_3_10_to_3_12 ( vtkPVXMLElement root)
bool vtkSMStateVersionController::Process_3_12_to_3_14 ( vtkPVXMLElement root,
vtkPVXMLElement parent 
)
bool vtkSMStateVersionController::Process_3_14_to_next ( vtkPVXMLElement root)
bool vtkSMStateVersionController::ConvertViewModulesToViews ( vtkPVXMLElement parent)
bool vtkSMStateVersionController::ConvertLegacyReader ( vtkPVXMLElement parent)
bool vtkSMStateVersionController::ConvertStreamTracer ( vtkPVXMLElement parent)
bool vtkSMStateVersionController::ConvertPVAnimationSceneToAnimationScene ( vtkPVXMLElement parent)
bool vtkSMStateVersionController::ConvertRepresentationProperty ( vtkPVXMLElement element)
vtkPVXMLElement* vtkSMStateVersionController::ConvertMultiViewLayout ( vtkPVXMLElement xml) [protected]

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