Package org.apache.tools.ant.taskdefs
Class MacroDef.Text
java.lang.Object
org.apache.tools.ant.taskdefs.MacroDef.Text
- Enclosing class:
- MacroDef
public static class MacroDef.Text
extends java.lang.Object
A nested text element for the MacroDef task.
- Since:
- ant 1.6.1
-
Constructor Summary
Constructors Constructor Description Text() -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object obj)equality methodjava.lang.StringgetDefault()java.lang.StringgetDescription()java.lang.StringgetName()booleangetOptional()booleangetTrim()inthashCode()voidsetDefault(java.lang.String defaultString)voidsetDescription(java.lang.String desc)voidsetName(java.lang.String name)The name of the attribute.voidsetOptional(boolean optional)The optional attribute of the text element.voidsetTrim(boolean trim)The trim attribute of the text element.
-
Constructor Details
-
Text
public Text()
-
-
Method Details
-
setName
public void setName(java.lang.String name)The name of the attribute.- Parameters:
name- the name of the attribute
-
getName
public java.lang.String getName()- Returns:
- the name of the attribute
-
setOptional
public void setOptional(boolean optional)The optional attribute of the text element.- Parameters:
optional- if true this is optional
-
getOptional
public boolean getOptional()- Returns:
- true if the text is optional
-
setTrim
public void setTrim(boolean trim)The trim attribute of the text element.- Parameters:
trim- if true this String.trim() is called on the contents of the text element.
-
getTrim
public boolean getTrim()- Returns:
- true if the text is trim
-
setDescription
public void setDescription(java.lang.String desc)- Parameters:
desc- Description of the text.
-
getDescription
public java.lang.String getDescription()- Returns:
- the description of the text, or
nullif no description is available.
-
setDefault
public void setDefault(java.lang.String defaultString)- Parameters:
defaultString- default text for the string.
-
getDefault
public java.lang.String getDefault()- Returns:
- the default text if set, null otherwise.
-
equals
public boolean equals(java.lang.Object obj)equality method- Overrides:
equalsin classjava.lang.Object- Parameters:
obj- anObjectvalue- Returns:
- a
booleanvalue
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object- Returns:
- a hash code value for this object.
-