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.ResultsetSystemId in interface net.sf.saxon.event.ReceiversetSystemId in class net.sf.saxon.event.BuildersystemId - the new system idpublic void open()
open in interface net.sf.saxon.event.Receiveropen in class net.sf.saxon.event.Builderpublic void reset()
reset in class net.sf.saxon.event.Builderpublic void close()
throws net.sf.saxon.trans.XPathException
close in interface net.sf.saxon.event.Receiverclose in class net.sf.saxon.event.Buildernet.sf.saxon.trans.XPathException - the x path exceptionpublic void setPipelineConfiguration(net.sf.saxon.event.PipelineConfiguration pipe)
setPipelineConfiguration in interface net.sf.saxon.event.ReceiversetPipelineConfiguration in class net.sf.saxon.event.Builderpipe - the new pipeline configurationpublic java.lang.String getBaseURI()
getBaseURI in class net.sf.saxon.event.Builderpublic void setBaseURI(java.lang.String baseURI)
setBaseURI in class net.sf.saxon.event.BuilderbaseURI - the new base URIpublic net.sf.saxon.event.BuilderMonitor getBuilderMonitor()
getBuilderMonitor in class net.sf.saxon.event.Builderpublic net.sf.saxon.Configuration getConfiguration()
getConfiguration in class net.sf.saxon.event.Builderpublic net.sf.saxon.om.NodeInfo getCurrentRoot()
getCurrentRoot in class net.sf.saxon.event.Builderpublic net.sf.saxon.event.PipelineConfiguration getPipelineConfiguration()
getPipelineConfiguration in interface net.sf.saxon.event.ReceivergetPipelineConfiguration in class net.sf.saxon.event.Builderpublic java.lang.String getSystemId()
getSystemId in interface javax.xml.transform.ResultgetSystemId in class net.sf.saxon.event.Builderpublic boolean isTiming()
isTiming in class net.sf.saxon.event.Builderpublic void setLineNumbering(boolean lineNumbering)
setLineNumbering in class net.sf.saxon.event.BuilderlineNumbering - the new line numberingpublic void setTiming(boolean on)
setTiming in class net.sf.saxon.event.Builderon - the new timingpublic boolean usesTypeAnnotations()
usesTypeAnnotations in interface net.sf.saxon.event.ReceiverusesTypeAnnotations in class net.sf.saxon.event.Builderpublic 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