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 boolean
equals(java.lang.Object obj)
equality methodjava.lang.String
getDefault()
java.lang.String
getDescription()
java.lang.String
getName()
boolean
getOptional()
boolean
getTrim()
int
hashCode()
void
setDefault(java.lang.String defaultString)
void
setDescription(java.lang.String desc)
void
setName(java.lang.String name)
The name of the attribute.void
setOptional(boolean optional)
The optional attribute of the text element.void
setTrim(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
null
if 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:
equals
in classjava.lang.Object
- Parameters:
obj
- anObject
value- Returns:
- a
boolean
value
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
- Returns:
- a hash code value for this object.
-