JTools

org.jtools.tmpl.macrolib
Class Tef.simple_registrator

java.lang.Object
  extended by org.jtools.tmpl.api.macro.AbstractMacro
      extended by org.jtools.tmpl.macrolib.Tef.simple_registrator
All Implemented Interfaces:
Macro
Enclosing class:
Tef

public static class Tef.simple_registrator
extends AbstractMacro


Constructor Summary
Tef.simple_registrator()
           
 
Method Summary
 void execute(MacroStatement stmt, Properties args, Collection<String> ellipseArg, Collection<String> lines, MacroCallback result)
          executes this macro.
 
Methods inherited from class org.jtools.tmpl.api.macro.AbstractMacro
getArgumentEllipse, getArguments, getDestLanguages, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tef.simple_registrator

public Tef.simple_registrator()
Method Detail

execute

public void execute(MacroStatement stmt,
                    Properties args,
                    Collection<String> ellipseArg,
                    Collection<String> lines,
                    MacroCallback result)
             throws IOException,
                    CompilerException
Description copied from interface: Macro
executes this macro.

Parameters:
stmt - declaration of the statement that calls this macro.
args - list of macro's arguments may be null or empty if the macro was called without arguments.
lines - list of stmt lines that are not interpreted as arguments. may be null or empty if the macro was called without additional lines.
result - the interface to add this macro's replacements - created by calls to stmt - to.
Throws:
IOException
CompilerException

JTools

© 2000-2006, JTools.org.