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:
Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Collection<? extends Node> private Stringprivate Parserprivate Collection<? extends Node> private booleanprivate booleanprivate BlockNode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(IndentWriter writer, JadeModel model, JadeTemplate template) Collection<? extends Node> getMode()Collection<? extends Node> booleanbooleanisYield()voidsetAppended(Collection<? extends Node> appended) voidvoidvoidsetPrepended(Collection<? extends Node> prepended) voidsetSubBlock(boolean subBlock) voidsetYield(boolean yield) voidsetYieldBlock(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 Details
-
yield
private boolean yield -
yieldBlock
-
mode
-
prepended
-
appended
-
parser
-
subBlock
private boolean subBlock
-
-
Constructor Details
-
BlockNode
public BlockNode()
-
-
Method Details
-
execute
public void execute(IndentWriter writer, JadeModel model, JadeTemplate template) throws JadeCompilerException - Specified by:
executein classNode- Throws:
JadeCompilerException
-
setYield
public void setYield(boolean yield) -
isYield
public boolean isYield() -
setYieldBlock
-
getYieldBlock
-
getIncludeBlock
-
getMode
-
setMode
-
getPrepended
-
setPrepended
-
getAppended
-
setAppended
-
setParser
-
getParser
-
setSubBlock
public void setSubBlock(boolean subBlock) -
isSubBlock
public boolean isSubBlock()
-