|
XBRLAPIA Java API for XBRL |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.xbrlapi.xlink.XLinkHandlerDefaultImpl
public class XLinkHandlerDefaultImpl
| Constructor Summary | |
|---|---|
XLinkHandlerDefaultImpl()
Default XLink handler constructor |
|
| Method Summary | |
|---|---|
void |
endArc(String namespaceURI,
String sName,
String qName)
Handles straight pass through of SAX event for the end of simple link elements. |
void |
endExtendedLink(String namespaceURI,
String sName,
String qName)
Handles straight pass through of SAX event for the end of extended link elements. |
void |
endLocator(String namespaceURI,
String sName,
String qName)
Handles straight pass through of SAX event for the end of locators. |
void |
endResource(String namespaceURI,
String sName,
String qName)
Handles straight pass through of SAX event for the end of local resources. |
void |
endSimpleLink(String namespaceURI,
String sName,
String qName)
Handles straight pass through of SAX event for the end of simple link elements. |
void |
endTitle(String namespaceURI,
String sName,
String qName)
Handles straight pass through of SAX event for the end of simple title elements. |
boolean |
equals(Object obj)
|
void |
error(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String message)
Default error behaviour is to throw an XLink Exception |
int |
hashCode()
|
void |
startArc(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String from,
String to,
String arcrole,
String title,
String show,
String actuate)
Handles the start of processing an arc. |
void |
startExtendedLink(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String role,
String title)
Handles the start of processing an extended link. |
void |
startLocator(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String href,
String role,
String title,
String label)
Handles the start of processing a locator. |
void |
startResource(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String role,
String title,
String label)
Handles the start of processing a local resource. |
void |
startSimpleLink(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String href,
String role,
String arcrole,
String title,
String show,
String actuate)
Handles the start of processing a simple link (and custom links). |
void |
startTitle(String namespaceURI,
String lName,
String qName,
Attributes attrs)
Handles straight pass through of SAX event for XLink title elements |
void |
titleCharacters(char[] buf,
int offset,
int len)
Handles the character content of a title element |
void |
warning(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String message)
Default warning behaviour is to ignore the warning |
void |
xmlBaseEnd()
Handles end of an element so that XML base related operations can to done |
void |
xmlBaseStart(String value)
Handles the start of an element, providing any XML Base attribute value. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XLinkHandlerDefaultImpl()
| Method Detail |
|---|
public void startSimpleLink(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String href,
String role,
String arcrole,
String title,
String show,
String actuate)
throws XLinkException
XLinkHandler
startSimpleLink in interface XLinkHandlerXLinkExceptionXLinkHandler.startSimpleLink(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void endSimpleLink(String namespaceURI,
String sName,
String qName)
throws XLinkException
XLinkHandler
endSimpleLink in interface XLinkHandlerXLinkExceptionXLinkHandler.endSimpleLink(java.lang.String, java.lang.String, java.lang.String)
public void startTitle(String namespaceURI,
String lName,
String qName,
Attributes attrs)
throws XLinkException
XLinkHandler
startTitle in interface XLinkHandlerXLinkExceptionXLinkHandler.startTitle(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
public void endTitle(String namespaceURI,
String sName,
String qName)
throws XLinkException
XLinkHandler
endTitle in interface XLinkHandlerXLinkExceptionXLinkHandler.endTitle(java.lang.String, java.lang.String, java.lang.String)
public void titleCharacters(char[] buf,
int offset,
int len)
throws XLinkException
XLinkHandler
titleCharacters in interface XLinkHandlerXLinkExceptionXLinkHandler.titleCharacters(char[], int, int)
public void startExtendedLink(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String role,
String title)
throws XLinkException
XLinkHandler
startExtendedLink in interface XLinkHandlerXLinkExceptionXLinkHandler.startExtendedLink(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, java.lang.String, java.lang.String)
public void endExtendedLink(String namespaceURI,
String sName,
String qName)
throws XLinkException
XLinkHandler
endExtendedLink in interface XLinkHandlerXLinkExceptionXLinkHandler.endExtendedLink(java.lang.String, java.lang.String, java.lang.String)
public void startResource(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String role,
String title,
String label)
throws XLinkException
XLinkHandler
startResource in interface XLinkHandlerXLinkExceptionXLinkHandler.startResource(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, java.lang.String, java.lang.String, java.lang.String)
public void endResource(String namespaceURI,
String sName,
String qName)
throws XLinkException
XLinkHandler
endResource in interface XLinkHandlerXLinkExceptionXLinkHandler.endResource(java.lang.String, java.lang.String, java.lang.String)
public void startLocator(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String href,
String role,
String title,
String label)
throws XLinkException
XLinkHandler
startLocator in interface XLinkHandlerXLinkExceptionXLinkHandler.startLocator(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void endLocator(String namespaceURI,
String sName,
String qName)
throws XLinkException
XLinkHandler
endLocator in interface XLinkHandlerXLinkExceptionXLinkHandler.endLocator(java.lang.String, java.lang.String, java.lang.String)
public void startArc(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String from,
String to,
String arcrole,
String title,
String show,
String actuate)
throws XLinkException
XLinkHandler
startArc in interface XLinkHandlerXLinkExceptionXLinkHandler.startArc(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void endArc(String namespaceURI,
String sName,
String qName)
throws XLinkException
XLinkHandler
endArc in interface XLinkHandlerXLinkExceptionXLinkHandler.endArc(java.lang.String, java.lang.String, java.lang.String)
public void xmlBaseStart(String value)
throws XLinkException
XLinkHandler
xmlBaseStart in interface XLinkHandlervalue - The value of the XML Base attribute
XLinkExceptionXLinkHandler.xmlBaseStart(java.lang.String)
public void xmlBaseEnd()
throws XLinkException
XLinkHandler
xmlBaseEnd in interface XLinkHandlerXLinkExceptionXLinkHandler.xmlBaseEnd()
public void error(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String message)
throws XLinkException
error in interface XLinkHandlernamespaceURI - Namespace of the element generating the errorlName - local name of the element generating the errorqName - qName of the element generating the errorattrs - attributes of the element generating the errormessage - The text of the error message
XLinkException - if the handler does not deal with
the XLink problem internallyXLinkHandler.error(java.lang.String,java.lang.String, java.lang.String, org.xml.sax.Attributes, java.lang.String)
public void warning(String namespaceURI,
String lName,
String qName,
Attributes attrs,
String message)
throws XLinkException
warning in interface XLinkHandlernamespaceURI - Namespace of the element generating the errorlName - local name of the element generating the errorqName - qName of the element generating the errorattrs - attributes of the element generating the errormessage - The text of the warning message
XLinkException - if the handler does not deal with
the XLink warning internallyXLinkHandler.warning(java.lang.String,java.lang.String, java.lang.String, org.xml.sax.Attributes, java.lang.String)public int hashCode()
hashCode in class ObjectObject.hashCode()public boolean equals(Object obj)
equals in class ObjectObject.equals(java.lang.Object)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||