org.specrunner.pipeline
Interface IPipeline

All Superinterfaces:
Collection<IPipe>, IPipe, Iterable<IPipe>, List<IPipe>
All Known Implementing Classes:
PipelineImpl

public interface IPipeline
extends IPipe, List<IPipe>

Abstraction for a series of pipes performing something on input information.

Author:
Thiago Santos

Method Summary
 void addPipelineListener(IPipeListener listener)
          Add a listener.
 void removePipelineListener(IPipeListener listener)
          Remove a listener.
 
Methods inherited from interface org.specrunner.pipeline.IPipe
check, process
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

addPipelineListener

void addPipelineListener(IPipeListener listener)
Add a listener.

Parameters:
listener - A listener.

removePipelineListener

void removePipelineListener(IPipeListener listener)
Remove a listener.

Parameters:
listener - A listener.


Copyright © 2014. All rights reserved.