@Component(role=MacroManager.class) public class DefaultMacroManager extends java.lang.Object implements MacroManager
MacroManager| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,Macro> |
macros |
ROLE| Constructor and Description |
|---|
DefaultMacroManager() |
| Modifier and Type | Method and Description |
|---|---|
Macro |
getMacro(java.lang.String id)
Returns the MacroManager that corresponds to the given id.
|
@Requirement(role=Macro.class) private java.util.Map<java.lang.String,Macro> macros
public Macro getMacro(java.lang.String id) throws MacroNotFoundException
getMacro in interface MacroManagerid - The identifier.MacroNotFoundException - if no MacroManager could be found
for the given id.