org.netbeans.jemmy.operators
Class Operator.Finder
java.lang.Object
org.netbeans.jemmy.operators.Operator.Finder
- All Implemented Interfaces:
- ComponentChooser
- Direct Known Subclasses:
- AbstractButtonOperator.AbstractButtonFinder, ButtonOperator.ButtonFinder, CheckboxOperator.CheckboxFinder, ChoiceOperator.ChoiceFinder, ContainerOperator.ContainerFinder, DialogOperator.DialogFinder, FrameOperator.FrameFinder, JButtonOperator.JButtonFinder, JCheckBoxMenuItemOperator.JCheckBoxMenuItemFinder, JCheckBoxOperator.JCheckBoxFinder, JColorChooserOperator.JColorChooserFinder, JComboBoxOperator.JComboBoxFinder, JComponentOperator.JComponentFinder, JDialogOperator.JDialogFinder, JEditorPaneOperator.JEditorPaneFinder, JFileChooserOperator.JFileChooserFinder, JFrameOperator.JFrameFinder, JLabelOperator.JLabelFinder, JListOperator.JListFinder, JMenuBarOperator.JMenuBarFinder, JMenuItemOperator.JMenuItemFinder, JMenuOperator.JMenuFinder, JPasswordFieldOperator.JPasswordFieldFinder, JPopupMenuOperator.JPopupMenuFinder, JProgressBarOperator.JProgressBarFinder, JRadioButtonMenuItemOperator.JRadioButtonMenuItemFinder, JRadioButtonOperator.JRadioButtonFinder, JScrollBarOperator.JScrollBarFinder, JScrollPaneOperator.JScrollPaneFinder, JSliderOperator.JSliderFinder, JSpinnerOperator.JSpinnerFinder, JSplitPaneOperator.JSplitPaneFinder, JTabbedPaneOperator.JTabbedPaneFinder, JTableOperator.JTableFinder, JTextAreaOperator.JTextAreaFinder, JTextComponentOperator.JTextComponentFinder, JTextFieldOperator.JTextFieldFinder, JTextPaneOperator.JTextPaneFinder, JToggleButtonOperator.JToggleButtonFinder, JTreeOperator.JTreeFinder, LabelOperator.LabelFinder, ListOperator.ListFinder, ScrollbarOperator.ScrollbarFinder, ScrollPaneOperator.ScrollPaneFinder, TextAreaOperator.TextAreaFinder, TextComponentOperator.TextComponentFinder, TextFieldOperator.TextFieldFinder
- Enclosing class:
- Operator
public static class Operator.Finder
- extends Object
- implements ComponentChooser
Allows to bind a compponent by a component type.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Operator.Finder
public Operator.Finder(Class clz,
ComponentChooser subchooser)
- Constructs Finder.
- Parameters:
clz
- a component class.subchooser
- other searching criteria.
Operator.Finder
public Operator.Finder(Class clz)
- Constructs Finder.
- Parameters:
clz
- a component class.
checkComponent
public boolean checkComponent(Component comp)
- Description copied from interface:
ComponentChooser
- Check if the component argument meets the search criteria.
- Specified by:
checkComponent
in interface ComponentChooser
- Parameters:
comp
- Component to check.
- Returns:
true
when the component conforms to
the search criteria; false
otherwise.
getDescription
public String getDescription()
- Description copied from interface:
ComponentChooser
- Returns searched component description.
- Specified by:
getDescription
in interface ComponentChooser
- Returns:
- a String representing the description value