public void endElement(String namespaceURI, String localName, String qName) throws SAXException { content.endElement(namespaceURI, localName, qName); }
public void endElement(String uri, String localName, String qName) throws SAXException { content.endElement(uri, localName, qName); }
private void marshalAttributeType(String qName, Object child) { content.startElement(null, qName, qName, null); String value = child.toString(); content.characters(value.toCharArray(), 0, value.length()); content.endElement(null, qName, qName); }
marshalCollectionItem(o, o.getClass().getName(), o.getClass().getName(), writer); content.endElement(null, childName, childName); marshalCollectionItem(o, o.getClass().getName(), o.getClass().getName(), writer); content.endElement(null, childName, childName); content.endElement(null, localName, localName);
content.endElement("", elementName, elementName);
content.endElement(systemId, element.getName(), element.getName()); content.endElement(systemId, element.getName(), element.getName()); content.endElement("", started.getName(), started.getName());
private void handleRootElement(Object o, final DTDElement dtdRoot) { Element el = new Element(dtdRoot, true); elementStack.add(el); content.startDocument(); Object root = provider.getRoot(o, null, systemId, dtdRoot.getName()); if(root == null) { return; } stack.push(root); Attributes attrs = provideAttributes(dtdRoot, root); content.startElement("", dtdRoot.getName(), dtdRoot.getName(), attrs); handleElement(dtd, dtdRoot, attrs); content.endElement("", dtdRoot.getName(), dtdRoot.getName()); stack.pop(); content.endDocument(); elementStack.remove(elementStack.size() - 1); }
content.startElement(elementNs, elementLocal, qName, ctx.attrs); content.characters(marshalled.toCharArray(), 0, marshalled.length()); content.endElement(elementNs, elementLocal, qName);
content.endElement(elementNs, elementLocal, qName);
content.endElement(elementNs, elementLocal, qName);
private final void handleElement(DTD dtd, DTDElement element, Attributes attrs) { DTDItem item = element.content; if(item instanceof DTDMixed) { handleMixedElement(element, attrs); } else if(item instanceof DTDEmpty) { final Object value = provider.getElementValue(stack.peek(), null, systemId, element.getName()); if(Boolean.TRUE.equals(value)) { writeSkippedElements(); content.startElement("", element.getName(), element.getName(), attrs); content.endElement("", element.getName(), element.getName()); } } else if(item instanceof DTDContainer) { processContainer(dtd, (DTDContainer)item); } else { throw new IllegalStateException("Unexpected element: " + element.getName()); } }
content.endElement(elementUri, elementLocal, qName);
content.endElement(elementNs, elementLocal, qName);
content.endElement(elementNsUri, elementLocalName, qName);
content.endElement(Constants.NS_XOP_INCLUDE, "Include", "xop:Include"); content.endElement(elementNs, elementLocal, qName);