public abstract class AbstractFatherBlock extends java.lang.Object implements Block
Abstract AbstractFatherBlock class.
Constructor and Description |
---|
AbstractFatherBlock(java.util.List<Block> childBlocks)
Constructor for AbstractFatherBlock.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
after(Sink sink)
after.
|
abstract void |
before(Sink sink)
before.
|
java.util.List<Block> |
getBlocks()
Getter for the field
blocks . |
void |
traverse(Sink sink)
traverse.
|
private java.util.List<Block> blocks
public AbstractFatherBlock(java.util.List<Block> childBlocks)
Constructor for AbstractFatherBlock.
childBlocks
- the child blocks.public abstract void before(Sink sink)
before.
sink
- the Sink to receive events.public abstract void after(Sink sink)
after.
sink
- the Sink to receive events.public void traverse(Sink sink)
traverse.
public java.util.List<Block> getBlocks()
Getter for the field blocks
.
List
object.