Class XInclude
java.lang.Object
com.nwalsh.sinclude.XInclude
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static interfaceprivate classprivate static classprivate class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final net.sf.saxon.s9api.QNameprivate static final net.sf.saxon.s9api.QNameprivate static final net.sf.saxon.s9api.QNameprivate static final net.sf.saxon.s9api.QNameprivate static final net.sf.saxon.s9api.QNameprivate static final net.sf.saxon.s9api.QNameprivate static final net.sf.saxon.s9api.QNameprivate static final net.sf.saxon.s9api.QNameprivate static final Patternprivate booleanprivate final Vector<SchemeData> private booleanprivate booleanprivate static final net.sf.saxon.om.FingerprintedQNameprivate static final net.sf.saxon.om.FingerprintedQNameprivate static final net.sf.saxon.om.FingerprintedQNameprivate FragmentIdParserprivate static final Patternprivate static final Stringprivate DebuggingLoggerprivate static final URIprivate static final Stringprivate static final Stringprivate DocumentResolverprivate static final Patternprivate booleanprivate static final net.sf.saxon.s9api.QNameprivate static final net.sf.saxon.s9api.QName -
Constructor Summary
ConstructorsConstructorDescriptionXInclude()XInclude(DocumentResolver resolver) XInclude(DocumentResolver resolver, FragmentIdParser fragidParser) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidexpandXIncludes(File input, File output) net.sf.saxon.s9api.XdmNodeexpandXIncludes(net.sf.saxon.s9api.XdmNode node) booleanbooleanbooleanbooleanprivate voidinit()voidregisterScheme(Scheme xpointerScheme) voidsetCopyAttributes(boolean copy) voidsetFixupXmlBase(boolean fixup) voidsetFixupXmlLang(boolean fixup) voidsetTrimText(boolean trim)
-
Field Details
-
MAGIC_IMPOSSIBLE_URI
-
NS_XML
- See Also:
-
NS_XINCLUDE
- See Also:
-
xi_include
private static final net.sf.saxon.s9api.QName xi_include -
xi_fallback
private static final net.sf.saxon.s9api.QName xi_fallback -
localAttrNS
- See Also:
-
_set_xml_id
private static final net.sf.saxon.s9api.QName _set_xml_id -
_accept
private static final net.sf.saxon.s9api.QName _accept -
_accept_language
private static final net.sf.saxon.s9api.QName _accept_language -
_encoding
private static final net.sf.saxon.s9api.QName _encoding -
_href
private static final net.sf.saxon.s9api.QName _href -
_parse
private static final net.sf.saxon.s9api.QName _parse -
_fragid
private static final net.sf.saxon.s9api.QName _fragid -
_xpointer
private static final net.sf.saxon.s9api.QName _xpointer -
lineEqual
-
charEqual
-
searchEqual
-
fq_xml_id
private static final net.sf.saxon.om.FingerprintedQName fq_xml_id -
fq_xml_lang
private static final net.sf.saxon.om.FingerprintedQName fq_xml_lang -
fq_xml_base
private static final net.sf.saxon.om.FingerprintedQName fq_xml_base -
logger
-
trimText
private boolean trimText -
fixupXmlBase
private boolean fixupXmlBase -
fixupXmlLang
private boolean fixupXmlLang -
copyAttributes
private boolean copyAttributes -
data
-
schemes
-
resolver
-
fragmentIdParser
-
uriStack
-
-
Constructor Details
-
XInclude
public XInclude() -
XInclude
-
XInclude
-
-
Method Details
-
init
private void init() -
newInstance
-
clearSchemes
public void clearSchemes() -
registerScheme
-
getScheme
-
getFragmentIdParser
-
getTrimText
public boolean getTrimText() -
setTrimText
public void setTrimText(boolean trim) -
getFixupXmlBase
public boolean getFixupXmlBase() -
setFixupXmlBase
public void setFixupXmlBase(boolean fixup) -
getFixupXmlLang
public boolean getFixupXmlLang() -
setFixupXmlLang
public void setFixupXmlLang(boolean fixup) -
getCopyAttributes
public boolean getCopyAttributes() -
setCopyAttributes
public void setCopyAttributes(boolean copy) -
expandXIncludes
public net.sf.saxon.s9api.XdmNode expandXIncludes(net.sf.saxon.s9api.XdmNode node) throws net.sf.saxon.trans.XPathException - Throws:
net.sf.saxon.trans.XPathException
-
expandXIncludes
-