attribHash.put(DESCRIPTION_XML_ATTRIBUTE_NAME, new Attribute(null, Constants.STRING_TYPE));
  protected void init()  {    resetAttributes();    classXDFNodeName = "units";    XDFNodeName = classXDFNodeName;    // order matters! these are in *reverse* order of their    // occurence in the XDF DTD    attribOrder.add(0,"unitList");    attribOrder.add(0,"system");    attribOrder.add(0,"factor");    attribHash.put("unitList", new Attribute(Collections.synchronizedList(new ArrayList()), Constants.LIST_TYPE));    attribHash.put("system", new Attribute(null, Constants.STRING_TYPE));    attribHash.put("factor", new Attribute(null, Constants.DOUBLE_TYPE));  }