Class JCheckBoxOperator

All Implemented Interfaces:
Outputable, Timeoutable

public class JCheckBoxOperator extends JToggleButtonOperator


Timeouts used:
AbstractButtonOperator.PushButtonTimeout - time between button pressing and releasing
ComponentOperator.WaitComponentTimeout - time to wait button displayed
ComponentOperator.WaitComponentEnabledTimeout - time to wait button enabled
.
Author:
Alexandre Iline (alexandre.iline@sun.com)
See Also:
  • Constructor Details

    • JCheckBoxOperator

      public JCheckBoxOperator(JCheckBox b)
      Constructor.
      Parameters:
      b - a component
    • JCheckBoxOperator

      public JCheckBoxOperator(ContainerOperator cont, ComponentChooser chooser, int index)
      Constructs a JCheckBoxOperator object.
      Parameters:
      cont - a container
      chooser - a component chooser specifying searching criteria.
      index - an index between appropriate ones.
    • JCheckBoxOperator

      public JCheckBoxOperator(ContainerOperator cont, ComponentChooser chooser)
      Constructs a JCheckBoxOperator object.
      Parameters:
      cont - a container
      chooser - a component chooser specifying searching criteria.
    • JCheckBoxOperator

      public JCheckBoxOperator(ContainerOperator cont, String text, int index)
      Constructor. Waits component in container first. Uses cont's timeout and output for waiting and to init operator.
      Parameters:
      cont - a container
      text - Button text.
      index - Ordinal component index.
      Throws:
      TimeoutExpiredException
      See Also:
    • JCheckBoxOperator

      public JCheckBoxOperator(ContainerOperator cont, String text)
      Constructor. Waits component in container first. Uses cont's timeout and output for waiting and to init operator.
      Parameters:
      cont - a container
      text - Button text.
      Throws:
      TimeoutExpiredException
      See Also:
    • JCheckBoxOperator

      public JCheckBoxOperator(ContainerOperator cont, int index)
      Constructor. Waits component in container first. Uses cont's timeout and output for waiting and to init operator.
      Parameters:
      cont - a container
      index - Ordinal component index.
      Throws:
      TimeoutExpiredException
    • JCheckBoxOperator

      public JCheckBoxOperator(ContainerOperator cont)
      Constructor. Waits component in container first. Uses cont's timeout and output for waiting and to init operator.
      Parameters:
      cont - a container
      Throws:
      TimeoutExpiredException
  • Method Details

    • findJCheckBox

      public static JCheckBox findJCheckBox(Container cont, ComponentChooser chooser, int index)
      Searches JCheckBox in container.
      Parameters:
      cont - Container to search component in.
      chooser - org.netbeans.jemmy.ComponentChooser implementation.
      index - Ordinal component index.
      Returns:
      JCheckBox instance or null if component was not found.
    • findJCheckBox

      public static JCheckBox findJCheckBox(Container cont, ComponentChooser chooser)
      Searches 0'th JCheckBox in container.
      Parameters:
      cont - Container to search component in.
      chooser - org.netbeans.jemmy.ComponentChooser implementation.
      Returns:
      JCheckBox instance or null if component was not found.
    • findJCheckBox

      public static JCheckBox findJCheckBox(Container cont, String text, boolean ce, boolean ccs, int index)
      Searches JCheckBox by text.
      Parameters:
      cont - Container to search component in.
      text - Button text. If null, contents is not checked.
      ce - Compare text exactly.
      ccs - Compare text case sensitively.
      index - Ordinal component index.
      Returns:
      JCheckBox instance or null if component was not found.
      See Also:
    • findJCheckBox

      public static JCheckBox findJCheckBox(Container cont, String text, boolean ce, boolean ccs)
      Searches JCheckBox by text.
      Parameters:
      cont - Container to search component in.
      text - Button text. If null, contents is not checked.
      ce - Compare text exactly.
      ccs - Compare text case sensitively.
      Returns:
      JCheckBox instance or null if component was not found.
      See Also:
    • waitJCheckBox

      public static JCheckBox waitJCheckBox(Container cont, ComponentChooser chooser, int index)
      Waits JCheckBox in container.
      Parameters:
      cont - Container to search component in.
      chooser - org.netbeans.jemmy.ComponentChooser implementation.
      index - Ordinal component index.
      Returns:
      JCheckBox instance.
      Throws:
      TimeoutExpiredException
    • waitJCheckBox

      public static JCheckBox waitJCheckBox(Container cont, ComponentChooser chooser)
      Waits 0'th JCheckBox in container.
      Parameters:
      cont - Container to search component in.
      chooser - org.netbeans.jemmy.ComponentChooser implementation.
      Returns:
      JCheckBox instance.
      Throws:
      TimeoutExpiredException
    • waitJCheckBox

      public static JCheckBox waitJCheckBox(Container cont, String text, boolean ce, boolean ccs, int index)
      Waits JCheckBox by text.
      Parameters:
      cont - Container to search component in.
      text - Button text. If null, contents is not checked.
      ce - Compare text exactly.
      ccs - Compare text case sensitively.
      index - Ordinal component index.
      Returns:
      JCheckBox instance.
      Throws:
      TimeoutExpiredException
      See Also:
    • waitJCheckBox

      public static JCheckBox waitJCheckBox(Container cont, String text, boolean ce, boolean ccs)
      Waits JCheckBox by text.
      Parameters:
      cont - Container to search component in.
      text - Button text. If null, contents is not checked.
      ce - Compare text exactly.
      ccs - Compare text case sensitively.
      Returns:
      JCheckBox instance.
      Throws:
      TimeoutExpiredException
      See Also: