org.omnaest.utils.xml
Class XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName

java.lang.Object
  extended by org.omnaest.utils.xml.XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName
All Implemented Interfaces:
XMLIteratorFactory.XMLEventTransformer
Enclosing class:
XMLIteratorFactory

public static class XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName
extends Object
implements XMLIteratorFactory.XMLEventTransformer

XMLIteratorFactory.XMLEventTransformer which allows to transform the tag and attribute names.

Author:
Omnaest

Nested Class Summary
static interface XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName.XMLTagAndAttributeNameTransformer
           
static class XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName.XMLTagAndAttributeNameTransformerLowerCase
           
static class XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName.XMLTagAndAttributeNameTransformerRemoveNamespace
          XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName.XMLTagAndAttributeNameTransformer which removes any Namespace from xml tag and attributes
static class XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName.XMLTagAndAttributeNameTransformerUpperCase
           
 
Constructor Summary
XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName(XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName.XMLTagAndAttributeNameTransformer xmlTagAndAttributeNameTransformer)
           
 
Method Summary
 XMLEvent transform(XMLEvent xmlEvent, XMLEventFactory xmlEventFactory)
          This methods returns a transformed XMLEvent based on the given XMLEvent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName

public XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName(XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName.XMLTagAndAttributeNameTransformer xmlTagAndAttributeNameTransformer)
Parameters:
xmlTagAndAttributeNameTransformer -
See Also:
XMLIteratorFactory.XMLEventTransformerForTagAndAttributeName
Method Detail

transform

public XMLEvent transform(XMLEvent xmlEvent,
                          XMLEventFactory xmlEventFactory)
Description copied from interface: XMLIteratorFactory.XMLEventTransformer
This methods returns a transformed XMLEvent based on the given XMLEvent. This can be e.g. lower casing the local name. The XMLEventFactory supports the creation of new XMLEvents.

Specified by:
transform in interface XMLIteratorFactory.XMLEventTransformer
Returns:
transformed XMLEvent


Copyright © 2013. All Rights Reserved.