XBRLAPI

A Java API for XBRL


org.xbrlapi.xdt
Class SchemaIdentifier

java.lang.Object
  extended by org.xbrlapi.sax.identifiers.BaseIdentifier
      extended by org.xbrlapi.sax.identifiers.SchemaIdentifier
          extended by org.xbrlapi.xdt.SchemaIdentifier
All Implemented Interfaces:
Identifier

public class SchemaIdentifier
extends SchemaIdentifier
implements Identifier

Identifies XDT Schema Fragments.

Author:
Geoffrey Shuetrim (geoff@galexy.net)

Field Summary
 
Fields inherited from class org.xbrlapi.sax.identifiers.BaseIdentifier
logger
 
Constructor Summary
SchemaIdentifier(ContentHandler contentHandler)
           
 
Method Summary
 void startElement(String namespaceURI, String lName, String qName, Attributes attrs)
          Finds Sschema fragments including XDT-specific fragments
 
Methods inherited from class org.xbrlapi.sax.identifiers.SchemaIdentifier
constructXSModel, endElement, getTargetNamespace, getXSModel, setTargetNamespace, setXSModel
 
Methods inherited from class org.xbrlapi.sax.identifiers.BaseIdentifier
getContentHandler, getElementState, getLoader, processFragment, setContentHandler
 
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.identifiers.Identifier
endElement, getContentHandler, getElementState, getLoader, processFragment, setContentHandler
 

Constructor Detail

SchemaIdentifier

public SchemaIdentifier(ContentHandler contentHandler)
                 throws XBRLException
Throws:
XBRLException
See Also:
BaseIdentifier.BaseIdentifier(ContentHandler)
Method Detail

startElement

public void startElement(String namespaceURI,
                         String lName,
                         String qName,
                         Attributes attrs)
                  throws XBRLException
Finds Sschema fragments including XDT-specific fragments

Specified by:
startElement in interface Identifier
Overrides:
startElement in class SchemaIdentifier
Parameters:
namespaceURI - the namespace of the element
lName - the local name of the element
qName - the qname of the element
attrs - the attributes of the element
Throws:
XBRLException
See Also:
Identifier.startElement(String,String,String,Attributes)

Get Java XBRL API implementation at SourceForge.net.