public class BlockMapEntryPlacer extends Object implements Operation
Map.Entry containing a
BlockVector as the key and a BaseBlock as the value.| Constructor and Description |
|---|
BlockMapEntryPlacer(Extent extent,
Iterator<Map.Entry<BlockVector,BaseBlock>> iterator)
Create a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
Abort the current task.
|
Operation |
resume(RunContext run)
Complete the next step.
|
public BlockMapEntryPlacer(Extent extent, Iterator<Map.Entry<BlockVector,BaseBlock>> iterator)
extent - the extent to set the blocks oniterator - the iteratorpublic Operation resume(RunContext run) throws WorldEditException
Operationresume in interface Operationrun - describes information about the current runWorldEditException - an errorpublic void cancel()
OperationOperation.resume(RunContext) should not be called at any point in the
future. This method should not be called after successful completion of
the operation. This method must be called if the operation is
interrupted before completion.Copyright © 2010-2014. All Rights Reserved.