org.apache.maven.doxia.macro.manager
Class DefaultMacroManager

java.lang.Object
  extended by org.apache.maven.doxia.macro.manager.DefaultMacroManager
All Implemented Interfaces:
MacroManager

public class DefaultMacroManager
extends Object
implements MacroManager

Default implementation of MacroManager

Since:
1.0
Version:
$Id: DefaultMacroManager.java 1090706 2011-04-09 23:15:28Z hboutemy $
Author:
Jason van Zyl
Plexus component

Field Summary
 
Fields inherited from interface org.apache.maven.doxia.macro.manager.MacroManager
ROLE
 
Constructor Summary
DefaultMacroManager()
           
 
Method Summary
 Macro getMacro(String id)
          Returns the MacroManager that corresponds to the given id.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMacroManager

public DefaultMacroManager()
Method Detail

getMacro

public Macro getMacro(String id)
               throws MacroNotFoundException
Returns the MacroManager that corresponds to the given id.

Specified by:
getMacro in interface MacroManager
Parameters:
id - The identifier.
Returns:
The corresponding MacroManager.
Throws:
MacroNotFoundException - if no MacroManager could be found for the given id.


Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.