X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FConfig%2FConfig_XMLReader.h;h=bd9392841b131eb63816f3517db82a3c0543f5b2;hb=24f1ad2fd93475684288c899fb4fffcf05f6c21e;hp=3a8219cdae749d348877a38e552c232edd38b828;hpb=037c2e978c242407cc2e4357a84c3ffead3e877d;p=modules%2Fshaper.git diff --git a/src/Config/Config_XMLReader.h b/src/Config/Config_XMLReader.h index 3a8219cda..bd9392841 100644 --- a/src/Config/Config_XMLReader.h +++ b/src/Config/Config_XMLReader.h @@ -32,31 +32,31 @@ struct _xmlDoc; */ class Config_XMLReader { -public: - CONFIG_EXPORT Config_XMLReader(const std::string& theXmlFile); - CONFIG_EXPORT virtual ~Config_XMLReader(); + public: + CONFIG_EXPORT Config_XMLReader(const std::string& theXmlFile);CONFIG_EXPORT virtual ~Config_XMLReader(); CONFIG_EXPORT void readAll(); -public: + public: CONFIG_EXPORT xmlNodePtr findRoot(); -protected: + protected: virtual void processNode(xmlNodePtr aNode); virtual bool processChildren(xmlNodePtr aNode); void readRecursively(xmlNodePtr theParent); xmlNodePtr node(void* theNode); + std::string getNodeName(xmlNodePtr theNode); std::string getProperty(xmlNodePtr theNode, const char* property); void processValidator(xmlNodePtr theNode); -protected: + protected: std::string myCurrentFeature; -protected: + protected: std::string myDocumentPath; - xmlDocPtr myXmlDoc; + xmlDocPtr myXmlDoc; }; #endif /* CONFIG_XMLREADER_H_ */