code: public void startClassChanged(String internalName) throws DiffException 
      {
          Element tmp = doc.createElementNS(XML_URI, "classchanged");
          tmp.setAttribute( "name", internalName);
          currentNode.appendChild(tmp);
          currentNode = tmp;
      }
docs: Start a changed section for an individual class.
  This writes out an &lt;classchanged&gt; node with the real class
  name as the name attribute.
  
  @param internalName the internal name of the class that has changed.
  @throws DiffException when there is an underlying exception, e.g.
  writing to a file caused an IOException