SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
14 #ifndef smtk_io_XmlDocV2Parser_h
15 #define smtk_io_XmlDocV2Parser_h
17 #include "smtk/io/XmlDocV1Parser.h"
18 #include "smtk/view/Configuration.h"
29 using XmlDocV1Parser::process;
30 void process(pugi::xml_document& doc)
override;
32 static bool canParse(pugi::xml_node& node);
33 static bool canParse(pugi::xml_document& doc);
34 static pugi::xml_node getRootNode(pugi::xml_document& doc);
47 void processStringDefAtts(
50 void processViews(pugi::xml_node& root)
override;
51 void processViewComponent(
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
smtk::shared_ptr< smtk::attribute::Definition > DefinitionPtr
Definition: PublicPointerDefs.h:450
smtk::shared_ptr< smtk::attribute::FileItem > FileItemPtr
Definition: PublicPointerDefs.h:499
smtk::shared_ptr< smtk::attribute::ComponentItem > ComponentItemPtr
Definition: PublicPointerDefs.h:539
Log messages for later presentation to a user or a file.
Definition: Logger.h:94
smtk::shared_ptr< smtk::attribute::FileItemDefinition > FileItemDefinitionPtr
Definition: PublicPointerDefs.h:501
Definition: XmlDocV1Parser.h:64
smtk::shared_ptr< smtk::attribute::DirectoryItem > DirectoryItemPtr
Definition: PublicPointerDefs.h:491
smtk::shared_ptr< smtk::attribute::ComponentItemDefinition > ComponentItemDefinitionPtr
Definition: PublicPointerDefs.h:541
smtk::shared_ptr< smtk::attribute::StringItemDefinition > StringItemDefinitionPtr
Definition: PublicPointerDefs.h:518
smtk::shared_ptr< smtk::attribute::DirectoryItemDefinition > DirectoryItemDefinitionPtr
Definition: PublicPointerDefs.h:493
Configure one item in a view, which may contain children.
Definition: Configuration.h:32
Definition: XmlDocV2Parser.h:24
smtk::shared_ptr< smtk::attribute::Resource > ResourcePtr
Definition: PublicPointerDefs.h:604