Uses of Interface
org.fest.swing.core.ComponentMatcher
Packages that use ComponentMatcher
Package
Description
Building blocks for all FEST-Swing fixtures.
Common implementations of
GenericTypeMatcher.
Drivers that simulate user input on GUI
Components.
Support for testing time-consuming tasks.
The power and flexibility of FEST-Swing come from the fixtures in
this package.
-
Uses of ComponentMatcher in org.fest.swing.core
Subinterfaces of ComponentMatcher in org.fest.swing.coreModifier and TypeInterfaceDescriptioninterfaceUnderstands whether amatches some desired criteria.ComponentClasses in org.fest.swing.core that implement ComponentMatcherModifier and TypeClassDescriptionclassUnderstands a base class for implementations of.ResettableComponentMatcherclassGenericTypeMatcher<T extends Component>Understands athat matches aComponentMatcherby type and some custom search criteria.Componentclassfinal classUnderstandsmatching by name and (optionally) by type.Componentfinal classUnderstandsmatching by type.ComponentFields in org.fest.swing.core declared as ComponentMatcherModifier and TypeFieldDescriptionprivate static final ComponentMatcherBasicComponentPrinter.ALWAYS_MATCHESprivate final ComponentMatcherComponentFoundCondition.matcher(package private) static final ComponentMatcherUnexpectedJOptionPaneFinder.OPTION_PANE_MATCHERprivate static final ComponentMatcherBasicRobot.POPUP_MATCHERMethods in org.fest.swing.core that return ComponentMatcherModifier and TypeMethodDescriptionprivate static ComponentMatcherBasicComponentPrinter.alwaysMatches()Methods in org.fest.swing.core with parameters of type ComponentMatcherModifier and TypeMethodDescriptionprivate ComponentLookupExceptionBasicComponentFinder.componentNotFound(ComponentHierarchy h, ComponentMatcher m) BasicComponentFinder.find(Container root, ComponentMatcher m) Finds ausing the givenComponentin the hierarchy under the given root.ComponentMatcherBasicComponentFinder.find(ComponentMatcher m) Finds ausing the givenComponent.ComponentMatcherprivate ComponentBasicComponentFinder.find(ComponentHierarchy h, ComponentMatcher m) ComponentFinder.find(Container root, ComponentMatcher m) Finds ausing the givenComponentin the hierarchy under the given root.ComponentMatcherComponentFinder.find(ComponentMatcher m) Finds ausing the givenComponent.ComponentMatcher(package private) Collection<Component>FinderDelegate.find(ComponentHierarchy h, ComponentMatcher m) private voidFinderDelegate.find(ComponentHierarchy h, ComponentMatcher m, Component root, Set<Component> found) BasicComponentFinder.findAll(Container root, ComponentMatcher m) Returns all thes under the given root that match the search criteria specified in the givenComponent.ComponentMatcherBasicComponentFinder.findAll(ComponentMatcher m) Returns all thes that match the search criteria specified in the givenComponent.ComponentMatcherComponentFinder.findAll(Container root, ComponentMatcher m) Returns all thes under the given root that match the search criteria specified in the givenComponent.ComponentMatcherComponentFinder.findAll(ComponentMatcher m) Returns all thes that match the search criteria specified in the givenComponent.ComponentMatcherUnexpectedJOptionPaneFinder.findAll(ComponentMatcher m) private static booleanFinderDelegate.isMatching(Component c, ComponentMatcher m) private static ComponentLookupExceptionBasicComponentFinder.multipleComponentsFound(Collection<Component> found, ComponentMatcher m) private static voidBasicComponentPrinter.print(Component c, ComponentHierarchy h, ComponentMatcher matcher, int level, PrintStream out) private static voidBasicComponentPrinter.print(ComponentHierarchy hierarchy, ComponentMatcher matcher, PrintStream out) voidBasicComponentPrinter.printComponents(PrintStream out, ComponentMatcher matcher) $Prints only the components that match the given search criteria in the hierarchy.voidBasicComponentPrinter.printComponents(PrintStream out, ComponentMatcher matcher, Container root) $Prints all the components that match the given search criteria under the given root.voidComponentPrinter.printComponents(PrintStream out, ComponentMatcher matcher) Prints only the components that match the given search criteria in the hierarchy.voidComponentPrinter.printComponents(PrintStream out, ComponentMatcher matcher, Container root) Prints all the components that match the given search criteria under the given root.Constructors in org.fest.swing.core with parameters of type ComponentMatcherModifierConstructorDescriptionComponentFoundCondition(String description, ComponentFinder finder, ComponentMatcher matcher) Creates a newComponentFoundConditionComponentFoundCondition(String description, ComponentFinder finder, ComponentMatcher matcher, Container root) Creates a newComponentFoundConditionComponentFoundCondition(org.fest.assertions.Description description, ComponentFinder finder, ComponentMatcher matcher) Creates a newComponentFoundConditionComponentFoundCondition(org.fest.assertions.Description description, ComponentFinder finder, ComponentMatcher matcher, Container root) Creates a newComponentFoundCondition -
Uses of ComponentMatcher in org.fest.swing.core.matcher
Classes in org.fest.swing.core.matcher that implement ComponentMatcherModifier and TypeClassDescriptionfinal classUnderstands matching aby name, title and visibility on the screen.Dialogfinal classUnderstands matching aby type, name or title.Framefinal classUnderstands matching aby name, text and visibility on the screen.JButtonfinal classUnderstands matching aby type, name or text.JLabelfinal classUnderstands matching aby type, name or text.JTextComponentclassNamedComponentMatcherTemplate<T extends Component>Understands a template for matching components by name. -
Uses of ComponentMatcher in org.fest.swing.driver
Classes in org.fest.swing.driver that implement ComponentMatcherModifier and TypeClassDescriptionclassMatches agiven a simple label or a menu path of the format "menu|submenu|menuitem", for example "File|Open|Can of worms".JMenuItemFields in org.fest.swing.driver declared as ComponentMatcherModifier and TypeFieldDescription(package private) static final ComponentMatcherJComboBoxDropDownListFinder.LIST_MATCHERMethods in org.fest.swing.driver with parameters of type ComponentMatcherModifier and TypeMethodDescriptionprotected final <T extends Component>
TAbstractJTableCellWriter.waitForEditorActivation(ComponentMatcher matcher, JTable table, int row, int column, Class<T> supportedType) Waits until the editor of the given table cell is showing on the screen. -
Uses of ComponentMatcher in org.fest.swing.finder
Fields in org.fest.swing.finder declared as ComponentMatcherConstructors in org.fest.swing.finder with parameters of type ComponentMatcher -
Uses of ComponentMatcher in org.fest.swing.fixture
Methods in org.fest.swing.fixture with parameters of type ComponentMatcherModifier and TypeMethodDescriptionprivate DialogFixtureContainerFixture.findDialog(ComponentMatcher matcher, Timeout timeout) private JFileChooserFixtureContainerFixture.findFileChooser(ComponentMatcher matcher, Timeout timeout)