org.codehaus.groovy.maven.gossip.model
Class Filter

java.lang.Object
  extended by org.codehaus.groovy.maven.gossip.model.AbstractNode
      extended by org.codehaus.groovy.maven.gossip.model.Filter
All Implemented Interfaces:
Node
Direct Known Subclasses:
ConsoleWriter

public abstract class Filter
extends AbstractNode

Filter node.

Version:
$Id: Filter.java 13170 2008-08-10 05:52:27Z user57 $
Author:
Jason Dillon

Nested Class Summary
static class Filter.Result
           
 
Field Summary
static Filter.Result CONTINUE
           
static int CONTINUE_ID
           
static Filter.Result STOP
           
static int STOP_ID
           
 
Fields inherited from class org.codehaus.groovy.maven.gossip.model.AbstractNode
log
 
Constructor Summary
Filter()
           
 
Method Summary
abstract  Filter.Result filter(Event event)
           
 Renderer getRenderer()
           
protected  java.lang.String render(Event event)
           
 void setRenderer(Renderer renderer)
           
 
Methods inherited from class org.codehaus.groovy.maven.gossip.model.AbstractNode
getParent, mergeProperties, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTINUE_ID

public static final int CONTINUE_ID
See Also:
Constant Field Values

CONTINUE

public static final Filter.Result CONTINUE

STOP_ID

public static final int STOP_ID
See Also:
Constant Field Values

STOP

public static final Filter.Result STOP
Constructor Detail

Filter

public Filter()
Method Detail

getRenderer

public Renderer getRenderer()

setRenderer

public void setRenderer(Renderer renderer)

render

protected java.lang.String render(Event event)

filter

public abstract Filter.Result filter(Event event)


Copyright © 2006-2011 Codehaus. All Rights Reserved.