com.application.areca.processor
Class ProcessorList

java.lang.Object
  extended by com.application.areca.processor.ProcessorList
All Implemented Interfaces:
Duplicable

public class ProcessorList
extends java.lang.Object
implements Duplicable

Collection of PostProcessors

Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Field Summary
protected  java.util.List processors
           
 
Constructor Summary
ProcessorList()
           
 
Method Summary
 void addProcessor(Processor processor)
           
 Duplicable duplicate()
          Create a copy of the Duplicable
 int getSize()
           
 boolean isEmpty()
           
 java.util.Iterator iterator()
           
 void run(ProcessContext context)
          Calls the post processors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processors

protected java.util.List processors
Constructor Detail

ProcessorList

public ProcessorList()
Method Detail

duplicate

public Duplicable duplicate()
Description copied from interface: Duplicable
Create a copy of the Duplicable

Specified by:
duplicate in interface Duplicable

addProcessor

public void addProcessor(Processor processor)

run

public void run(ProcessContext context)
         throws ApplicationException
Calls the post processors

Throws:
ApplicationException

iterator

public java.util.Iterator iterator()

getSize

public int getSize()

isEmpty

public boolean isEmpty()