public abstract class XBRLSaxBuilder
extends net.sf.saxon.event.Builder
Modifier and Type | Method and Description |
---|---|
void |
attribute(net.sf.saxon.om.NodeName arg0,
net.sf.saxon.type.SimpleType arg1,
java.lang.CharSequence arg2,
int arg3,
int arg4)
Attribute.
|
void |
characters(java.lang.CharSequence chars,
int locationId,
int properties)
Characters.
|
void |
close()
Close.
|
void |
comment(java.lang.CharSequence content,
int locationId,
int properties)
Comment.
|
void |
endDocument()
End document.
|
void |
endElement()
End element.
|
java.lang.String |
getBaseURI()
Gets the base URI.
|
net.sf.saxon.event.BuilderMonitor |
getBuilderMonitor()
Gets the builder monitor.
|
net.sf.saxon.Configuration |
getConfiguration()
Gets the configuration.
|
net.sf.saxon.om.NodeInfo |
getCurrentRoot()
Gets the current root.
|
net.sf.saxon.event.PipelineConfiguration |
getPipelineConfiguration()
Gets the pipeline configuration.
|
java.lang.String |
getSystemId()
Gets the system id.
|
boolean |
isTiming()
Checks if is timing.
|
void |
namespace(net.sf.saxon.om.NamespaceBinding namespaceBinding,
int properties)
Namespace.
|
void |
open()
Open.
|
void |
processingInstruction(java.lang.String name,
java.lang.CharSequence data,
int locationId,
int properties)
Processing instruction.
|
void |
reset()
Reset.
|
void |
setBaseURI(java.lang.String baseURI)
Sets the base URI.
|
void |
setLineNumbering(boolean lineNumbering)
Sets the line numbering.
|
void |
setPipelineConfiguration(net.sf.saxon.event.PipelineConfiguration pipe)
Sets the pipeline configuration.
|
void |
setSystemId(java.lang.String systemId)
Sets the system id.
|
void |
setTiming(boolean on)
Sets the timing.
|
void |
setUnparsedEntity(java.lang.String name,
java.lang.String systemID,
java.lang.String publicID)
Sets the unparsed entity.
|
void |
startContent()
Start content.
|
void |
startDocument(int arg0)
Start document.
|
void |
startElement(net.sf.saxon.om.NodeName elemName,
net.sf.saxon.type.SchemaType typeCode,
int locationId,
int properties)
Start element.
|
boolean |
usesTypeAnnotations()
Uses type annotations.
|
public void setSystemId(java.lang.String systemId)
setSystemId
in interface javax.xml.transform.Result
setSystemId
in interface net.sf.saxon.event.Receiver
setSystemId
in class net.sf.saxon.event.Builder
systemId
- the new system idpublic void open()
open
in interface net.sf.saxon.event.Receiver
open
in class net.sf.saxon.event.Builder
public void reset()
reset
in class net.sf.saxon.event.Builder
public void close() throws net.sf.saxon.trans.XPathException
close
in interface net.sf.saxon.event.Receiver
close
in class net.sf.saxon.event.Builder
net.sf.saxon.trans.XPathException
- the x path exceptionpublic void setPipelineConfiguration(net.sf.saxon.event.PipelineConfiguration pipe)
setPipelineConfiguration
in interface net.sf.saxon.event.Receiver
setPipelineConfiguration
in class net.sf.saxon.event.Builder
pipe
- the new pipeline configurationpublic java.lang.String getBaseURI()
getBaseURI
in class net.sf.saxon.event.Builder
public void setBaseURI(java.lang.String baseURI)
setBaseURI
in class net.sf.saxon.event.Builder
baseURI
- the new base URIpublic net.sf.saxon.event.BuilderMonitor getBuilderMonitor()
getBuilderMonitor
in class net.sf.saxon.event.Builder
public net.sf.saxon.Configuration getConfiguration()
getConfiguration
in class net.sf.saxon.event.Builder
public net.sf.saxon.om.NodeInfo getCurrentRoot()
getCurrentRoot
in class net.sf.saxon.event.Builder
public net.sf.saxon.event.PipelineConfiguration getPipelineConfiguration()
getPipelineConfiguration
in interface net.sf.saxon.event.Receiver
getPipelineConfiguration
in class net.sf.saxon.event.Builder
public java.lang.String getSystemId()
getSystemId
in interface javax.xml.transform.Result
getSystemId
in class net.sf.saxon.event.Builder
public boolean isTiming()
isTiming
in class net.sf.saxon.event.Builder
public void setLineNumbering(boolean lineNumbering)
setLineNumbering
in class net.sf.saxon.event.Builder
lineNumbering
- the new line numberingpublic void setTiming(boolean on)
setTiming
in class net.sf.saxon.event.Builder
on
- the new timingpublic boolean usesTypeAnnotations()
usesTypeAnnotations
in interface net.sf.saxon.event.Receiver
usesTypeAnnotations
in class net.sf.saxon.event.Builder
public void endDocument() throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException
- the x path exceptionpublic void setUnparsedEntity(java.lang.String name, java.lang.String systemID, java.lang.String publicID) throws net.sf.saxon.trans.XPathException
name
- the namesystemID
- the system IDpublicID
- the public IDnet.sf.saxon.trans.XPathException
- the x path exceptionpublic void namespace(net.sf.saxon.om.NamespaceBinding namespaceBinding, int properties) throws net.sf.saxon.trans.XPathException
namespaceBinding
- the namespace bindingproperties
- the propertiesnet.sf.saxon.trans.XPathException
- the x path exceptionpublic void startContent() throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException
- the x path exceptionpublic void startElement(net.sf.saxon.om.NodeName elemName, net.sf.saxon.type.SchemaType typeCode, int locationId, int properties) throws net.sf.saxon.trans.XPathException
elemName
- the elem nametypeCode
- the type codelocationId
- the location idproperties
- the propertiesnet.sf.saxon.trans.XPathException
- the x path exceptionpublic void endElement() throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException
- the x path exceptionpublic void characters(java.lang.CharSequence chars, int locationId, int properties) throws net.sf.saxon.trans.XPathException
chars
- the charslocationId
- the location idproperties
- the propertiesnet.sf.saxon.trans.XPathException
- the x path exceptionpublic void processingInstruction(java.lang.String name, java.lang.CharSequence data, int locationId, int properties) throws net.sf.saxon.trans.XPathException
name
- the namedata
- the datalocationId
- the location idproperties
- the propertiesnet.sf.saxon.trans.XPathException
- the x path exceptionpublic void comment(java.lang.CharSequence content, int locationId, int properties) throws net.sf.saxon.trans.XPathException
content
- the contentlocationId
- the location idproperties
- the propertiesnet.sf.saxon.trans.XPathException
- the x path exceptionpublic void attribute(net.sf.saxon.om.NodeName arg0, net.sf.saxon.type.SimpleType arg1, java.lang.CharSequence arg2, int arg3, int arg4) throws net.sf.saxon.trans.XPathException
arg0
- the arg 0arg1
- the arg 1arg2
- the arg 2arg3
- the arg 3arg4
- the arg 4net.sf.saxon.trans.XPathException
- the x path exceptionpublic void startDocument(int arg0) throws net.sf.saxon.trans.XPathException
arg0
- the arg 0net.sf.saxon.trans.XPathException
- the x path exceptionCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa