JTools

net.jtools.tmpl.model
Class WriteableMacroLib.DirectMacro

java.lang.Object
  extended by net.jtools.tmpl.model.SimpleObject
      extended by net.jtools.tmpl.model.SimpleItem
          extended by net.jtools.tmpl.model.SimpleItem.Writeable
              extended by net.jtools.tmpl.model.WriteableMacro
                  extended by net.jtools.tmpl.model.WriteableMacroLib.DirectMacro
All Implemented Interfaces:
Item, Item.Writeable, MacroItem, MacroItem.Writeable
Enclosing class:
WriteableMacroLib

public static class WriteableMacroLib.DirectMacro
extends WriteableMacro


Nested Class Summary
 
Nested classes/interfaces inherited from class net.jtools.tmpl.model.WriteableMacro
WriteableMacro.Argument, WriteableMacro.Begin, WriteableMacro.BuildIn, WriteableMacro.Code, WriteableMacro.Comment, WriteableMacro.End, WriteableMacro.Expression, WriteableMacro.Extends, WriteableMacro.Global, WriteableMacro.Header, WriteableMacro.IMacro, WriteableMacro.Image, WriteableMacro.Implements, WriteableMacro.Inline, WriteableMacro.Linebreak, WriteableMacro.TextualBuildIn
 
Nested classes/interfaces inherited from class net.jtools.tmpl.model.SimpleItem
SimpleItem.External, SimpleItem.Reference
 
Nested classes/interfaces inherited from class net.jtools.tmpl.model.SimpleObject
SimpleObject.Description
 
Nested classes/interfaces inherited from interface net.jtools.tmpl.model.MacroItem
MacroItem.Reference, MacroItem.Support
 
Field Summary
 
Fields inherited from class net.jtools.tmpl.model.SimpleItem
TAB
 
Fields inherited from class net.jtools.tmpl.model.SimpleObject
description
 
Constructor Summary
WriteableMacroLib.DirectMacro(WriteableMacroLib parent)
           
 
Method Summary
 boolean onCheck()
           
 void setClassname(String name)
           
 void writeJavaFile(JavaPrintStream out)
           
 
Methods inherited from class net.jtools.tmpl.model.WriteableMacro
addConfiguredArgument, addConfiguredBegin, addConfiguredCode, addConfiguredComment, addConfiguredEllipse, addConfiguredEnd, addConfiguredExpression, addConfiguredExtends, addConfiguredGlobal, addConfiguredHeader, addConfiguredImage, addConfiguredImplements, addConfiguredInline, addConfiguredLinebreak, addConfiguredMacro, addConfiguredSnippet, addConfiguredVar, replace, writeJavaFile
 
Methods inherited from class net.jtools.tmpl.model.SimpleItem.Writeable
getClassname
 
Methods inherited from class net.jtools.tmpl.model.SimpleItem
check, commaseparated, 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.MacroItem
setName
 
Methods inherited from interface net.jtools.tmpl.model.Item
check, getClassname, getModel, getName, getParent, isChecked, solve
 
Methods inherited from interface net.jtools.tmpl.model.Item
check, getClassname, getModel, getName, getParent, isChecked, solve
 

Constructor Detail

WriteableMacroLib.DirectMacro

public WriteableMacroLib.DirectMacro(WriteableMacroLib parent)
Method Detail

onCheck

public boolean onCheck()
Overrides:
onCheck in class WriteableMacro

setClassname

public void setClassname(String name)
Overrides:
setClassname in class SimpleItem.Writeable

writeJavaFile

public void writeJavaFile(JavaPrintStream out)
Specified by:
writeJavaFile in interface Item.Writeable
Overrides:
writeJavaFile in class WriteableMacro

JTools

© 2000-2006, JTools.org.