|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tools.ant.ProjectComponent org.apache.tools.ant.types.DataType org.apache.tools.ant.types.selectors.BaseSelector org.apache.tools.ant.types.selectors.BaseSelectorContainer org.apache.tools.ant.types.selectors.NoneSelector org.apache.tools.ant.types.selectors.NotSelector
public class NotSelector
This selector has one other selectors whose meaning it inverts. It actually relies on NoneSelector for its implementation of the isSelected() method, but it adds a check to ensure there is only one other selector contained within.
Field Summary |
---|
Fields inherited from class org.apache.tools.ant.types.DataType |
---|
checked, ref |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
---|
description, location, project |
Constructor Summary | |
---|---|
NotSelector()
Default constructor. |
|
NotSelector(FileSelector other)
Constructor that inverts the meaning of its argument. |
Method Summary | |
---|---|
java.lang.String |
toString()
Convert the Selectors within this container to a string. |
void |
verifySettings()
Makes sure that there is only one entry, sets an error message if not. |
Methods inherited from class org.apache.tools.ant.types.selectors.NoneSelector |
---|
isSelected |
Methods inherited from class org.apache.tools.ant.types.selectors.BaseSelectorContainer |
---|
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addReadable, addSelector, addSize, addType, addWritable, appendSelector, dieOnCircularReference, getSelectors, hasSelectors, selectorCount, selectorElements, validate |
Methods inherited from class org.apache.tools.ant.types.selectors.BaseSelector |
---|
getError, setError |
Methods inherited from class org.apache.tools.ant.types.DataType |
---|
checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NotSelector()
public NotSelector(FileSelector other)
other
- the selector to invertMethod Detail |
---|
public java.lang.String toString()
BaseSelectorContainer
toString
in class NoneSelector
public void verifySettings()
verifySettings
in class BaseSelector
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |