org.jboss.shrinkwrap.descriptor.metadata
Class FilterChain

java.lang.Object
  extended by org.jboss.shrinkwrap.descriptor.metadata.FilterChain

public class FilterChain
extends Object

Class that allows to traverse a DOM document by using a TreeWalker.

This class is refactored from the MetadataParser in order to test the filtering of w3c elements in isolation.

Author:
Ralf Battenfeld

Constructor Summary
FilterChain()
           
 
Method Summary
 void traverseAndFilter(org.w3c.dom.traversal.TreeWalker walker, String indent, Metadata metadata, StringBuilder sb)
          Traverses the DOM and applies the filters for each visited node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterChain

public FilterChain()
Method Detail

traverseAndFilter

public void traverseAndFilter(org.w3c.dom.traversal.TreeWalker walker,
                              String indent,
                              Metadata metadata,
                              StringBuilder sb)
Traverses the DOM and applies the filters for each visited node.

Parameters:
walker -
indent -
sb - Optional StringBuilder used to track progress for logging purposes.


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