/** * add a depth selector entry on the selector list * @param selector the selector to add */ public void addDepth(DepthSelector selector) { appendSelector(selector); }
/** * adds a different selector to the selector list * @param selector the selector to add */ public void addDifferent(DifferentSelector selector) { appendSelector(selector); }
/** * adds a type selector to the selector list * @param selector the selector to add */ public void addType(TypeSelector selector) { appendSelector(selector); }
/** * add an "Or" selector entry on the selector list * @param selector the selector to add */ public void addOr(OrSelector selector) { appendSelector(selector); }
/** * add a regular expression selector entry on the selector list * @param selector the selector to add */ public void addContainsRegexp(ContainsRegexpSelector selector) { appendSelector(selector); }
/** * @param e ExecutableSelector * @since 1.10.0 */ public void addExecutable(ExecutableSelector e) { appendSelector(e); }
/** * add a selector filename entry on the selector list * @param selector the selector to add */ public void addFilename(FilenameSelector selector) { appendSelector(selector); }
/** * add a present selector entry on the selector list * @param selector the selector to add */ public void addPresent(PresentSelector selector) { appendSelector(selector); }
/** * add a depends selector entry on the selector list * @param selector the selector to add */ public void addDepend(DependSelector selector) { appendSelector(selector); }
/** * add a "Select" selector entry on the selector list * @param selector the selector to add */ public void addSelector(SelectSelector selector) { appendSelector(selector); }
/** * add an "And" selector entry on the selector list * @param selector the selector to add */ public void addAnd(AndSelector selector) { appendSelector(selector); }
/** * add a "Not" selector entry on the selector list * @param selector the selector to add */ public void addNot(NotSelector selector) { appendSelector(selector); }
/** * add a "None" selector entry on the selector list * @param selector the selector to add */ public void addNone(NoneSelector selector) { appendSelector(selector); }
/** * add the modified selector * @param selector the selector to add * @since ant 1.6 */ public void addModified(ModifiedSelector selector) { appendSelector(selector); }
/** * @param o OwnedBySelector * @since 1.10.0 */ public void addOwnedBy(OwnedBySelector o) { appendSelector(o); }
/** * @param o PosixPermissionsSelector * @since 1.10.4 */ public void addPosixPermissions(PosixPermissionsSelector o) { appendSelector(o); }
/** * add an arbitrary selector * @param selector the selector to add * @since Ant 1.6 */ public void add(FileSelector selector) { appendSelector(selector); }
public void addWritable(WritableSelector w) { appendSelector(w); }
/** * add a contains selector entry on the selector list * @param selector the selector to add */ public void addContains(ContainsSelector selector) { appendSelector(selector); }
/** * Add a new selector into this container. * * @param selector the new <code>FileSelector</code> to add. */ @Override public synchronized void appendSelector(FileSelector selector) { if (isReference()) { throw noChildrenAllowed(); } super.appendSelector(selector); ds = null; }