de.neuland.jade4j.parser.node
Class IfConditionNode

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

public class IfConditionNode
extends Node


Field Summary
 
Fields inherited from class de.neuland.jade4j.parser.node.Node
block, fileName, lineNumber, name, nodes, value
 
Constructor Summary
IfConditionNode(String condition, int lineNumber)
           
 
Method Summary
 void execute(IndentWriter writer, JadeModel model, JadeTemplate template)
           
 boolean isDefault()
           
 boolean isInverse()
           
 void setDefault(boolean defaultNode)
           
 void setInverse(boolean isInverse)
           
 
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

IfConditionNode

public IfConditionNode(String condition,
                       int lineNumber)
Method Detail

execute

public void execute(IndentWriter writer,
                    JadeModel model,
                    JadeTemplate template)
             throws JadeCompilerException
Specified by:
execute in class Node
Throws:
JadeCompilerException

setDefault

public void setDefault(boolean defaultNode)

isDefault

public boolean isDefault()

isInverse

public boolean isInverse()

setInverse

public void setInverse(boolean isInverse)


Copyright © 2013. All rights reserved.