JTools

net.jtools.tmpl.model
Class ReferencedMacroSet

java.lang.Object
  extended by net.jtools.tmpl.model.SimpleObject
      extended by net.jtools.tmpl.model.SimpleItem
          extended by net.jtools.tmpl.model.SimpleItem.Reference
              extended by net.jtools.tmpl.model.ReferencedMacroSet
All Implemented Interfaces:
Item, Item.Reference, MacroItem.Support, MacroLibItem, MacroLibItem.Reference

public class ReferencedMacroSet
extends SimpleItem.Reference
implements MacroLibItem.Reference


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.MacroLibItem
MacroLibItem.Reference, MacroLibItem.Support, MacroLibItem.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
ReferencedMacroSet(Item parent)
           
 
Method Summary
protected  Item getDirectItem()
           
protected  MacroLibItem getDirectMacroSet()
           
 MacroItem getMacro(String name)
           
 Collection<MacroItem> getMacros()
           
 MacroLibItem getMacroSet()
           
 
Methods inherited from class net.jtools.tmpl.model.SimpleItem.Reference
getClassname, getItem, getReference, setReference, solve
 
Methods inherited from class net.jtools.tmpl.model.SimpleItem
check, commaseparated, getModel, getName, getParent, isChecked, literal, onCheck, setName
 
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.Reference
getItem, getReference
 

Constructor Detail

ReferencedMacroSet

public ReferencedMacroSet(Item parent)
Method Detail

getDirectItem

protected Item getDirectItem()
Overrides:
getDirectItem in class SimpleItem.Reference

getDirectMacroSet

protected MacroLibItem getDirectMacroSet()

getMacro

public MacroItem getMacro(String name)
Specified by:
getMacro in interface MacroItem.Support

getMacros

public Collection<MacroItem> getMacros()
Specified by:
getMacros in interface MacroItem.Support

getMacroSet

public MacroLibItem getMacroSet()
Specified by:
getMacroSet in interface MacroLibItem.Reference

JTools

© 2000-2006, JTools.org.