if (axisIdRefOrder.size() == 0) { return (String) null; }
   protected String basicXMLWriter (                                Writer outputWriter,                                String indent,                                boolean dontCloseNode,                                String newNodeNameString,                                String noChildObjectNodeName                             )   throws java.io.IOException   {      String nodeNameString = this.classXDFNodeName;      // Setup. Sometimes the name of the node we are opening is different from      // that specified in the classXDFNodeName (*sigh*)      if (newNodeNameString != null) nodeNameString = newNodeNameString;      // 1. open this node, print its simple XML attributes      if (Specification.getInstance().isPrettyXDFOutput()) outputWriter.write(indent); // indent node if desired      outputWriter.write("<" + nodeNameString + ">");   // print opening statement      if (Specification.getInstance().isPrettyXDFOutput()) outputWriter.write(Constants.NEW_LINE);      String newindent = indent + Specification.getInstance().getPrettyXDFOutputIndentation(); // bump up the indentation      // 2. Print out the axisIdRefs as child nodes       Iterator iter = axisIdRefOrder.iterator();      while (iter.hasNext()) {         String axisIdRef = (String) iter.next();         if (Specification.getInstance().isPrettyXDFOutput()) outputWriter.write(newindent); // indent node if desired         outputWriter.write("<" + indexNodeName + " axisIdRef=\"");         writeOutAttribute(outputWriter, axisIdRef);         outputWriter.write( "\"/>");         if (Specification.getInstance().isPrettyXDFOutput()) outputWriter.write(Constants.NEW_LINE);      }      // 3. Close this node      if (Specification.getInstance().isPrettyXDFOutput()) outputWriter.write(indent); // indent node if desired      outputWriter.write("</" + nodeNameString + ">");   // print opening statement//      if (Specification.getInstance().isPrettyXDFOutput()) outputWriter.write( Constants.NEW_LINE);      return nodeNameString;   }