org.eclipse.actf.model.traverse.filters
Class NodeIdFilter

java.lang.Object
  extended by org.eclipse.actf.model.traverse.filters.NodeIdFilter
All Implemented Interfaces:
INodeFilter

public class NodeIdFilter
extends Object
implements INodeFilter


Field Summary
protected  List<Pattern> ignoreIds
           
protected  IModel model
           
 
Constructor Summary
NodeIdFilter(IModel model, String ids)
           
 
Method Summary
 boolean pass(Object node)
          whether or not to admit this object through the filter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

model

protected IModel model

ignoreIds

protected List<Pattern> ignoreIds
Constructor Detail

NodeIdFilter

public NodeIdFilter(IModel model,
                    String ids)
Method Detail

pass

public boolean pass(Object node)
Description copied from interface: INodeFilter
whether or not to admit this object through the filter

Specified by:
pass in interface INodeFilter
Returns:
true if this object should be included in successor node collections, false if it should be filtered