public abstract class AbstractFilter extends Object implements TransformableFilter
| Constructor and Description |
|---|
AbstractFilter() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
accept(Node node,
List<Node> parents)
accept.
|
<T> T |
transform(FilterTransformer<T> transformer)
Subclasses should include the following code:
|
public final <T> T transform(FilterTransformer<T> transformer)
@Override
public abstract <T> T transform( FilterTransformer<T> transformer )
{
return transformer.transform( this );
}
transform in interface TransformableFilterT - the interface of the tool specific filtertransformer - the tool specific transformer, may not be nullnullCopyright © 2002–2024 The Apache Software Foundation. All rights reserved.