net.jtools.tmpl.model
Class WriteableGroup
java.lang.Object
net.jtools.tmpl.model.SimpleObject
net.jtools.tmpl.model.SimpleItem
net.jtools.tmpl.model.SimpleItem.Writeable
net.jtools.tmpl.model.WriteableGroup
- All Implemented Interfaces:
- DestLanguageItem.Support, GroupItem, GroupItem.Writeable, Item, Item.Writeable, MacroLibItem.Support, TmplLanguageItem.Support
public class WriteableGroup
- extends SimpleItem.Writeable
- implements GroupItem.Writeable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WriteableGroup
public WriteableGroup(Item parent)
createDestLanguage
public ReferencedDestLanguage createDestLanguage()
createMacroSet
public ReferencedMacroSet createMacroSet()
createTmplLanguage
public ReferencedTmplLanguage createTmplLanguage()
getDestLanguage
public DestLanguageItem getDestLanguage(String name)
- Specified by:
getDestLanguage
in interface DestLanguageItem.Support
getDestLanguages
public Collection<DestLanguageItem> getDestLanguages()
- Specified by:
getDestLanguages
in interface DestLanguageItem.Support
getMacroSet
public MacroLibItem getMacroSet(String name)
- Specified by:
getMacroSet
in interface MacroLibItem.Support
getMacroSets
public Collection<MacroLibItem> getMacroSets()
- Specified by:
getMacroSets
in interface MacroLibItem.Support
getTmplLanguage
public TmplLanguageItem getTmplLanguage(String name)
- Specified by:
getTmplLanguage
in interface TmplLanguageItem.Support
getTmplLanguages
public Collection<TmplLanguageItem> getTmplLanguages()
- Specified by:
getTmplLanguages
in interface TmplLanguageItem.Support
onCheck
public boolean onCheck()
- Overrides:
onCheck
in class SimpleItem
registerElements
protected void registerElements()
setDestLanguage
public void setDestLanguage(String x)
setDestLanguages
public void setDestLanguages(String x)
setMacroSet
public void setMacroSet(String x)
setMacroSets
public void setMacroSets(String x)
setTmplLanguage
public void setTmplLanguage(String x)
setTmplLanguages
public void setTmplLanguages(String x)
solve
public void solve()
- Specified by:
solve
in interface Item
- Overrides:
solve
in class SimpleItem
writeJavaFile
public void writeJavaFile(JavaPrintStream out)
- Specified by:
writeJavaFile
in interface Item.Writeable
© 2000-2006, JTools.org.