1 18 19 package org.apache.tools.ant.types.selectors; 20 21 import java.util.Enumeration ; 22 import org.apache.tools.ant.Project; 23 import org.apache.tools.ant.types.selectors.modifiedselector.ModifiedSelector; 24 25 30 public interface SelectorContainer { 31 32 37 boolean hasSelectors(); 38 39 44 int selectorCount(); 45 46 51 FileSelector[] getSelectors(Project p); 52 53 58 Enumeration selectorElements(); 59 60 65 void appendSelector(FileSelector selector); 66 67 68 69 73 void addSelector(SelectSelector selector); 74 75 79 void addAnd(AndSelector selector); 80 81 85 void addOr(OrSelector selector); 86 87 91 void addNot(NotSelector selector); 92 93 97 void addNone(NoneSelector selector); 98 99 103 void addMajority(MajoritySelector selector); 104 105 109 void addDate(DateSelector selector); 110 111 115 void addSize(SizeSelector selector); 116 117 121 void addFilename(FilenameSelector selector); 122 123 127 void addCustom(ExtendSelector selector); 128 129 133 void addContains(ContainsSelector selector); 134 135 139 void addPresent(PresentSelector selector); 140 141 145 void addDepth(DepthSelector selector); 146 147 151 void addDepend(DependSelector selector); 152 153 157 void addContainsRegexp(ContainsRegexpSelector selector); 158 159 164 void addType(TypeSelector selector); 165 166 171 void addDifferent(DifferentSelector selector); 172 173 178 void addModified(ModifiedSelector selector); 179 180 185 void add(FileSelector selector); 186 } 187 | Popular Tags |