Salome HOME
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git] / src / Config / Config_XMLReader.h
index 95d3ea651c49b4df5c83fd46d133d30b2f1b423e..bcd8ddfdf4bfe5d27bdd6305060a40298cb714eb 100644 (file)
@@ -38,23 +38,17 @@ public:
 
   CONFIG_EXPORT void readAll();
 
+public:
+  CONFIG_EXPORT xmlNodePtr findRoot();
+
 protected:
   virtual void processNode(xmlNodePtr aNode);
   virtual bool processChildren(xmlNodePtr aNode);
 
-  xmlNodePtr findRoot();
   void readRecursively(xmlNodePtr theParent);
 
   xmlNodePtr node(void* theNode);
   std::string getProperty(xmlNodePtr theNode, const char* property);
-  /*
-   * Please note that this function should be called with NULL last argument. 
-   * In example: isNode(aNode, "type1", ["type2", ...], NULL);
-   * ", NULL" is required to use unlimited number of arguments.
-   * TODO(sbh): find a way to simplify calling this method.
-   */
-  bool isNode(xmlNodePtr theNode, const char* name, ...);
-  bool hasChild(xmlNodePtr theNode);
 
 protected:
   std::string myDocumentPath;