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.
  • Constructor Details

    • Finder

      public Finder(Class clz, ComponentChooser subchooser)
      Constructs Finder.
      Parameters:
      clz - a component class.
      subchooser - other searching criteria.
    • Finder

      public Finder(Class clz)
      Constructs Finder.
      Parameters:
      clz - a component class.
  • Method Details

    • 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