org.jboss.maven.plugins.jdocbook.revdiff
Class TranslationHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by org.jboss.maven.plugins.jdocbook.revdiff.TranslationHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class TranslationHandler
extends org.xml.sax.helpers.DefaultHandler

Handles actually discerning diffs between the translations based on the revision numbers of the content elements.

Author:
Christian Bauer, Steve Ebersole

Constructor Summary
TranslationHandler(java.util.Map catalog, Diff diff)
           
 
Method Summary
 void finish()
           
 void setDocumentLocator(org.xml.sax.Locator locator)
           
 void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qualifiedName, org.xml.sax.Attributes atts)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranslationHandler

public TranslationHandler(java.util.Map catalog,
                          Diff diff)
Method Detail

setDocumentLocator

public void setDocumentLocator(org.xml.sax.Locator locator)
Specified by:
setDocumentLocator in interface org.xml.sax.ContentHandler
Overrides:
setDocumentLocator in class org.xml.sax.helpers.DefaultHandler

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String localName,
                         java.lang.String qualifiedName,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

finish

public void finish()


Copyright © 2007 JBoss, a division of Red Hat, Inc. All Rights Reserved.