Package de.neuland.jade4j.parser.node
Class BlockNode
- java.lang.Object
-
- de.neuland.jade4j.parser.node.Node
-
- de.neuland.jade4j.parser.node.BlockNode
-
- All Implemented Interfaces:
java.lang.Cloneable
public class BlockNode extends Node
-
-
Constructor Summary
Constructors Constructor Description BlockNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(IndentWriter writer, JadeModel model, JadeTemplate template)
java.util.Collection<? extends Node>
getAppended()
BlockNode
getIncludeBlock()
java.lang.String
getMode()
Parser
getParser()
java.util.Collection<? extends Node>
getPrepended()
BlockNode
getYieldBlock()
boolean
isSubBlock()
boolean
isYield()
void
setAppended(java.util.Collection<? extends Node> appended)
void
setMode(java.lang.String mode)
void
setParser(Parser parser)
void
setPrepended(java.util.Collection<? extends Node> prepended)
void
setSubBlock(boolean subBlock)
void
setYield(boolean yield)
void
setYieldBlock(BlockNode yieldBlock)
-
Methods inherited from class de.neuland.jade4j.parser.node.Node
clone, getBlock, getFileName, getLineNumber, getName, getNodes, getValue, hasBlock, hasNodes, pollNode, push, setBlock, setFileName, setLineNumber, setName, setNodes, setValue
-
-
-
-
Field Detail
-
yield
private boolean yield
-
yieldBlock
private BlockNode yieldBlock
-
mode
private java.lang.String mode
-
prepended
private java.util.Collection<? extends Node> prepended
-
appended
private java.util.Collection<? extends Node> appended
-
parser
private Parser parser
-
subBlock
private boolean subBlock
-
-
Method Detail
-
execute
public void execute(IndentWriter writer, JadeModel model, JadeTemplate template) throws JadeCompilerException
- Specified by:
execute
in classNode
- Throws:
JadeCompilerException
-
setYield
public void setYield(boolean yield)
-
isYield
public boolean isYield()
-
setYieldBlock
public void setYieldBlock(BlockNode yieldBlock)
-
getYieldBlock
public BlockNode getYieldBlock()
-
getIncludeBlock
public BlockNode getIncludeBlock()
-
getMode
public java.lang.String getMode()
-
setMode
public void setMode(java.lang.String mode)
-
getPrepended
public java.util.Collection<? extends Node> getPrepended()
-
setPrepended
public void setPrepended(java.util.Collection<? extends Node> prepended)
-
getAppended
public java.util.Collection<? extends Node> getAppended()
-
setAppended
public void setAppended(java.util.Collection<? extends Node> appended)
-
setParser
public void setParser(Parser parser)
-
getParser
public Parser getParser()
-
setSubBlock
public void setSubBlock(boolean subBlock)
-
isSubBlock
public boolean isSubBlock()
-
-