docs: public VoltXMLElement getXMLFromCatalog() throws HSQLParseException {
          VoltXMLElement xml = emptySchema.duplicate();
  
          // load all the tables
          HashMappedList hsqlTables = getHSQLTables();
          for (int i = 0; i < hsqlTables.size(); i++) {
              Table table = (Table) hsqlTables.get(i);
              VoltXMLElement vxmle = table.voltGetTableXML(sessionProxy);
              assert(vxmle != null);
              xml.children.add(vxmle);
          }
  
          return xml;
      }