JTools

net.jtools.tmpl.model
Class WriteableNode.Code

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.Code
All Implemented Interfaces:
Item, NodeItem, NodeItem.Code, NodeItem.Compiler, NodeItem.Support, NodeItem.Writeable
Enclosing class:
WriteableNode

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


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.Code(NodeItem.Support parent, StyleItem style, boolean linedelimited)
           
 
Method Summary
 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.Code

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

writeJavaFileCreate

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

JTools

© 2000-2006, JTools.org.