org.xbrlapi.sax.identifiers
Class ReferencePartIdentifier
java.lang.Object
org.xbrlapi.sax.identifiers.BaseIdentifier
org.xbrlapi.sax.identifiers.ReferencePartIdentifier
- All Implemented Interfaces:
- Identifier
public class ReferencePartIdentifier
- extends BaseIdentifier
- implements Identifier
Identifies reference part fragments.
- Author:
- Geoffrey Shuetrim (geoff@galexy.net)
|
Method Summary |
void |
startElement(String namespaceURI,
String lName,
String qName,
Attributes attrs)
Determines if the element starts a new fragment and if so:
creates the fragment
sets the fragment index
stores any ID attributes on the fragment root in the fragment metadata
and in the element state object
adds the fragment to the loader
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReferencePartIdentifier
public ReferencePartIdentifier(ContentHandler contentHandler)
throws XBRLException
- Throws:
XBRLException- See Also:
BaseIdentifier.BaseIdentifier(ContentHandler)
startElement
public void startElement(String namespaceURI,
String lName,
String qName,
Attributes attrs)
throws XBRLException
- Description copied from interface:
Identifier
- Determines if the element starts a new fragment and if so:
- creates the fragment
- sets the fragment index
- stores any ID attributes on the fragment root in the fragment metadata
and in the element state object
- adds the fragment to the loader
- Specified by:
startElement in interface Identifier- Overrides:
startElement in class BaseIdentifier
- Parameters:
namespaceURI - the namespace of the elementlName - the local name of the elementqName - the qname of the elementattrs - the attributes of the element
- Throws:
XBRLException- See Also:
BaseIdentifier.startElement(String,String,String,Attributes)