public class SimpleLinkHandler extends XLinkHandlerDefaultImpl
Constructor and Description |
---|
SimpleLinkHandler(SimpleLinkTestCase test)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
endSimpleLink(java.lang.String namespaceURI,
java.lang.String sName,
java.lang.String qName)
Test handling of the end of a simple link
|
void |
error(java.lang.String namespaceURI,
java.lang.String lName,
java.lang.String qName,
org.xml.sax.Attributes attrs,
java.lang.String message)
Check the malformed role attribute
|
void |
startSimpleLink(java.lang.String namespaceURI,
java.lang.String lName,
java.lang.String qName,
org.xml.sax.Attributes attrs,
java.lang.String href,
java.lang.String role,
java.lang.String arcrole,
java.lang.String title,
java.lang.String show,
java.lang.String actuate)
Check the xlink attributes on the simple link
|
endArc, endExtendedLink, endLocator, endResource, endTitle, equals, hashCode, startArc, startExtendedLink, startLocator, startResource, startTitle, titleCharacters, warning, xmlBaseEnd, xmlBaseStart
public SimpleLinkHandler(SimpleLinkTestCase test)
test
- The test case that uses this handlerpublic void startSimpleLink(java.lang.String namespaceURI, java.lang.String lName, java.lang.String qName, org.xml.sax.Attributes attrs, java.lang.String href, java.lang.String role, java.lang.String arcrole, java.lang.String title, java.lang.String show, java.lang.String actuate) throws XLinkException
startSimpleLink
in interface XLinkHandler
startSimpleLink
in class XLinkHandlerDefaultImpl
XLinkException
XLinkHandler.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(java.lang.String namespaceURI, java.lang.String sName, java.lang.String qName) throws XLinkException
endSimpleLink
in interface XLinkHandler
endSimpleLink
in class XLinkHandlerDefaultImpl
XLinkException
XLinkHandler.endSimpleLink(java.lang.String, java.lang.String, java.lang.String)
public void error(java.lang.String namespaceURI, java.lang.String lName, java.lang.String qName, org.xml.sax.Attributes attrs, java.lang.String message) throws XLinkException
error
in interface XLinkHandler
error
in class XLinkHandlerDefaultImpl
namespaceURI
- 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 messageXLinkException
- 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)