net.sourceforge.combean.graph.iterators
Class FilteringEdgeIterator
java.lang.Object
net.sourceforge.combean.graph.iterators.AbstractFilteringEdgeIterator
net.sourceforge.combean.graph.iterators.FilteringEdgeIterator
- All Implemented Interfaces:
- EdgeIterator
public class FilteringEdgeIterator
- extends AbstractFilteringEdgeIterator
Method Summary |
protected boolean |
isVisible(Edge e)
Template method. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilteringEdgeIterator
public FilteringEdgeIterator(EdgeIterator itEdge,
FilteringEdgeIterator.EdgeFilter filter)
- Parameters:
itEdge
-
isVisible
protected boolean isVisible(Edge e)
- Description copied from class:
AbstractFilteringEdgeIterator
- Template method. This method specifies which Edge shall be returned
by the iterator.
- Specified by:
isVisible
in class AbstractFilteringEdgeIterator
- Parameters:
e
- a candidate edge which may or may not be returned by the iterator
- Returns:
- if true is given, the edge will be returned by the iterator