Package org.apache.tools.ant.taskdefs
Class MacroDef.TemplateElement
java.lang.Object
org.apache.tools.ant.taskdefs.MacroDef.TemplateElement
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanequality method.Gets the description of this element.getName()Gets the name of this element.inthashCode()booleanGets whether this element is implicit.booleanGets whether this element is optional.voidsetDescription(String desc) Sets a textual description of this element, for build documentation purposes only.voidsetImplicit(boolean implicit) Sets whether this element is implicit.voidSets the name of this element.voidsetOptional(boolean optional) Sets whether this element is optional.
- 
Constructor Details- 
TemplateElementpublic TemplateElement()
 
- 
- 
Method Details- 
setNameSets the name of this element.- Parameters:
- name- the name of the element
 
- 
getName
- 
setDescriptionSets a textual description of this element, for build documentation purposes only.- Parameters:
- desc- Description of the element.
- Since:
- ant 1.6.1
 
- 
getDescriptionGets the description of this element.- Returns:
- the description of the element, or nullif no description is available.
- Since:
- ant 1.6.1
 
- 
setOptionalpublic void setOptional(boolean optional) Sets whether this element is optional.- Parameters:
- optional- if true this element may be left out, default is false.
 
- 
isOptionalpublic boolean isOptional()Gets whether this element is optional.- Returns:
- the optional attribute
 
- 
setImplicitpublic void setImplicit(boolean implicit) Sets whether this element is implicit.- Parameters:
- implicit- if true this element may be left out, default is false.
 
- 
isImplicitpublic boolean isImplicit()Gets whether this element is implicit.- Returns:
- the implicit attribute
 
- 
equals
- 
hashCode
 
-