com.atlassian.maven.plugins.clirr
Class FilteringListener

java.lang.Object
  extended by org.codehaus.mojo.clirr.DelegatingListener
      extended by com.atlassian.maven.plugins.clirr.FilteringListener
All Implemented Interfaces:
net.sf.clirr.core.DiffListener

public class FilteringListener
extends org.codehaus.mojo.clirr.DelegatingListener


Constructor Summary
FilteringListener(FilteringListener listener, com.google.common.base.Predicate<net.sf.clirr.core.ApiDifference> filter)
           
FilteringListener(java.util.List<net.sf.clirr.core.DiffListener> listeners, net.sf.clirr.core.Severity minSeverity, com.google.common.base.Predicate<net.sf.clirr.core.ApiDifference> filter)
           
 
Method Summary
 void reportDiff(net.sf.clirr.core.ApiDifference apiDifference)
           
 
Methods inherited from class org.codehaus.mojo.clirr.DelegatingListener
start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilteringListener

public FilteringListener(java.util.List<net.sf.clirr.core.DiffListener> listeners,
                         net.sf.clirr.core.Severity minSeverity,
                         com.google.common.base.Predicate<net.sf.clirr.core.ApiDifference> filter)

FilteringListener

public FilteringListener(FilteringListener listener,
                         com.google.common.base.Predicate<net.sf.clirr.core.ApiDifference> filter)
Method Detail

reportDiff

public void reportDiff(net.sf.clirr.core.ApiDifference apiDifference)
Specified by:
reportDiff in interface net.sf.clirr.core.DiffListener
Overrides:
reportDiff in class org.codehaus.mojo.clirr.DelegatingListener


Copyright © 2012 Atlassian. All Rights Reserved.