de.neuland.jade4j.parser.node
Class BlockNode

java.lang.Object
  extended by de.neuland.jade4j.parser.node.Node
      extended by de.neuland.jade4j.parser.node.BlockNode
All Implemented Interfaces:
Cloneable

public class BlockNode
extends Node


Field Summary
 
Fields inherited from class de.neuland.jade4j.parser.node.Node
block, fileName, lineNumber, name, nodes, value
 
Constructor Summary
BlockNode()
           
 
Method Summary
 void execute(IndentWriter writer, JadeModel model, JadeTemplate template)
           
 BlockNode getIncludeBlock()
           
 String getMode()
           
 BlockNode getYieldBlock()
           
 boolean isYield()
           
 void setMode(String mode)
           
 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
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockNode

public BlockNode()
Method Detail

execute

public void execute(IndentWriter writer,
                    JadeModel model,
                    JadeTemplate template)
             throws JadeCompilerException
Specified by:
execute in class Node
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 String getMode()

setMode

public void setMode(String mode)


Copyright © 2013. All rights reserved.