/** * add a "Select" selector entry on the selector list * @param selector the selector to add */ public void addSelector(SelectSelector 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); }
/** * @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 a "None" selector entry on the selector list * @param selector the selector to add */ public void addNone(NoneSelector 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 selector size entry on the selector list * @param selector the selector to add */ public void addSize(SizeSelector selector) { appendSelector(selector); }
/** * add a selector filename entry on the selector list * @param selector the selector to add */ public void addFilename(FilenameSelector 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); }
/** * @param e ExecutableSelector * @since 1.10.0 */ public void addExecutable(ExecutableSelector e) { appendSelector(e); }
/** * @param e SymlinkSelector * @since 1.10.0 */ public void addSymlink(SymlinkSelector e) { appendSelector(e); }
/** * add a "Not" selector entry on the selector list * @param selector the selector to add */ public void addNot(NotSelector selector) { appendSelector(selector); }
/** * add a majority selector entry on the selector list * @param selector the selector to add */ public void addMajority(MajoritySelector selector) { appendSelector(selector); }
/** * add a selector date entry on the selector list * @param selector the selector to add */ public void addDate(DateSelector selector) { appendSelector(selector); }
/** * add a contains selector entry on the selector list * @param selector the selector to add */ public void addContains(ContainsSelector 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); }
/** * add the modified selector * @param selector the selector to add * @since ant 1.6 */ public void addModified(ModifiedSelector selector) { appendSelector(selector); }
/** * add an arbitrary selector * @param selector the selector to add * @since Ant 1.6 */ public void add(FileSelector selector) { appendSelector(selector); }
/** * Add a new selector into this container. * * @param selector the new selector to add */ @Override public void appendSelector(FileSelector selector) { if (isReference()) { throw noChildrenAllowed(); } super.appendSelector(selector); }