fr.jayasoft.ivy.util
Class Configurator.MacroDef
java.lang.Object
fr.jayasoft.ivy.util.Configurator.MacroDef
- Enclosing class:
- Configurator
- public static class Configurator.MacroDef
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Configurator.MacroDef
public Configurator.MacroDef(java.lang.String macroName)
getAttribute
public Configurator.Attribute getAttribute(java.lang.String attributeName)
play
public java.lang.Object play(Configurator conf,
java.util.Map attValues,
java.util.Map macroRecords)
getName
public java.lang.String getName()
addConfiguredAttribute
public void addConfiguredAttribute(Configurator.Attribute att)
addConfiguredElement
public void addConfiguredElement(Configurator.Element elt)
createMacro
public Configurator.Macro createMacro()
addAttribute
public void addAttribute(java.lang.String attName,
java.lang.String attDefaultValue)
addElement
public void addElement(java.lang.String elementName,
boolean optional)
recordCreateChild
public Configurator.MacroRecord recordCreateChild(java.lang.String name)