_handler.endElement("xsd:documentation");
_handler.endElement("xs:documentation");
    private void processAnnotated(Annotated annotated)         throws SAXException    {        Enumeration enum = annotated.getAnnotations();        while (enum.hasMoreElements())            processAnnotation( (Annotation) enum.nextElement() );                } //-- processAnnotated        /**     * Processes the given annotation into events     *     * @param annotation the annotation to process into events    **/    private void processAnnotation(Annotation annotation)         throws SAXException    {                _atts.clear();                String ELEMENT_NAME = "xsd:annotation";                _handler.startElement(ELEMENT_NAME, _atts);                Enumeration enum = annotation.getDocumentation();        while (enum.hasMoreElements()) {            Documentation doc = (Documentation) enum.nextElement();            String content = doc.getContent();            if ((content != null) && (content.length() > 0)) {                char[] chars = content.toCharArray();                _handler.startElement("xsd:documentation", _atts);                _handler.characters(chars, 0, chars.length);                _handler.endElement("xsd:documentation");            }        }