org.apache.cocoon.xml.xlink
Interface XLinkHandler


public interface XLinkHandler

This interface indicates an XLinkHandler that uses the same event driven design patterns that SAX enforces.

Version:
$Id: XLinkHandler.html 1304280 2012-03-23 11:18:01Z ilgrosso $

Method Summary
 void endArc(String uri, String name, String raw)
           
 void endExtendedLink(String uri, String name, String raw)
           
 void endLocator(String uri, String name, String raw)
           
 void linkResource(String role, String title, String label, String uri, String name, String raw, Attributes attr)
           
 void linkTitle(String uri, String name, String raw, Attributes attr)
           
 void simpleLink(String href, String role, String arcrole, String title, String show, String actuate, String uri, String name, String raw, Attributes attr)
           
 void startArc(String arcrole, String title, String show, String actuate, String from, String to, String uri, String name, String raw, Attributes attr)
           
 void startExtendedLink(String role, String title, String uri, String name, String raw, Attributes attr)
           
 void startLocator(String href, String role, String title, String label, String uri, String name, String raw, Attributes attr)
           
 

Method Detail

simpleLink

public void simpleLink(String href,
                       String role,
                       String arcrole,
                       String title,
                       String show,
                       String actuate,
                       String uri,
                       String name,
                       String raw,
                       Attributes attr)
                throws SAXException
Throws:
SAXException

startExtendedLink

public void startExtendedLink(String role,
                              String title,
                              String uri,
                              String name,
                              String raw,
                              Attributes attr)
                       throws SAXException
Throws:
SAXException

endExtendedLink

public void endExtendedLink(String uri,
                            String name,
                            String raw)
                     throws SAXException
Throws:
SAXException

startLocator

public void startLocator(String href,
                         String role,
                         String title,
                         String label,
                         String uri,
                         String name,
                         String raw,
                         Attributes attr)
                  throws SAXException
Throws:
SAXException

endLocator

public void endLocator(String uri,
                       String name,
                       String raw)
                throws SAXException
Throws:
SAXException

startArc

public void startArc(String arcrole,
                     String title,
                     String show,
                     String actuate,
                     String from,
                     String to,
                     String uri,
                     String name,
                     String raw,
                     Attributes attr)
              throws SAXException
Throws:
SAXException

endArc

public void endArc(String uri,
                   String name,
                   String raw)
            throws SAXException
Throws:
SAXException

linkResource

public void linkResource(String role,
                         String title,
                         String label,
                         String uri,
                         String name,
                         String raw,
                         Attributes attr)
                  throws SAXException
Throws:
SAXException

linkTitle

public void linkTitle(String uri,
                      String name,
                      String raw,
                      Attributes attr)
               throws SAXException
Throws:
SAXException


Copyright © 1999-2008 The Apache Software Foundation. All Rights Reserved.