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:457
smtk::shared_ptr< smtk::attribute::FileItem > FileItemPtr
Definition: PublicPointerDefs.h:506
smtk::shared_ptr< smtk::attribute::ComponentItem > ComponentItemPtr
Definition: PublicPointerDefs.h:546
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:508
Definition: XmlDocV1Parser.h:64
smtk::shared_ptr< smtk::attribute::DirectoryItem > DirectoryItemPtr
Definition: PublicPointerDefs.h:498
smtk::shared_ptr< smtk::attribute::ComponentItemDefinition > ComponentItemDefinitionPtr
Definition: PublicPointerDefs.h:548
smtk::shared_ptr< smtk::attribute::StringItemDefinition > StringItemDefinitionPtr
Definition: PublicPointerDefs.h:525
smtk::shared_ptr< smtk::attribute::DirectoryItemDefinition > DirectoryItemDefinitionPtr
Definition: PublicPointerDefs.h:500
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:611