net.sourceforge.saxadapter
Interface SAXTagHandler

All Known Implementing Classes:
OrderHandler, OrderAddressHandler, OrderContactHandler, OrderContactNumHandler, OrderLineItemHandler, OrderPartNumHandler, OrderPartyHandler, OrderReferenceHandler, DefaultPropHandler, XCBLResponseWriter, XCBLResponseWriter.OrderDateHandler, XCBLResponseWriter.IgnoreTagHandler, XCBLResponseWriter.OrderSummaryTagHandler, XCBLResponseWriter.ItemDetailTagHandler, XCBLResponseWriter.OrderHeaderTagHandler, XCBLResponseWriter.BuyerPartyTagHandler, XCBLResponseWriter.SellerPartyTagHandler, XCBLResponseWriter.OrderResponseHandler, ValuesTagHandler, EnvPropertyTagHandler, XMLCallbackWriter

public interface SAXTagHandler

This interface represents a callback for XML element begin and end events during SAX parsing of an XML document. It is a simplified version of the ContentHandler interface.

Author:
Mark Priest

Method Summary
 void onEndTag(java.lang.String argTagNamespace, java.lang.String argLocalTagName, java.lang.String argQName, java.util.Map argContext, NamespaceContext argNamespaceContext)
          Called by the SAXAdapter when an end tag, for which this callback interface has been registered, has been encountered.
 void onStartTag(java.lang.String argTagNamespace, java.lang.String argLocalTagName, java.lang.String argQName, org.xml.sax.Attributes argAttributes, java.lang.StringBuffer argText, java.util.Map argContext, NamespaceContext argNamespaceContext)
          Called by the SAXAdapter when a start tag, for which this callback interface has been registered, has been encountered.
 

Method Detail

onStartTag

public void onStartTag(java.lang.String argTagNamespace,
                       java.lang.String argLocalTagName,
                       java.lang.String argQName,
                       org.xml.sax.Attributes argAttributes,
                       java.lang.StringBuffer argText,
                       java.util.Map argContext,
                       NamespaceContext argNamespaceContext)
                throws org.xml.sax.SAXException
Called by the SAXAdapter when a start tag, for which this callback interface has been registered, has been encountered.
Parameters:
argTagNamespace - namespace URI of tag
argLocalTagName - unqualified tag name
argQName - qualified name of tag
argAttributes - tag attributes
argText - a StringBuffer that contains the text between the start and end tags.
argContext - the Map that represents parsing context. This context must be understood by each handler
argNamespaceContext - an interface that allows the handler to access namespace data associated with the current parsing state
Throws:
org.xml.sax.SAXException -  

onEndTag

public void onEndTag(java.lang.String argTagNamespace,
                     java.lang.String argLocalTagName,
                     java.lang.String argQName,
                     java.util.Map argContext,
                     NamespaceContext argNamespaceContext)
              throws org.xml.sax.SAXException
Called by the SAXAdapter when an end tag, for which this callback interface has been registered, has been encountered.
Parameters:
argTagNamespace - namespace URI of tag
argLocalTagName - unqualified tag name
argQName - qualified tag name
argContext - the Map that represents parsing context. This context must be understood by each handler
argNamespaceContext - an interface that allows the handler to access namespace data associated with the current parsing state
Throws:
org.xml.sax.SAXException -