|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectglobal.sandbox.xmlutilities.XmlTools
public final class XmlTools
Static version of the XML utilities class.
Field Summary | |
---|---|
private static XmlUtilities |
INTERNAL_XMLUTILITIES
Use this constant, if you want to use internal XMLUtilities for the static methods. |
private static Logger |
LOGGER
Internal logger. |
private static XmlUtilities |
xmlUtilities
Stores XMLUtilities object for the static usage. |
Constructor Summary | |
---|---|
private |
XmlTools()
Utility class. |
Method Summary | ||
---|---|---|
static void |
disableLogging()
Disables logging of XmlTools and XmlUtilities . |
|
(package private) static void |
disableLogging0()
Disables logging. |
|
static Source |
documentToDomSource(Document source)
Converts Document to DOMSource object. |
|
static Source |
documentToDomSource(Document source,
String systemId)
Converts Document to DOMSource object. |
|
static String |
documentToString(Document source)
Converts XML Document into String. |
|
static String |
documentToString(Document source,
OutputFormat outputFormat)
Converts XML Document into String. |
|
static String |
documentToString(Document source,
OutputFormat outputFormat,
XmlUtilities xmlUtilities)
Converts XML Document into String. |
|
static String |
documentToString(Document source,
Properties outputProperties)
Converts XML Document into String. |
|
static String |
documentToString(Document source,
Properties outputProperties,
XmlUtilities xmlUtilities)
Converts XML Document into String. |
|
static String |
documentToString(Document source,
XmlUtilities xmlUtilities)
Converts XML Document into String. |
|
static NodeList |
evaluateXPath(String query,
Node context)
Evaluates specified XPath expression on specified context node. |
|
static
|
evaluateXPath(String query,
Node context,
Class<E> elementType)
Evaluates specified XPath expression on specified context node and returns results as NodeListCollection of specified element types. |
|
static
|
evaluateXPath(String query,
Node context,
Class<E> elementType,
XmlUtilities xmlUtilities)
Evaluates specified XPath expression on specified context node and returns results as NodeListCollection of specified element types. |
|
static NodeList |
evaluateXPath(String query,
Node context,
NamespaceContext namespaces)
Evaluates specified XPath expression on specified context node. |
|
static
|
evaluateXPath(String query,
Node context,
NamespaceContext namespaces,
Class<E> elementType)
Evaluates specified XPath expression on specified context node and returns results as NodeListCollection of specified element types. |
|
static
|
evaluateXPath(String query,
Node context,
NamespaceContext namespaces,
Class<E> elementType,
XmlUtilities xmlUtilities)
Evaluates specified XPath expression on specified context node and returns results as NodeListCollection of specified element types. |
|
static NodeList |
evaluateXPath(String query,
Node context,
NamespaceContext namespaces,
XmlUtilities xmlUtilities)
Evaluates specified XPath expression on specified context node. |
|
static NodeList |
evaluateXPath(String query,
Node context,
XmlUtilities xmlUtilities)
Evaluates specified XPath expression on specified context node. |
|
static Node |
getFirstNodeForXPath(String query,
Node context)
Evaluates specified XPath expression and returns first Node if XPath has matches. |
|
static
|
getFirstNodeForXPath(String query,
Node context,
Class<E> elementType)
Evaluates specified XPath expression and returns first Node as specified element type if XPath has matches. |
|
static
|
getFirstNodeForXPath(String query,
Node context,
Class<E> elementType,
XmlUtilities xmlUtilities)
Evaluates specified XPath expression and returns first Node as specified element type if XPath has matches. |
|
static Node |
getFirstNodeForXPath(String query,
Node context,
NamespaceContext namespaces)
Evaluates specified XPath expression and returns first Node if XPath has matches. |
|
static
|
getFirstNodeForXPath(String query,
Node context,
NamespaceContext namespaces,
Class<E> elementType)
Evaluates specified XPath expression and returns first Node as specified element type if XPath has matches. |
|
static
|
getFirstNodeForXPath(String query,
Node context,
NamespaceContext namespaces,
Class<E> elementType,
XmlUtilities xmlUtilities)
Evaluates specified XPath expression and returns first Node as specified element type if XPath has matches. |
|
static Node |
getFirstNodeForXPath(String query,
Node context,
NamespaceContext namespaces,
XmlUtilities xmlUtilities)
Evaluates specified XPath expression and returns first Node if XPath has matches. |
|
static Node |
getFirstNodeForXPath(String query,
Node context,
XmlUtilities xmlUtilities)
Evaluates specified XPath expression and returns first Node if XPath has matches. |
|
static DocumentBuilder |
getInternalDocumentBuilder()
Returns DocumentBuilder object internally used by the XMLUtilities static methods. |
|
static DocumentBuilderFactory |
getInternalDocumentBuilderFactory()
Returns DocumentBuilderFactory object internally used by the XMLUtilities static methods. |
|
static NamespaceContext |
getInternalNamespaceContext()
Returns NamespaceContext object internally used by the XMLUtilities static methods. |
|
static SchemaFactory |
getInternalSchemaFactory()
Returns SchemaFactory object internally used by the XMLUtilities static methods. |
|
static Transformer |
getInternalTransformer()
Returns Transformer object internally used by the XMLUtilities static methods. |
|
static TransformerFactory |
getInternalTransformerFactory()
Returns TransformerFactory object internally used by the XMLUtilities static methods. |
|
static XPath |
getInternalXPath()
Returns XPath object internally used by the XMLUtilities static methods. |
|
static XPathFactory |
getInternalXPathFactory()
Returns XPathFactory object internally used by the XMLUtilities static methods. |
|
private static void |
initializeXmlUtilities()
Initializes XMLUtilities static member for the static usage. |
|
static void |
initializeXmlUtilities(XmlUtilities xmlUtilities)
Initializes XMLUtilities static member for the static usage using specified XMLUtilities. |
|
static Document |
loadDocumentFromClassLoader(String resource,
Class<?> fallbackClazz)
Loads document from ClassLoaders. |
|
static Document |
loadDocumentFromClassLoader(String resource,
Class<?> fallbackClazz,
XmlUtilities xmlUtilities)
Loads document from ClassLoaders. |
|
static Document |
loadDocumentFromClassLoader(String resource,
DocumentBuilder documentBuilder,
Class<?> fallbackClazz)
Loads document from ClassLoaders. |
|
static Document |
loadDocumentFromClassLoader(String resource,
DocumentBuilder documentBuilder,
Class<?> fallbackClazz,
XmlUtilities xmlUtilities)
Loads document from ClassLoaders. |
|
static Document |
loadDocumentFromFile(File file)
Loads XML from file specified with the File object. |
|
static Document |
loadDocumentFromFile(File file,
DocumentBuilder documentBuilder)
Loads XML from file specified with the file object. |
|
static Document |
loadDocumentFromFile(File file,
DocumentBuilder documentBuilder,
XmlUtilities xmlUtilities)
Loads XML from file specified with the file object. |
|
static Document |
loadDocumentFromFile(File file,
XmlUtilities xmlUtilities)
Loads XML from file specified with the File object. |
|
static Document |
loadDocumentFromFile(String fileName)
Loads XML from file specified with file name. |
|
static Document |
loadDocumentFromFile(String fileName,
DocumentBuilder documentBuilder)
Loads XML from file specified with file name. |
|
static Document |
loadDocumentFromFile(String fileName,
DocumentBuilder documentBuilder,
XmlUtilities xmlUtilities)
Loads XML from file specified with file name. |
|
static Document |
loadDocumentFromFile(String fileName,
XmlUtilities xmlUtilities)
Loads XML from file specified with file name. |
|
static Document |
loadDocumentFromResource(String resource,
Class<?> clazz)
Loads Document from resource from given class. |
|
static Document |
loadDocumentFromResource(String resource,
Class<?> clazz,
XmlUtilities xmlUtilities)
Loads Document from resource from given class. |
|
static Document |
loadDocumentFromResource(String resource,
ClassLoader classLoader)
Loads document from resource using specified ClassLoader. |
|
static Document |
loadDocumentFromResource(String resource,
ClassLoader classLoader,
XmlUtilities xmlUtilities)
Loads document from resource using specified ClassLoader. |
|
static Document |
loadDocumentFromResource(String resource,
DocumentBuilder documentBuilder,
Class<?> clazz)
Loads Document from resource from given class. |
|
static Document |
loadDocumentFromResource(String resource,
DocumentBuilder documentBuilder,
Class<?> clazz,
XmlUtilities xmlUtilities)
Loads Document from resource from given class. |
|
static Document |
loadDocumentFromResource(String resource,
DocumentBuilder documentBuilder,
ClassLoader classLoader)
Loads document from resource using specified ClassLoader. |
|
static Document |
loadDocumentFromResource(String resource,
DocumentBuilder documentBuilder,
ClassLoader classLoader,
XmlUtilities xmlUtilities)
Loads document from resource using specified ClassLoader. |
|
static Document |
loadDocumentFromStream(InputStream is)
Loads XML from specified stream. |
|
static Document |
loadDocumentFromStream(InputStream is,
DocumentBuilder documentBuilder)
Loads XML from specified input stream. |
|
static Document |
loadDocumentFromStream(InputStream is,
DocumentBuilder documentBuilder,
XmlUtilities xmlUtilities)
Loads XML from specified input stream. |
|
static Document |
loadDocumentFromStream(InputStream is,
XmlUtilities xmlUtilities)
Loads XML from specified stream. |
|
static Document |
loadDocumentFromString(String source)
Loads document from String into the Document . |
|
static Document |
loadDocumentFromString(String source,
DocumentBuilder documentBuilder)
Loads document from String into the Document . |
|
static Document |
loadDocumentFromString(String source,
DocumentBuilder documentBuilder,
XmlUtilities xmlUtilities)
Loads document from String into the Document . |
|
static Document |
loadDocumentFromString(String source,
XmlUtilities xmlUtilities)
Loads document from String into the Document . |
|
static Source |
loadSourceFromString(String source)
Loads XML from String. |
|
static Source |
loadSourceFromString(String source,
String systemId)
Loads XML from String. |
|
static void |
resetXmlUtilities()
Rests internal XML Utilities so new instance will be created while next relevant call is invoked. |
|
static void |
setLoggingLevel(Level newLevel)
Sets new logging level of XmlTools and XmlUtilities . |
|
(package private) static void |
setLoggingLevel0(Level newLevel)
Sets new logging level. |
|
static String |
sourceToString(Source source)
Converts XML Source into String. |
|
static String |
sourceToString(Source source,
OutputFormat outputFormat)
Converts XML Source into String. |
|
static String |
sourceToString(Source source,
OutputFormat outputFormat,
XmlUtilities xmlUtilities)
Converts XML Source into String. |
|
static String |
sourceToString(Source source,
Properties outputProperties)
Converts XML Source into String. |
|
static String |
sourceToString(Source source,
Properties outputProperties,
XmlUtilities xmlUtilities)
Converts XML Source into String. |
|
static String |
sourceToString(Source source,
XmlUtilities xmlUtilities)
Converts XML Source into String. |
|
static Document |
transformToDocument(Source xsltTemplate,
Source document)
Transforms specified XML using specified XSLT template. |
|
static Document |
transformToDocument(Source xsltTemplate,
Source document,
Map<String,Object> parameters)
Transforms specified XML using specified XSLT template. |
|
static Document |
transformToDocument(Source xsltTemplate,
Source document,
Map<String,Object> parameters,
XmlUtilities xmlUtilities)
Transforms specified XML using specified XSLT template. |
|
static Document |
transformToDocument(Source xsltTemplate,
Source document,
XmlUtilities xmlUtilities)
Transforms specified XML using specified XSLT template. |
|
static Document |
transformToDocument(Templates xsltTemplate,
Source document)
Transforms specified XML document using XSLT (compiled) template. |
|
static Document |
transformToDocument(Templates xsltTemplate,
Source document,
Map<String,Object> parameters)
Transforms specified XML document using XSLT (compiled) template. |
|
static Document |
transformToDocument(Templates xsltTemplate,
Source document,
Map<String,Object> parameters,
XmlUtilities xmlUtilities)
Transforms specified XML document using XSLT (compiled) template. |
|
static Document |
transformToDocument(Templates xsltTemplate,
Source document,
XmlUtilities xmlUtilities)
Transforms specified XML document using XSLT (compiled) template. |
|
static String |
transformToString(Source xsltTemplate,
Source document)
Transforms specified XML document using specified XSLT template. |
|
static String |
transformToString(Source xsltTemplate,
Source document,
Map<String,Object> parameters)
Transforms specified XML document using specified XSLT template. |
|
static String |
transformToString(Source xsltTemplate,
Source document,
Map<String,Object> parameters,
XmlUtilities xmlUtilities)
Transforms specified XML document using specified XSLT template. |
|
static String |
transformToString(Source xsltTemplate,
Source document,
XmlUtilities xmlUtilities)
Transforms specified XML document using specified XSLT template. |
|
static String |
transformToString(Templates xsltTemplate,
Source document)
Transforms specified XML document using XSLT (compiled) template. |
|
static String |
transformToString(Templates xsltTemplate,
Source document,
Map<String,Object> parameters)
Transforms specified XML document using XSLT (compiled) template. |
|
static String |
transformToString(Templates xsltTemplate,
Source document,
Map<String,Object> parameters,
XmlUtilities xmlUtilities)
Transforms specified XML document using XSLT (compiled) template. |
|
static String |
transformToString(Templates xsltTemplate,
Source document,
XmlUtilities xmlUtilities)
Transforms specified XML document using XSLT (compiled) template. |
|
static String |
validateXmlUsingSchema(Source xmlDocument,
Source xmlSchema)
Validates specified XML with the specified XMLScheme. |
|
static String |
validateXmlUsingSchema(Source xmlDocument,
Source xmlSchema,
XmlUtilities xmlUtilities)
Validates specified XML with the specified XMLScheme. |
|
static void |
writeDocumentToFile(Document doc,
File file)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Integer bufferSize)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Integer bufferSize,
OutputFormat outputFormat)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Integer bufferSize,
OutputFormat outputFormat,
XmlUtilities xmlUtilities)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Integer bufferSize,
Properties outputProperties)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Integer bufferSize,
Properties outputProperties,
XmlUtilities xmlUtilities)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Integer bufferSize,
Transformer transformer)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Integer bufferSize,
Transformer transformer,
XmlUtilities xmlUtilities)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Integer bufferSize,
XmlUtilities xmlUtilities)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
File file,
OutputFormat outputFormat)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
File file,
OutputFormat outputFormat,
XmlUtilities xmlUtilities)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Properties outputProperties)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Properties outputProperties,
XmlUtilities xmlUtilities)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Transformer transformer)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
File file,
Transformer transformer,
XmlUtilities xmlUtilities)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
File file,
XmlUtilities xmlUtilities)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
String file)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Integer bufferSize)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Integer bufferSize,
OutputFormat outputFormat)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Integer bufferSize,
OutputFormat outputFormat,
XmlUtilities xmlUtilities)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Integer bufferSize,
Properties outputProperties)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Integer bufferSize,
Properties outputProperties,
XmlUtilities xmlUtilities)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Integer bufferSize,
Transformer transformer)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Integer bufferSize,
Transformer transformer,
XmlUtilities xmlUtilities)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Integer bufferSize,
XmlUtilities xmlUtilities)
Writes Document to specified file using internal buffer. |
|
static void |
writeDocumentToFile(Document doc,
String file,
OutputFormat outputFormat)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
String file,
OutputFormat outputFormat,
XmlUtilities xmlUtilities)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Properties outputProperties)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Properties outputProperties,
XmlUtilities xmlUtilities)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Transformer transformer)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
String file,
Transformer transformer,
XmlUtilities xmlUtilities)
Writes Document to specified file. |
|
static void |
writeDocumentToFile(Document doc,
String file,
XmlUtilities xmlUtilities)
Writes Document to specified file. |
|
static void |
writeDocumentToStream(Document doc,
OutputStream os)
Writes specified document into specified output stream. |
|
static void |
writeDocumentToStream(Document doc,
OutputStream os,
OutputFormat outputFormat)
Writes specified document into specified stream and specified output format. |
|
static void |
writeDocumentToStream(Document doc,
OutputStream os,
OutputFormat outputFormat,
XmlUtilities xmlUtilities)
Writes specified document into specified stream and specified output format. |
|
static void |
writeDocumentToStream(Document doc,
OutputStream os,
Properties outputProperties)
Writes specified document into specified stream and specified output format properties. |
|
static void |
writeDocumentToStream(Document doc,
OutputStream os,
Properties outputProperties,
XmlUtilities xmlUtilities)
Writes specified document into specified stream and specified output format properties. |
|
static void |
writeDocumentToStream(Document doc,
OutputStream os,
Transformer transformer)
Writes specified document into specified stream and specified Transformer . |
|
static void |
writeDocumentToStream(Document doc,
OutputStream os,
Transformer transformer,
XmlUtilities xmlUtilities)
Writes specified document into specified stream and specified Transformer . |
|
static void |
writeDocumentToStream(Document doc,
OutputStream os,
XmlUtilities xmlUtilities)
Writes specified document into specified output stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final Logger LOGGER
private static final XmlUtilities INTERNAL_XMLUTILITIES
private static XmlUtilities xmlUtilities
Constructor Detail |
---|
private XmlTools()
Method Detail |
---|
public static Source documentToDomSource(Document source)
source
- Document XML representation
public static Source documentToDomSource(Document source, String systemId)
source
- Document XML representationsystemId
- system ID
public static String documentToString(Document source, XmlUtilities xmlUtilities) throws XmlUtilitiesException
source
- Document to convertxmlUtilities
- custom XMLUtilities; can be null
XmlUtilitiesException
- on errorpublic static String documentToString(Document source, OutputFormat outputFormat) throws XmlUtilitiesException
source
- Document to convertoutputFormat
- output format configuration
XmlUtilitiesException
- on errorpublic static String documentToString(Document source, Properties outputProperties) throws XmlUtilitiesException
source
- Document to convertoutputProperties
- output properties (see OutputFormat
)
XmlUtilitiesException
- on errorpublic static String documentToString(Document source, OutputFormat outputFormat, XmlUtilities xmlUtilities) throws XmlUtilitiesException
source
- Document to convertoutputFormat
- output format configurationxmlUtilities
- custom XMLUtilities; can be null
XmlUtilitiesException
- on errorpublic static String documentToString(Document source, Properties outputProperties, XmlUtilities xmlUtilities) throws XmlUtilitiesException
source
- Document to convertoutputProperties
- output properties (see OutputFormat
)xmlUtilities
- custom XMLUtilities; can be null
XmlUtilitiesException
- on errorpublic static String documentToString(Document source) throws XmlUtilitiesException
source
- Document to convert
XmlUtilitiesException
- on errorpublic static NodeList evaluateXPath(String query, Node context, NamespaceContext namespaces, XmlUtilities xmlUtilities) throws XmlUtilitiesException
query
- XPath expressioncontext
- context nodenamespaces
- name space contextxmlUtilities
- custom XMLUtilities; can be null
NodeList
or null
if no matches
XmlUtilitiesException
- on errorpublic static NodeList evaluateXPath(String query, Node context, NamespaceContext namespaces) throws XmlUtilitiesException
query
- XPath expressioncontext
- context nodenamespaces
- name space context
NodeList
or null
if no matches
XmlUtilitiesException
- on errorpublic static NodeList evaluateXPath(String query, Node context, XmlUtilities xmlUtilities) throws XmlUtilitiesException
query
- XPath expressioncontext
- context nodexmlUtilities
- custom XMLUtilities; can be null
NodeList
or null
if no matches
XmlUtilitiesException
- on errorpublic static NodeList evaluateXPath(String query, Node context) throws XmlUtilitiesException
query
- XPath expressioncontext
- context node
NodeList
or null
if no matches
XmlUtilitiesException
- on errorpublic static <E extends Node> NodeListCollection<E> evaluateXPath(String query, Node context, Class<E> elementType) throws XmlUtilitiesException
NodeListCollection
of specified element types. This method never returns null
.
E
- type of elementquery
- XPath expressioncontext
- context nodeelementType
- class type of element
NodeListCollection
of element type or empty list if no matches.
XmlUtilitiesException
- on errorpublic static <E extends Node> NodeListCollection<E> evaluateXPath(String query, Node context, NamespaceContext namespaces, Class<E> elementType) throws XmlUtilitiesException
NodeListCollection
of specified element types. This method never returns null
.
E
- type of elementquery
- XPath expressioncontext
- context nodenamespaces
- name space contextelementType
- class type of element
NodeListCollection
of element type or empty list if no matches.
XmlUtilitiesException
- on errorpublic static <E extends Node> NodeListCollection<E> evaluateXPath(String query, Node context, Class<E> elementType, XmlUtilities xmlUtilities) throws XmlUtilitiesException
NodeListCollection
of specified element types. This method never returns null
.
E
- type of elementquery
- XPath expressioncontext
- context nodeelementType
- class type of elementxmlUtilities
- custom XMLUtilities; can be null
NodeListCollection
of element type or empty list if no matches.
XmlUtilitiesException
- on errorpublic static <E extends Node> NodeListCollection<E> evaluateXPath(String query, Node context, NamespaceContext namespaces, Class<E> elementType, XmlUtilities xmlUtilities) throws XmlUtilitiesException
NodeListCollection
of specified element types. This method never returns null
.
E
- type of elementquery
- XPath expressioncontext
- context nodenamespaces
- name space contextelementType
- class type of elementxmlUtilities
- custom XMLUtilities; can be null
NodeListCollection
of element type or empty list if no matches.
XmlUtilitiesException
- on errorpublic static Node getFirstNodeForXPath(String query, Node context, XmlUtilities xmlUtilities) throws XmlUtilitiesException
query
- XPath expressioncontext
- context nodexmlUtilities
- custom XMLUtilities; can be null
null
XmlUtilitiesException
- on errorpublic static Node getFirstNodeForXPath(String query, Node context) throws XmlUtilitiesException
query
- XPath expressioncontext
- context node
null
XmlUtilitiesException
- on errorpublic static Node getFirstNodeForXPath(String query, Node context, NamespaceContext namespaces, XmlUtilities xmlUtilities) throws XmlUtilitiesException
query
- XPath expressioncontext
- context nodenamespaces
- name space contextxmlUtilities
- custom XMLUtilities; can be null
null
XmlUtilitiesException
- on errorpublic static Node getFirstNodeForXPath(String query, Node context, NamespaceContext namespaces) throws XmlUtilitiesException
query
- XPath expressioncontext
- context nodenamespaces
- name space context
XmlUtilitiesException
- on errorpublic static <E extends Node> E getFirstNodeForXPath(String query, Node context, Class<E> elementType) throws XmlUtilitiesException
E
- type of elementquery
- XPath expressioncontext
- context nodeelementType
- class type of element
null
XmlUtilitiesException
- on errorpublic static <E extends Node> E getFirstNodeForXPath(String query, Node context, NamespaceContext namespaces, Class<E> elementType) throws XmlUtilitiesException
E
- type of elementquery
- XPath expressioncontext
- context nodenamespaces
- name space contextelementType
- class type of element
null
XmlUtilitiesException
- on errorpublic static <E extends Node> E getFirstNodeForXPath(String query, Node context, Class<E> elementType, XmlUtilities xmlUtilities) throws XmlUtilitiesException
E
- type of elementquery
- XPath expressioncontext
- context nodeelementType
- class type of elementxmlUtilities
- custom XMLUtilities; can be null
null
XmlUtilitiesException
- on errorpublic static <E extends Node> E getFirstNodeForXPath(String query, Node context, NamespaceContext namespaces, Class<E> elementType, XmlUtilities xmlUtilities) throws XmlUtilitiesException
E
- type of elementquery
- XPath expressioncontext
- context nodenamespaces
- name space contextelementType
- class type of elementxmlUtilities
- custom XMLUtilities; can be null
null
XmlUtilitiesException
- on errorprivate static void initializeXmlUtilities() throws XmlUtilitiesException
XmlUtilitiesException
- on errorpublic static void initializeXmlUtilities(XmlUtilities xmlUtilities)
xmlUtilities
- XMLUtilities to usepublic static void resetXmlUtilities()
public static SchemaFactory getInternalSchemaFactory()
public static DocumentBuilder getInternalDocumentBuilder()
public static TransformerFactory getInternalTransformerFactory()
public static Transformer getInternalTransformer()
public static XPathFactory getInternalXPathFactory()
public static NamespaceContext getInternalNamespaceContext()
public static String validateXmlUsingSchema(Source xmlDocument, Source xmlSchema, XmlUtilities xmlUtilities) throws XmlUtilitiesException
xmlDocument
- XML document to validatexmlSchema
- XMLSchemaxmlUtilities
- specified XMLUtilities. if null, internal will be used
null
if successful, string with error message otherwise
XmlUtilitiesException
- on technical errorpublic static String validateXmlUsingSchema(Source xmlDocument, Source xmlSchema) throws XmlUtilitiesException
xmlDocument
- XML document to validatexmlSchema
- XMLSchema
null
if successful, string with error otherwise
XmlUtilitiesException
- on technical errorpublic static Document loadDocumentFromFile(String fileName, XmlUtilities xmlUtilities) throws XmlUtilitiesException
fileName
- file to loadxmlUtilities
- custom XMLUtilities object; can be null
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromFile(String fileName) throws XmlUtilitiesException
fileName
- file to load
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromFile(String fileName, DocumentBuilder documentBuilder, XmlUtilities xmlUtilities) throws XmlUtilitiesException
fileName
- file to loaddocumentBuilder
- custom DocumentBuilderxmlUtilities
- custom XMLUtilities; can be null
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromFile(String fileName, DocumentBuilder documentBuilder) throws XmlUtilitiesException
fileName
- file to loaddocumentBuilder
- custom DocumentBuilder
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromFile(File file, XmlUtilities xmlUtilities) throws XmlUtilitiesException
file
- file to loadxmlUtilities
- custom XMLUtilities; can be null
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromFile(File file) throws XmlUtilitiesException
file
- file to load
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromFile(File file, DocumentBuilder documentBuilder, XmlUtilities xmlUtilities) throws XmlUtilitiesException
file
- file to loaddocumentBuilder
- custom document builderxmlUtilities
- custom XMLUtilities; can be null
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromFile(File file, DocumentBuilder documentBuilder) throws XmlUtilitiesException
file
- file to loaddocumentBuilder
- custom document builder
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromStream(InputStream is, XmlUtilities xmlUtilities) throws XmlUtilitiesException
is
- input streamxmlUtilities
- custom XMLUtilities (can be null)
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromStream(InputStream is) throws XmlUtilitiesException
is
- input stream
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromStream(InputStream is, DocumentBuilder documentBuilder, XmlUtilities xmlUtilities) throws XmlUtilitiesException
is
- input streamdocumentBuilder
- custom Document BuilderxmlUtilities
- custom XMLUtilities (can be null)
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromStream(InputStream is, DocumentBuilder documentBuilder) throws XmlUtilitiesException
is
- input streamdocumentBuilder
- custom Document Builder
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromClassLoader(String resource, Class<?> fallbackClazz) throws XmlUtilitiesException
ContextClassLoader
, fallBackClazz#getClassLoader()
or SystemClassLoader
is used whichever is find first.
resource
- resource name to load fromfallbackClazz
- ClassLoader to use if ContextClassLoader
does not exist
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromClassLoader(String resource, DocumentBuilder documentBuilder, Class<?> fallbackClazz) throws XmlUtilitiesException
ContextClassLoader
, fallBackClazz#getClassLoader()
or SystemClassLoader
is used whichever is find first.
resource
- resource name to load fromdocumentBuilder
- custom DocumentBuilderfallbackClazz
- ClassLoader to use if ContextClassLoader
does not exist
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromClassLoader(String resource, Class<?> fallbackClazz, XmlUtilities xmlUtilities) throws XmlUtilitiesException
ContextClassLoader
, fallBackClazz#getClassLoader()
or SystemClassLoader
is used whichever is find first.
resource
- resource name to load fromfallbackClazz
- ClassLoader to use if ContextClassLoader
does not existxmlUtilities
- custom XMLUtilities (can be null)
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromClassLoader(String resource, DocumentBuilder documentBuilder, Class<?> fallbackClazz, XmlUtilities xmlUtilities) throws XmlUtilitiesException
ContextClassLoader
, fallBackClazz#getClassLoader()
or SystemClassLoader
is used whichever is find first.
resource
- resource name to load fromdocumentBuilder
- custom DocumentBuilderfallbackClazz
- ClassLoader to use if ContextClassLoader
does not existxmlUtilities
- custom XMLUtilities (can be null)
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromResource(String resource, Class<?> clazz, XmlUtilities xmlUtilities) throws XmlUtilitiesException
resource
- resource to loadclazz
- class to usexmlUtilities
- custom XMLUtilities (can be null)
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromResource(String resource, DocumentBuilder documentBuilder, Class<?> clazz, XmlUtilities xmlUtilities) throws XmlUtilitiesException
resource
- resource to loaddocumentBuilder
- custom DocumentBuilderclazz
- class to usexmlUtilities
- custom XMLUtilities (can be null)
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromResource(String resource, Class<?> clazz) throws XmlUtilitiesException
resource
- resource to loadclazz
- class to use
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromResource(String resource, DocumentBuilder documentBuilder, Class<?> clazz) throws XmlUtilitiesException
resource
- resource to loaddocumentBuilder
- custom DocumentBuilderclazz
- class to use
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromResource(String resource, ClassLoader classLoader) throws XmlUtilitiesException
resource
- resource to loadclassLoader
- ClassLoader to use
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromResource(String resource, DocumentBuilder documentBuilder, ClassLoader classLoader) throws XmlUtilitiesException
resource
- resource to loaddocumentBuilder
- custom DocumentBuilderclassLoader
- ClassLoader to use
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromResource(String resource, ClassLoader classLoader, XmlUtilities xmlUtilities) throws XmlUtilitiesException
resource
- resource to loadclassLoader
- ClassLoader to usexmlUtilities
- custom XMLUtilities (can be null)
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromResource(String resource, DocumentBuilder documentBuilder, ClassLoader classLoader, XmlUtilities xmlUtilities) throws XmlUtilitiesException
resource
- resource to loaddocumentBuilder
- custom DocumentBuilderclassLoader
- ClassLoader to usexmlUtilities
- custom XMLUtilities (can be null)
XmlUtilitiesException
- on errorpublic static DocumentBuilderFactory getInternalDocumentBuilderFactory()
public static XPath getInternalXPath()
public static String transformToString(Source xsltTemplate, Source document) throws XmlUtilitiesException
xsltTemplate
- template to usedocument
- source XML document
XmlUtilitiesException
- on errorpublic static String transformToString(Source xsltTemplate, Source document, XmlUtilities xmlUtilities) throws XmlUtilitiesException
xsltTemplate
- XSLT templatedocument
- source XML documentxmlUtilities
- custom XMLUtilities
XmlUtilitiesException
- on errorpublic static String transformToString(Source xsltTemplate, Source document, Map<String,Object> parameters) throws XmlUtilitiesException
xsltTemplate
- XSLT template to usedocument
- source XML documentparameters
- parameters for the XSLT processor
XmlUtilitiesException
- on errorpublic static String transformToString(Source xsltTemplate, Source document, Map<String,Object> parameters, XmlUtilities xmlUtilities) throws XmlUtilitiesException
xsltTemplate
- XSLT template to usedocument
- source XML documentparameters
- parameters for the XSLT processorxmlUtilities
- custom XMLUtilities
to use
XmlUtilitiesException
- on errorpublic static String transformToString(Templates xsltTemplate, Source document, Map<String,Object> parameters, XmlUtilities xmlUtilities) throws XmlUtilitiesException
xsltTemplate
- template to usedocument
- XML document to transformparameters
- parameters for the transformationxmlUtilities
- custom XMLUtilities
to use
XmlUtilitiesException
- on errorpublic static String transformToString(Templates xsltTemplate, Source document, Map<String,Object> parameters) throws XmlUtilitiesException
xsltTemplate
- template to usedocument
- XML document to transformparameters
- parameters for the transformation
XmlUtilitiesException
- on errorpublic static String transformToString(Templates xsltTemplate, Source document, XmlUtilities xmlUtilities) throws XmlUtilitiesException
xsltTemplate
- template to usedocument
- XML document to transformxmlUtilities
- custom XMLUtilities
to use
XmlUtilitiesException
- on errorpublic static String transformToString(Templates xsltTemplate, Source document) throws XmlUtilitiesException
xsltTemplate
- template to usedocument
- XML document to transform
XmlUtilitiesException
- on errorpublic static Document transformToDocument(Templates xsltTemplate, Source document, Map<String,Object> parameters, XmlUtilities xmlUtilities) throws XmlUtilitiesException
xsltTemplate
- template to usedocument
- XML document to transformparameters
- parameters for the transformationxmlUtilities
- custom XMLUtilities
to use
Document
XmlUtilitiesException
- on errorpublic static Document transformToDocument(Templates xsltTemplate, Source document, Map<String,Object> parameters) throws XmlUtilitiesException
xsltTemplate
- template to usedocument
- XML document to transformparameters
- parameters for the transformation
Document
XmlUtilitiesException
- on errorpublic static Document transformToDocument(Templates xsltTemplate, Source document, XmlUtilities xmlUtilities) throws XmlUtilitiesException
xsltTemplate
- template to usedocument
- XML document to transformxmlUtilities
- custom XMLUtilities
to use
Document
XmlUtilitiesException
- on errorpublic static Document transformToDocument(Templates xsltTemplate, Source document) throws XmlUtilitiesException
xsltTemplate
- template to usedocument
- XML document to transform
Document
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromString(String source) throws XmlUtilitiesException
Document
.
source
- source XML
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromString(String source, XmlUtilities xmlUtilities) throws XmlUtilitiesException
Document
.
source
- source XMLxmlUtilities
- custom XMLUtilities
to use
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromString(String source, DocumentBuilder documentBuilder) throws XmlUtilitiesException
Document
.
source
- source XMLdocumentBuilder
- custom document builder
XmlUtilitiesException
- on errorpublic static Document loadDocumentFromString(String source, DocumentBuilder documentBuilder, XmlUtilities xmlUtilities) throws XmlUtilitiesException
Document
.
source
- source XMLdocumentBuilder
- custom DocumentBuilder to usexmlUtilities
- custom XMLUtilities
to use
XmlUtilitiesException
- on errorpublic static String sourceToString(Source source) throws XmlUtilitiesException
source
- source Document
XmlUtilitiesException
- on errorpublic static String sourceToString(Source source, XmlUtilities xmlUtilities) throws XmlUtilitiesException
source
- source DocumentxmlUtilities
- XMLUtilities
to use
XmlUtilitiesException
- on errorpublic static String sourceToString(Source source, OutputFormat outputFormat) throws XmlUtilitiesException
source
- source DocumentoutputFormat
- output format configuration
XmlUtilitiesException
- on errorpublic static String sourceToString(Source source, Properties outputProperties) throws XmlUtilitiesException
source
- source DocumentoutputProperties
- output properties (see OutputFormat
)
XmlUtilitiesException
- on errorpublic static String sourceToString(Source source, OutputFormat outputFormat, XmlUtilities xmlUtilities) throws XmlUtilitiesException
source
- source DocumentoutputFormat
- output format configurationxmlUtilities
- XMLUtilities
to use
XmlUtilitiesException
- on errorpublic static String sourceToString(Source source, Properties outputProperties, XmlUtilities xmlUtilities) throws XmlUtilitiesException
source
- source DocumentoutputProperties
- output properties (see OutputFormat
)xmlUtilities
- XMLUtilities
to use
XmlUtilitiesException
- on errorpublic static Document transformToDocument(Source xsltTemplate, Source document, Map<String,Object> parameters, XmlUtilities xmlUtilities) throws XmlUtilitiesException
xsltTemplate
- XSLT templatedocument
- source XML documentparameters
- parameters for the templatexmlUtilities
- XMLUtilities
to use
Document
XmlUtilitiesException
- on errorpublic static Document transformToDocument(Source xsltTemplate, Source document, Map<String,Object> parameters) throws XmlUtilitiesException
xsltTemplate
- XSLT templatedocument
- source XML documentparameters
- parameters for the template
Document
XmlUtilitiesException
- on errorpublic static Document transformToDocument(Source xsltTemplate, Source document, XmlUtilities xmlUtilities) throws XmlUtilitiesException
xsltTemplate
- XSLT templatedocument
- source XML documentxmlUtilities
- XMLUtilities
to use
Document
XmlUtilitiesException
- on errorpublic static Document transformToDocument(Source xsltTemplate, Source document) throws XmlUtilitiesException
xsltTemplate
- XSLT templatedocument
- source XML document
Document
XmlUtilitiesException
- on errorpublic static void writeDocumentToStream(Document doc, OutputStream os) throws XmlUtilitiesException
doc
- documentos
- output stream
XmlUtilitiesException
- on errorpublic static void writeDocumentToStream(Document doc, OutputStream os, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentos
- output streamxmlUtilities
- XMLUtilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToStream(Document doc, OutputStream os, OutputFormat outputFormat) throws XmlUtilitiesException
doc
- documentos
- output streamoutputFormat
- output format
XmlUtilitiesException
- on errorpublic static void writeDocumentToStream(Document doc, OutputStream os, OutputFormat outputFormat, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentos
- output streamoutputFormat
- output formatxmlUtilities
- XMLUtilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToStream(Document doc, OutputStream os, Properties outputProperties) throws XmlUtilitiesException
doc
- documentos
- output streamoutputProperties
- output format properties
XmlUtilitiesException
- on errorpublic static void writeDocumentToStream(Document doc, OutputStream os, Properties outputProperties, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentos
- output streamoutputProperties
- output format propertiesxmlUtilities
- XMLUtilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToStream(Document doc, OutputStream os, Transformer transformer) throws XmlUtilitiesException
Transformer
.
doc
- documentos
- output streamtransformer
- Transformer to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToStream(Document doc, OutputStream os, Transformer transformer, XmlUtilities xmlUtilities) throws XmlUtilitiesException
Transformer
.
doc
- documentos
- output streamtransformer
- Transformer to usexmlUtilities
- XMLUtilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file) throws XmlUtilitiesException
doc
- documentfile
- target file
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, OutputFormat outputFormat) throws XmlUtilitiesException
doc
- documentfile
- target fileoutputFormat
- output format
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Properties outputProperties) throws XmlUtilitiesException
doc
- documentfile
- target fileoutputProperties
- output format properties
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Transformer transformer) throws XmlUtilitiesException
doc
- documentfile
- target filetransformer
- transformer
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Integer bufferSize) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for default
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Integer bufferSize, OutputFormat outputFormat) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultoutputFormat
- output format
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Integer bufferSize, Properties outputProperties) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultoutputProperties
- output format properties
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Integer bufferSize, Transformer transformer) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaulttransformer
- transformer
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filexmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, OutputFormat outputFormat, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target fileoutputFormat
- output formatxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Properties outputProperties, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target fileoutputProperties
- output format propertiesxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Transformer transformer, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filetransformer
- transformerxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Integer bufferSize, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Integer bufferSize, OutputFormat outputFormat, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultoutputFormat
- output formatxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Integer bufferSize, Properties outputProperties, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultoutputProperties
- output format propertiesxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, String file, Integer bufferSize, Transformer transformer, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaulttransformer
- transformerxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file) throws XmlUtilitiesException
doc
- documentfile
- target file
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, OutputFormat outputFormat) throws XmlUtilitiesException
doc
- documentfile
- target fileoutputFormat
- output format
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Properties outputProperties) throws XmlUtilitiesException
doc
- documentfile
- target fileoutputProperties
- output format properties
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Transformer transformer) throws XmlUtilitiesException
doc
- documentfile
- target filetransformer
- transformer
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Integer bufferSize) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for default
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Integer bufferSize, OutputFormat outputFormat) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultoutputFormat
- output format
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Integer bufferSize, Properties outputProperties) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultoutputProperties
- output format properties
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Integer bufferSize, Transformer transformer) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaulttransformer
- transformer
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filexmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, OutputFormat outputFormat, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target fileoutputFormat
- output formatxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Properties outputProperties, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target fileoutputProperties
- output format propertiesxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Transformer transformer, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filetransformer
- transformerxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Integer bufferSize, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Integer bufferSize, OutputFormat outputFormat, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultoutputFormat
- output formatxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Integer bufferSize, Properties outputProperties, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaultoutputProperties
- output format propertiesxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static void writeDocumentToFile(Document doc, File file, Integer bufferSize, Transformer transformer, XmlUtilities xmlUtilities) throws XmlUtilitiesException
doc
- documentfile
- target filebufferSize
- buffer size or null
for defaulttransformer
- transformerxmlUtilities
- XML Utilities to use
XmlUtilitiesException
- on errorpublic static Source loadSourceFromString(String source)
source
- source string
Source
public static Source loadSourceFromString(String source, String systemId)
source
- source stringsystemId
- system ID
Source
public static void disableLogging()
XmlTools
and XmlUtilities
.
static void disableLogging0()
public static void setLoggingLevel(Level newLevel)
XmlTools
and XmlUtilities
.
newLevel
- level to setstatic void setLoggingLevel0(Level newLevel)
newLevel
- level to set
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |