public class XBRLIdentifier extends BaseIdentifier implements Identifier
Constructor and Description |
---|
XBRLIdentifier(ContentHandler contentHandler) |
Modifier and Type | Method and Description |
---|---|
void |
endElement(java.lang.String namespaceURI,
java.lang.String lName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
Set the boolean state variables based upon whether the next
element can be a tuple in an XBRL instance and whether the
parser is within an XBRL instance and whether the parser is
within a reference resource.
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String lName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
Finds fragments in the XBRL 2.1 namespace and keeps
track of boolean state variables tracking whether the
parser is inside and XBRL instance and whether the current
element can be a tuple in an XBRL instance.
|
getContentHandler, getElementState, getLoader, processFragment, setContentHandler
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContentHandler, getElementState, getLoader, processFragment, setContentHandler
public XBRLIdentifier(ContentHandler contentHandler) throws XBRLException
XBRLException
BaseIdentifier.BaseIdentifier(ContentHandler)
public void startElement(java.lang.String namespaceURI, java.lang.String lName, java.lang.String qName, org.xml.sax.Attributes attrs) throws XBRLException
startElement
in interface Identifier
startElement
in class BaseIdentifier
namespaceURI
- the namespace of the elementlName
- the local name of the elementqName
- the qname of the elementattrs
- the attributes of the elementXBRLException
BaseIdentifier.startElement(String,String,String,Attributes)
public void endElement(java.lang.String namespaceURI, java.lang.String lName, java.lang.String qName, org.xml.sax.Attributes attrs) throws XBRLException
endElement
in interface Identifier
endElement
in class BaseIdentifier
namespaceURI
- the namespace of the elementlName
- the local name of the elementqName
- the qname of the elementattrs
- the attributes of the elementXBRLException
Identifier.endElement(String, String, String, Attributes)