|
XML reader class used to build State objects from XML representations. More...
#include <ArmarXGui/gui-plugins/StatechartEditorPlugin/io/XmlReader.h>
Public Member Functions | |
armarx::statechartmodel::StatePtr | getLoadedState () const |
Returns the State object created by this XML reader. More... | |
void | parseXml (const QString &xmlString) |
Parses the given XML document and builds a State object (that can be retrieved using getRootState()). More... | |
XmlReader (Ice::CommunicatorPtr iceCommunicator, VariantInfoPtr info) | |
Creates a new XmlReader. More... | |
XML reader class used to build State objects from XML representations.
Definition at line 38 of file XmlReader.h.
XmlReader | ( | Ice::CommunicatorPtr | iceCommunicator, |
VariantInfoPtr | info | ||
) |
Creates a new XmlReader.
The ICE communicator is required for deserialization of parameter default values from JSON.
iceCommunicator | Ice communicator. |
Definition at line 38 of file XmlReader.cpp.
|
inline |
Returns the State object created by this XML reader.
Definition at line 58 of file XmlReader.h.
void parseXml | ( | const QString & | xmlString | ) |
Parses the given XML document and builds a State object (that can be retrieved using getRootState()).
The State object will not contain references to other states until addReferences() has been called.
xmlString | XML document to parse. |
Definition at line 42 of file XmlReader.cpp.