NotSelector (Apache Ant API)
org.apache.tools.ant.types.selectors
Class NotSelector
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
All Implemented Interfaces: FileSelector , SelectorContainer
public class NotSelector extends NoneSelector
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.
Since: 1.5
Author: Bruce Atherton
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.BaseSelectorContainer
addAnd , addContains , addCustom , addDate , addDepend , addDepth , addFilename , addMajority , addNone , addNot , addOr , addPresent , addSelector , addSize , appendSelector , getSelectors , hasSelectors , selectorCount , selectorElements , validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
NotSelector
public NotSelector ()
Default constructor.
toString
public java.lang.String toString ()
Description copied from class: BaseSelectorContainer
Convert the Selectors within this container to a string. This will
just be a helper class for the subclasses that put their own name
around the contents listed here.
Overrides: toString
in class NoneSelector
Returns: comma separated list of Selectors contained in this one
verifySettings
public void verifySettings ()
Makes sure that there is only one entry, sets an error message if
not.
Overrides: verifySettings
in class BaseSelector
Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.