Package de.neuland.pug4j.parser.node
Class BlockNode
- java.lang.Object
-
- de.neuland.pug4j.parser.node.Node
-
- de.neuland.pug4j.parser.node.BlockNode
-
-
Constructor Summary
Constructors Constructor Description BlockNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(IndentWriter writer, PugModel model, PugTemplate template)Collection<? extends Node>getAppended()StringgetMode()ParsergetParser()Collection<? extends Node>getPrepended()BlockNodegetYieldBlock()booleanisNamedBlock()booleanisSubBlock()booleanisYield()voidsetAppended(Collection<? extends Node> appended)voidsetMode(String mode)voidsetNamedBlock(boolean namedBlock)voidsetParser(Parser parser)voidsetPrepended(Collection<? extends Node> prepended)voidsetSubBlock(boolean subBlock)voidsetYield(boolean yield)-
Methods inherited from class de.neuland.pug4j.parser.node.Node
clone, getBlock, getColumn, getFileName, getLineNumber, getName, getNodes, getValue, hasBlock, hasNodes, isTextNode, pollNode, push, setBlock, setColumn, setFileName, setLineNumber, setName, setNodes, setValue
-
-
-
-
Method Detail
-
execute
public void execute(IndentWriter writer, PugModel model, PugTemplate template) throws PugCompilerException
- Specified by:
executein classNode- Throws:
PugCompilerException
-
setYield
public void setYield(boolean yield)
-
isYield
public boolean isYield()
-
getYieldBlock
public BlockNode getYieldBlock()
-
getMode
public String getMode()
-
setMode
public void setMode(String mode)
-
getPrepended
public Collection<? extends Node> getPrepended()
-
setPrepended
public void setPrepended(Collection<? extends Node> prepended)
-
getAppended
public Collection<? extends Node> getAppended()
-
setAppended
public void setAppended(Collection<? extends Node> appended)
-
setParser
public void setParser(Parser parser)
-
getParser
public Parser getParser()
-
setSubBlock
public void setSubBlock(boolean subBlock)
-
isSubBlock
public boolean isSubBlock()
-
isNamedBlock
public boolean isNamedBlock()
-
setNamedBlock
public void setNamedBlock(boolean namedBlock)
-
-