class ThreadsProcessingItem extends AbstractProcessingItem {

	public void setupInstances() {
		this.piInstances = new ArrayList<ThreadsProcessingItemInstance>(this.getParallelism());
		for (int i=0; i<this.getParallelism(); i++) {
			Processor newProcessor = this.getProcessor().newProcessor(this.getProcessor());
			newProcessor.onCreate(i + 1);
			this.piInstances.add(new ThreadsProcessingItemInstance(newProcessor, this.offset + i));
		}
	}

	public  ThreadsProcessingItem(Processor processor, int parallelismHint);

}