Uses of Interface
org.fest.swing.core.ComponentMatcher

Packages that use ComponentMatcher
org.fest.swing.core Building blocks for all FEST-Swing fixtures. 
org.fest.swing.core.matcher Common implementations of GenericTypeMatcher
org.fest.swing.driver Drivers that simulate user input on GUI Components. 
 

Uses of ComponentMatcher in org.fest.swing.core
 

Subinterfaces of ComponentMatcher in org.fest.swing.core
 interface ResettableComponentMatcher
          Understands whether a Component matches some desired criteria.
 

Classes in org.fest.swing.core that implement ComponentMatcher
 class AbstractComponentMatcher
          Understands a base class for implementations of ResettableComponentMatcher.
 class GenericTypeMatcher<T extends Component>
          Understands a ComponentMatcher that matches a Component by type and some custom search criteria.
 class LabelMatcher
          Understands Component matching by the text of the associated JLabel and (optionally) by type.
 class NameMatcher
          Understands Component matching by name and (optionally) by type.
 class TypeMatcher
          Understands Component matching by type.
 

Methods in org.fest.swing.core with parameters of type ComponentMatcher
 Component BasicComponentFinder.find(ComponentMatcher m)
          Finds a Component using the given ComponentMatcher.
 Component ComponentFinder.find(ComponentMatcher m)
          Finds a Component using the given ComponentMatcher.
 Component BasicComponentFinder.find(Container root, ComponentMatcher m)
          Finds a Component using the given ComponentMatcher in the hierarchy under the given root.
 Component ComponentFinder.find(Container root, ComponentMatcher m)
          Finds a Component using the given ComponentMatcher in the hierarchy under the given root.
 Collection<Component> BasicComponentFinder.findAll(ComponentMatcher m)
          Returns all the Components that match the search criteria specified in the given ComponentMatcher.
 Collection<Component> ComponentFinder.findAll(ComponentMatcher m)
          Returns all the Components that match the search criteria specified in the given ComponentMatcher.
 Collection<Component> BasicComponentFinder.findAll(Container root, ComponentMatcher m)
          Returns all the Components under the given root that match the search criteria specified in the given ComponentMatcher.
 Collection<Component> ComponentFinder.findAll(Container root, ComponentMatcher m)
          Returns all the Components under the given root that match the search criteria specified in the given ComponentMatcher.
 void ComponentPrinter.printComponents(PrintStream out, ComponentMatcher matcher)
          Prints only the components that match the given search criteria in the hierarchy.
 void BasicComponentPrinter.printComponents(PrintStream out, ComponentMatcher matcher)
          $Prints only the components that match the given search criteria in the hierarchy.
 void ComponentPrinter.printComponents(PrintStream out, ComponentMatcher matcher, Container root)
          Prints all the components that match the given search criteria under the given root.
 void BasicComponentPrinter.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 ComponentMatcher
ComponentFoundCondition(org.fest.assertions.Description description, ComponentFinder finder, ComponentMatcher matcher)
          Creates a new ComponentFoundCondition
ComponentFoundCondition(org.fest.assertions.Description description, ComponentFinder finder, ComponentMatcher matcher, Container root)
          Creates a new ComponentFoundCondition
ComponentFoundCondition(String description, ComponentFinder finder, ComponentMatcher matcher)
          Creates a new ComponentFoundCondition
ComponentFoundCondition(String description, ComponentFinder finder, ComponentMatcher matcher, Container root)
          Creates a new ComponentFoundCondition
 

Uses of ComponentMatcher in org.fest.swing.core.matcher
 

Classes in org.fest.swing.core.matcher that implement ComponentMatcher
 class DialogMatcher
          Understands matching a Dialog by name, title and visibility on the screen.
 class FrameMatcher
          Understands matching a Frame by type, name or title.
 class JButtonMatcher
          Understands matching a JButton by name, text and visibility on the screen.
 class JLabelMatcher
          Understands matching a JLabel by type, name or text.
 class JTextComponentMatcher
          Understands matching a JTextComponent by type, name or text.
 class NamedComponentMatcherTemplate<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 ComponentMatcher
 class JMenuItemMatcher
          Matches a JMenuItem given a simple label or a menu path of the format "menu|submenu|menuitem", for example "File|Open|Can of worms".
 

Methods in org.fest.swing.driver with parameters of type ComponentMatcher
protected
<T extends Component>
T
AbstractJTableCellWriter.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.
 



Copyright © 2007-2011 FEST (Fixtures for Easy Software Testing). All Rights Reserved.