vtkMRMLFetchMINode Class Reference

#include <vtkMRMLFetchMINode.h>

Inheritance diagram for vtkMRMLFetchMINode:
vtkMRMLNode vtkObject

List of all members.

Public Types

enum  {
  KnownServersModifiedEvent = 11000, SelectedServerModifiedEvent, TagsModifiedEvent, ResourceResponseReadyEvent,
  TagResponseReadyEvent, TagValueResponseReadyEvent, NewNodeTaggedEvent, SaveSelectionEvent,
  RemoteIOErrorEvent, RemoteIODirectoryErrorEvent, RemoteIOErrorChoiceEvent
}

Public Member Functions

void AddTagTablesForWebServices ()
virtual void Copy (vtkMRMLNode *node)
virtual vtkMRMLNodeCreateNodeInstance ()
virtual const charGetNodeTagName ()
void PrintSelf (ostream &os, vtkIndent indent)
virtual void RaiseErrorChoice ()
virtual void RaiseErrorEvent ()
virtual void ReadXMLAttributes (const char **atts)
void SetServer (const char *)
void SetServiceType (const char *)
 vtkGetObjectMacro (SelectedTagTable, vtkTagTable)
 vtkGetObjectMacro (TagTableCollection, vtkTagTableCollection)
 vtkGetObjectMacro (ResourceDescription, vtkTagTable)
 vtkGetStringMacro (ErrorMessage)
 vtkGetStringMacro (SelectedServiceType)
 vtkGetStringMacro (SelectedServer)
 vtkSetObjectMacro (SelectedTagTable, vtkTagTable)
 vtkSetStringMacro (ErrorMessage)
 vtkSetStringMacro (SelectedServiceType)
 vtkSetStringMacro (SelectedServer)
 vtkTypeRevisionMacro (vtkMRMLFetchMINode, vtkMRMLNode)
virtual void WriteXML (ostream &of, int indent)

Static Public Member Functions

static vtkMRMLFetchMINodeNew ()

Public Attributes

charErrorMessage
vtkTagTableResourceDescription
charSelectedServer
charSelectedServiceType
vtkTagTableSelectedTagTable
vtkTagTableCollectionTagTableCollection

Protected Member Functions

void operator= (const vtkMRMLFetchMINode &)
 vtkMRMLFetchMINode (const vtkMRMLFetchMINode &)
 vtkMRMLFetchMINode ()
 ~vtkMRMLFetchMINode ()

Member Enumeration Documentation

anonymous enum
Enumerator:
KnownServersModifiedEvent 
SelectedServerModifiedEvent 
TagsModifiedEvent 
ResourceResponseReadyEvent 
TagResponseReadyEvent 
TagValueResponseReadyEvent 
NewNodeTaggedEvent 
SaveSelectionEvent 
RemoteIOErrorEvent 
RemoteIODirectoryErrorEvent 
RemoteIOErrorChoiceEvent 

Constructor & Destructor Documentation

vtkMRMLFetchMINode::vtkMRMLFetchMINode (  )  [protected]
vtkMRMLFetchMINode::~vtkMRMLFetchMINode (  )  [protected]
vtkMRMLFetchMINode::vtkMRMLFetchMINode ( const vtkMRMLFetchMINode  )  [protected]

Member Function Documentation

void vtkMRMLFetchMINode::AddTagTablesForWebServices (  ) 
void vtkMRMLFetchMINode::Copy ( vtkMRMLNode node  )  [virtual]
vtkMRMLNode * vtkMRMLFetchMINode::CreateNodeInstance (  )  [virtual]

Create instance of the default node. Like New only virtual NOTE: Subclasses should implement this method

Implements vtkMRMLNode.

References autoSlicerTracto2regions::ret.

virtual const char* vtkMRMLFetchMINode::GetNodeTagName (  )  [inline, virtual]

Get node XML tag name (like Volume, Model) NOTE: Subclasses should implement this method

Implements vtkMRMLNode.

vtkMRMLFetchMINode * vtkMRMLFetchMINode::New (  )  [static]
void vtkMRMLFetchMINode::operator= ( const vtkMRMLFetchMINode  )  [protected]

Reimplemented from vtkMRMLNode.

void vtkMRMLFetchMINode::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkMRMLNode.

References SelectedServer, and SelectedServiceType.

void vtkMRMLFetchMINode::RaiseErrorChoice (  )  [virtual]
void vtkMRMLFetchMINode::RaiseErrorEvent (  )  [virtual]

References RemoteIOErrorEvent.

virtual void vtkMRMLFetchMINode::ReadXMLAttributes ( const char **  atts  )  [virtual]

Set node attributes NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation

Reimplemented from vtkMRMLNode.

void vtkMRMLFetchMINode::SetServer ( const char s  ) 
void vtkMRMLFetchMINode::SetServiceType ( const char s  ) 

Referenced by SetServer().

vtkMRMLFetchMINode::vtkGetObjectMacro ( SelectedTagTable  ,
vtkTagTable   
)
vtkMRMLFetchMINode::vtkGetObjectMacro ( TagTableCollection  ,
vtkTagTableCollection   
)
vtkMRMLFetchMINode::vtkGetObjectMacro ( ResourceDescription  ,
vtkTagTable   
)
vtkMRMLFetchMINode::vtkGetStringMacro ( ErrorMessage   ) 
vtkMRMLFetchMINode::vtkGetStringMacro ( SelectedServiceType   ) 
vtkMRMLFetchMINode::vtkGetStringMacro ( SelectedServer   ) 
vtkMRMLFetchMINode::vtkSetObjectMacro ( SelectedTagTable  ,
vtkTagTable   
)
vtkMRMLFetchMINode::vtkSetStringMacro ( ErrorMessage   ) 
vtkMRMLFetchMINode::vtkSetStringMacro ( SelectedServiceType   ) 
vtkMRMLFetchMINode::vtkSetStringMacro ( SelectedServer   ) 
vtkMRMLFetchMINode::vtkTypeRevisionMacro ( vtkMRMLFetchMINode  ,
vtkMRMLNode   
)
virtual void vtkMRMLFetchMINode::WriteXML ( ostream &  of,
int  indent 
) [virtual]

Write this node's information to a MRML file in XML format. NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation

Reimplemented from vtkMRMLNode.


Member Data Documentation


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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1