JTools

net.jtools.tmpl.model
Class ExternalMacroLib

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

public class ExternalMacroLib
extends SimpleItem.External
implements MacroLibItem


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
protected  MacroLib instance
           
 
Fields inherited from class net.jtools.tmpl.model.SimpleItem
TAB
 
Fields inherited from class net.jtools.tmpl.model.SimpleObject
description
 
Constructor Summary
ExternalMacroLib(Item parent)
           
ExternalMacroLib(Item parent, MacroLib instance)
           
 
Method Summary
 MacroItem getMacro(String name)
           
 Collection<MacroItem> getMacros()
           
protected  boolean onCheck()
           
 void solve()
           
 
Methods inherited from class net.jtools.tmpl.model.SimpleItem.External
getClassname, setClassname
 
Methods inherited from class net.jtools.tmpl.model.SimpleItem
check, commaseparated, getModel, getName, getParent, isChecked, literal, 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
 

Field Detail

instance

protected MacroLib instance
Constructor Detail

ExternalMacroLib

public ExternalMacroLib(Item parent)

ExternalMacroLib

public ExternalMacroLib(Item parent,
                        MacroLib instance)
Method Detail

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

onCheck

protected boolean onCheck()
Overrides:
onCheck in class SimpleItem

solve

public void solve()
Specified by:
solve in interface Item
Overrides:
solve in class SimpleItem

JTools

© 2000-2006, JTools.org.