Lines Matching refs:chooser
148 * @param chooser ComponentChooser instance, defining and applying the
152 * for which the chooser's {@code checkComponent(Component)} method
158 public Component findComponent(ComponentChooser chooser, int index) {
160 final Component result = findComponentInContainer(container, chooser, index, null);
171 out.printTrace("Component " + chooser.getDescription()
174 out.printGolden("Component \"" + chooser.getDescription() + "\" was found");
176 out.printTrace("Component " + chooser.getDescription()
178 out.printGolden("Component \"" + chooser.getDescription() + "\" was not found");
188 * @param chooser ComponentChooser instance, defining and applying the
190 * @return the first component for which the chooser's
196 public Component findComponent(ComponentChooser chooser) {
197 return findComponent(chooser, 0);
205 * @param chooser ComponentChooser instance, defining and applying the
207 * @return the components for which the chooser's
213 public Component[] findComponents(ComponentChooser chooser) {
215 findComponentInContainer(container, chooser, 0, allSeen);
223 private Component findComponentInContainer(final Container cont, final ComponentChooser chooser, final int index,
225 return queueTool.invokeSmoothly(new QueueTool.QueueAction<Component>("findComponentInContainer with " + chooser.getDescription()) {
233 if (chooser.checkComponent(component)) {
244 chooser, index, allSeen)) != null) {