Package org.apache.tools.ant.types
Class PatternSet.NameEntry
java.lang.Object
org.apache.tools.ant.types.PatternSet.NameEntry
- Direct Known Subclasses:
- PatternSet.PatternFileNameEntry
- Enclosing class:
- PatternSet
inner class to hold a name on list.  "If" and "Unless" attributes
 may be used to invalidate the entry based on the existence of a
 property (typically set through the use of the Available task)
 or value of an expression.
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Constructor Details- 
NameEntrypublic NameEntry()
 
- 
- 
Method Details- 
setNameSets the name pattern.- Parameters:
- name- The pattern string.
 
- 
setIfSets the if attribute. This attribute and the "unless" attribute are used to validate the name, based on the existence of the property or the value of the evaluated property expression.- Parameters:
- cond- A property name or expression. If the expression evaluates to false or no property of its value is present, the name is invalid.
- Since:
- Ant 1.8.0
 
- 
setIfSets the if attribute. This attribute and the "unless" attribute are used to validate the name, based on the existence of the property or the value of the evaluated property expression.- Parameters:
- cond- A property name or expression. If the expression evaluates to false or no property of its value is present, the name is invalid.
 
- 
setUnlessSets the unless attribute. This attribute and the "if" attribute are used to validate the name, based on the existence of the property or the value of the evaluated property expression.- Parameters:
- cond- A property name or expression. If the expression evaluates to true or a property of its value is present, the name is invalid.
- Since:
- Ant 1.8.0
 
- 
setUnlessSets the unless attribute. This attribute and the "if" attribute are used to validate the name, based on the existence of the property or the value of the evaluated property expression.- Parameters:
- cond- A property name or expression. If the expression evaluates to true or a property of its value is present, the name is invalid.
 
- 
getName- Returns:
- the name attribute.
 
- 
evalNameThis validates the name - checks the if and unless properties.- Parameters:
- p- the current project, used to check the presence or absence of a property.
- Returns:
- the name attribute or null if the "if" or "unless" properties are not/are set.
 
- 
toString
 
-