XBRLAPI

A Java API for XBRL


org.xbrlapi.xdt
Class ContentHandlerImpl

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.xbrlapi.sax.BaseContentHandlerImpl
          extended by org.xbrlapi.sax.ContentHandlerImpl
              extended by org.xbrlapi.xdt.ContentHandlerImpl
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class ContentHandlerImpl
extends ContentHandlerImpl

Author:
Geoffrey Shuetrim (geoff@galexy.net)

Field Summary
protected static org.apache.log4j.Logger logger
           
 
Fields inherited from class org.xbrlapi.sax.ContentHandlerImpl
identifiers
 
Constructor Summary
ContentHandlerImpl(Loader loader, URI uri)
           
ContentHandlerImpl(Loader loader, URI uri, String xml)
           
 
Method Summary
 void startDocument()
          Use an XBRL Dimensions aware Schema fragment identifier to pick out the XDT element declarations for hypercubes, explicit dimensions and typed dimensions.
 
Methods inherited from class org.xbrlapi.sax.ContentHandlerImpl
addIdentifier, addIdentifier, characters, endElement, getBaseURISAXResolver, ignorableWhitespace, processingInstruction, removeIdentifier, setDocumentLocator, startElement
 
Methods inherited from class org.xbrlapi.sax.BaseContentHandlerImpl
error, fatalError, getElementState, getIdentifiers, getLoader, getURI, setElementState, setLoader, setURI, warning
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, notationDecl, resolveEntity, skippedEntity, startPrefixMapping, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xbrlapi.sax.ContentHandler
error, fatalError, getElementState, getIdentifiers, getLoader, getURI, setElementState, setLoader, setURI, warning
 
Methods inherited from interface org.xml.sax.ContentHandler
endDocument, endPrefixMapping, skippedEntity, startPrefixMapping
 

Field Detail

logger

protected static org.apache.log4j.Logger logger
Constructor Detail

ContentHandlerImpl

public ContentHandlerImpl(Loader loader,
                          URI uri)
                   throws XBRLException
Throws:
XBRLException
See Also:
ContentHandlerImpl.ContentHandlerImpl(Loader, URI)

ContentHandlerImpl

public ContentHandlerImpl(Loader loader,
                          URI uri,
                          String xml)
                   throws XBRLException
Throws:
XBRLException
See Also:
ContentHandlerImpl.ContentHandlerImpl(Loader, URI, String)
Method Detail

startDocument

public void startDocument()
                   throws SAXException
Use an XBRL Dimensions aware Schema fragment identifier to pick out the XDT element declarations for hypercubes, explicit dimensions and typed dimensions.

Specified by:
startDocument in interface ContentHandler
Overrides:
startDocument in class ContentHandlerImpl
Throws:
SAXException
See Also:
ContentHandler.startDocument()

Get Java XBRL API implementation at SourceForge.net. Fast, secure and Free Open Source software downloads