public Object getProperty(String propName) throws PropertyException { if (null == propName) { throw new IllegalArgumentException(); } if (propName.equals(Marshaller.JAXB_ENCODING)) { return this.xmlBinder.getMarshaller().getEncoding(); } if (propName.equals(Marshaller.JAXB_FORMATTED_OUTPUT)) { return this.xmlBinder.getMarshaller().isFormattedOutput(); } if (propName.equals(Marshaller.JAXB_FRAGMENT)) { return this.xmlBinder.getMarshaller().isFragment(); } if (propName.equals(Marshaller.JAXB_SCHEMA_LOCATION)) { return this.xmlBinder.getMarshaller().getSchemaLocation(); } if (propName.equals(Marshaller.JAXB_NO_NAMESPACE_SCHEMA_LOCATION)) { return this.xmlBinder.getMarshaller().getNoNamespaceSchemaLocation(); } throw new PropertyException(propName); }
@Override public Object getProperty(String propName) throws PropertyException { if (null == propName) { throw new IllegalArgumentException(); } if (propName.equals(Marshaller.JAXB_ENCODING)) { return this.xmlBinder.getMarshaller().getEncoding(); } if (propName.equals(Marshaller.JAXB_FORMATTED_OUTPUT)) { return this.xmlBinder.getMarshaller().isFormattedOutput(); } if (propName.equals(Marshaller.JAXB_FRAGMENT)) { return this.xmlBinder.getMarshaller().isFragment(); } if (propName.equals(Marshaller.JAXB_SCHEMA_LOCATION)) { return this.xmlBinder.getMarshaller().getSchemaLocation(); } if (propName.equals(Marshaller.JAXB_NO_NAMESPACE_SCHEMA_LOCATION)) { return this.xmlBinder.getMarshaller().getNoNamespaceSchemaLocation(); } throw new PropertyException(propName); }
return xmlMarshaller.getNoNamespaceSchemaLocation(); } else if (Constants.JAXB_FRAGMENT.equals(key)) { return xmlMarshaller.isFragment(); } else if (MarshallerProperties.MEDIA_TYPE.equals(key)) { return xmlMarshaller.getMediaType(); return xmlMarshaller.getCharacterEscapeHandler(); } else if (XML_DECLARATION.equals(key)) { return !xmlMarshaller.isFragment(); } else if (XML_HEADERS.equals(key)) { return xmlMarshaller.getXmlHeader();
return xmlMarshaller.getNoNamespaceSchemaLocation(); } else if (Constants.JAXB_FRAGMENT.equals(key)) { return xmlMarshaller.isFragment(); } else if (MarshallerProperties.MEDIA_TYPE.equals(key)) { return xmlMarshaller.getMediaType(); return xmlMarshaller.getCharacterEscapeHandler(); } else if (XML_DECLARATION.equals(key)) { return !xmlMarshaller.isFragment(); } else if (XML_HEADERS.equals(key)) { return xmlMarshaller.getXmlHeader();
document = objectToXML(object, xmlDescriptor, isXMLRoot); if ((result instanceof SAXResult) && (isFragment())) { FragmentContentHandler fragmentHandler = new FragmentContentHandler(((SAXResult) result).getHandler()); if (isXMLRoot) {
if (isFragment()) { record.node(xmlDocument, xmlDescriptor.getNamespaceResolver()); } else {
if (isFragment()) { writerRecord.node(xmlDocument, xmlDescriptor.getNamespaceResolver()); } else {
if (isFragment()) { FragmentContentHandler fragmentHandler = new FragmentContentHandler(contentHandler); reader.setContentHandler(fragmentHandler);
Document document = objectToXML(object, xmlDescriptor, isXMLRoot); if ((result instanceof SAXResult) && (isFragment())) { FragmentContentHandler fragmentHandler = new FragmentContentHandler(((SAXResult) result).getHandler());
getMarshalListener().beforeMarshal(object); if (!isFragment()) { String encoding = getEncoding(); String version = DEFAULT_XML_VERSION; marshalRecord.endPrefixMappings(nr); if (!isFragment()) { marshalRecord.endDocument();
Document document = objectToXML(object, xmlDescriptor, isXMLRoot); if ((result instanceof SAXResult) && (isFragment())) { FragmentContentHandler fragmentHandler = new FragmentContentHandler(((SAXResult) result).getHandler());