JTools

net.jtools.tmpl.model
Class WriteableNode.Statement

java.lang.Object
  extended by net.jtools.tmpl.model.SimpleObject
      extended by net.jtools.tmpl.model.SimpleItem
          extended by net.jtools.tmpl.model.WriteableNode
              extended by net.jtools.tmpl.model.WriteableNode.Compiler
                  extended by net.jtools.tmpl.model.WriteableNode.Statement
All Implemented Interfaces:
Item, NodeItem, NodeItem.Compiler, NodeItem.Statement, NodeItem.Support, NodeItem.Writeable
Enclosing class:
WriteableNode

public static class WriteableNode.Statement
extends WriteableNode.Compiler
implements NodeItem.Statement


Nested Class Summary
 
Nested classes/interfaces inherited from class net.jtools.tmpl.model.WriteableNode
WriteableNode.Code, WriteableNode.Comment, WriteableNode.Compiler, WriteableNode.Evaluation, WriteableNode.Expression, WriteableNode.Statement, WriteableNode.tagholder
 
Nested classes/interfaces inherited from class net.jtools.tmpl.model.SimpleItem
SimpleItem.External, SimpleItem.Reference, SimpleItem.Writeable
 
Nested classes/interfaces inherited from class net.jtools.tmpl.model.SimpleObject
SimpleObject.Description
 
Nested classes/interfaces inherited from interface net.jtools.tmpl.model.NodeItem
NodeItem.Code, NodeItem.Comment, NodeItem.Compiler, NodeItem.Evaluated, NodeItem.Expression, NodeItem.Reference, NodeItem.Statement, NodeItem.Support, NodeItem.Type, NodeItem.Writeable
 
Field Summary
 
Fields inherited from class net.jtools.tmpl.model.WriteableNode
childnames, childs, rawChilds
 
Fields inherited from class net.jtools.tmpl.model.SimpleItem
TAB
 
Fields inherited from class net.jtools.tmpl.model.SimpleObject
description
 
Constructor Summary
WriteableNode.Statement(NodeItem.Support parent, StyleItem style, boolean linedelimited)
           
 
Method Summary
 String[] getStmtReaderFactories()
           
 void setStmtReaderFactories(String classnames)
           
 void setStmtReaderFactory(String classname)
           
 void writeJavaFileCreate(String prefix, JavaPrintStream out)
           
 
Methods inherited from class net.jtools.tmpl.model.WriteableNode
addEscapeTag, createChildNodeRef, createEnd, createSimpleTag, createSimpleTags, getEndTags, getEscapeTags, getLabel, getNode, getNodes, getStyle, getTag, getType, isInheritEscapes, isLineDelimited, onCheck, registerChilds, setChildNodeRef, setChildNodeRefs, setEnd, setInheritEscapes, setStart, setTag, writeJavaFileSetChildNodes
 
Methods inherited from class net.jtools.tmpl.model.SimpleItem
check, commaseparated, getClassname, getModel, getName, getParent, isChecked, literal, setName, solve
 
Methods inherited from class net.jtools.tmpl.model.SimpleObject
addDescription, setDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.jtools.tmpl.model.NodeItem
getEscapeTags, getNode, getNodes, getStyle, setName
 
Methods inherited from interface net.jtools.tmpl.model.Item
check, getClassname, getModel, getName, getParent, isChecked, solve
 

Constructor Detail

WriteableNode.Statement

public WriteableNode.Statement(NodeItem.Support parent,
                               StyleItem style,
                               boolean linedelimited)
Method Detail

getStmtReaderFactories

public String[] getStmtReaderFactories()

setStmtReaderFactories

public void setStmtReaderFactories(String classnames)

setStmtReaderFactory

public void setStmtReaderFactory(String classname)

writeJavaFileCreate

public void writeJavaFileCreate(String prefix,
                                JavaPrintStream out)
Specified by:
writeJavaFileCreate in interface NodeItem.Writeable

JTools

© 2000-2006, JTools.org.