JTools

net.jtools.tmpl.model
Class WriteableTmplLanguage

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.WriteableTmplLanguage
All Implemented Interfaces:
Item, Item.Writeable, TmplLanguageItem, TmplLanguageItem.Writeable

public class WriteableTmplLanguage
extends SimpleItem.Writeable
implements TmplLanguageItem.Writeable


Nested Class Summary
 
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.TmplLanguageItem
TmplLanguageItem.Reference, TmplLanguageItem.Support, TmplLanguageItem.Writeable
 
Field Summary
 
Fields inherited from class net.jtools.tmpl.model.SimpleItem
TAB
 
Fields inherited from class net.jtools.tmpl.model.SimpleObject
description
 
Constructor Summary
WriteableTmplLanguage(Item parent)
           
 
Method Summary
 ReferencedStyle createStyle()
           
 String getDestLanguageName()
           
 String getFinalMacro()
           
 String getInitialMacro()
           
 String getMethodnameDestLanguageName()
           
 String getMethodnameExecute()
           
 String getMethodnameTmplLanguageName()
           
 StyleItem getStyle()
           
 boolean isTEFCompatible()
           
protected  boolean onCheck()
           
 void setDestLanguageName(String name)
           
 void setFinalMacro(String macro)
           
 void setInitialMacro(String macro)
           
 void setMethodnameDestLanguageName(String method)
           
 void setMethodnameExecute(String method)
           
 void setMethodnameTmplLanguageName(String method)
           
 void setStyle(String style)
           
 void writeJavaFile(JavaPrintStream out)
           
 void writeJavaFile(String prefix, JavaPrintStream out)
           
 
Methods inherited from class net.jtools.tmpl.model.SimpleItem.Writeable
getClassname, setClassname
 
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.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

WriteableTmplLanguage

public WriteableTmplLanguage(Item parent)
Method Detail

createStyle

public ReferencedStyle createStyle()

getDestLanguageName

public String getDestLanguageName()

getFinalMacro

public String getFinalMacro()

getInitialMacro

public String getInitialMacro()

getMethodnameDestLanguageName

public String getMethodnameDestLanguageName()

getMethodnameExecute

public String getMethodnameExecute()

getMethodnameTmplLanguageName

public String getMethodnameTmplLanguageName()

getStyle

public StyleItem getStyle()

isTEFCompatible

public boolean isTEFCompatible()

onCheck

protected boolean onCheck()
Overrides:
onCheck in class SimpleItem

setDestLanguageName

public void setDestLanguageName(String name)

setFinalMacro

public void setFinalMacro(String macro)

setInitialMacro

public void setInitialMacro(String macro)

setMethodnameDestLanguageName

public void setMethodnameDestLanguageName(String method)

setMethodnameExecute

public void setMethodnameExecute(String method)

setMethodnameTmplLanguageName

public void setMethodnameTmplLanguageName(String method)

setStyle

public void setStyle(String style)

writeJavaFile

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

writeJavaFile

public void writeJavaFile(String prefix,
                          JavaPrintStream out)

JTools

© 2000-2006, JTools.org.