org.netbeans.jemmy
Interface Timeoutable

All Known Implementing Classes:
AbstractButtonOperator, ActionProducer, ButtonOperator, ComponentOperator, ContainerOperator, DialogOperator, DialogWaiter, EventDispatcher, EventTool, FrameOperator, FrameWaiter, CheckboxOperator, ChoiceOperator, JButtonOperator, JColorChooserOperator, JComboBoxOperator, JComponentOperator, JDialogOperator, JEditorPaneOperator, JFileChooserOperator, JFrameOperator, JCheckBoxMenuItemOperator, JCheckBoxOperator, JInternalFrameOperator, JInternalFrameOperator.JDesktopIconOperator, JLabelOperator, JListOperator, JMenuBarOperator, JMenuItemOperator, JMenuOperator, JPasswordFieldOperator, JPopupMenuOperator, JProgressBarOperator, JRadioButtonMenuItemOperator, JRadioButtonOperator, JScrollBarOperator, JScrollPaneOperator, JSliderOperator, JSpinnerOperator, JSpinnerOperator.DateSpinnerOperator, JSpinnerOperator.ListSpinnerOperator, JSpinnerOperator.NumberSpinnerOperator, JSplitPaneOperator, JTabbedPaneOperator, JTableHeaderOperator, JTableOperator, JTextAreaOperator, JTextComponentOperator, JTextFieldOperator, JTextPaneOperator, JToggleButtonOperator, JTreeOperator, LabelOperator, ListOperator, Operator, QueueTool, ScrollbarOperator, ScrollPaneOperator, Test, TextAreaOperator, TextComponentOperator, TextFieldOperator, Waiter, WindowManager, WindowOperator, WindowWaiter

public interface Timeoutable

Any class which contains methods requiring waiting or sleeping should implement this interface. Waiting and sleeping operations have time limits that can be set or returned using the methods of this interface.

Author:
Alexandre Iline (alexandre.iline@sun.com)

Method Summary
 Timeouts getTimeouts()
          Return current timeouts.
 void setTimeouts(Timeouts t)
          Defines current timeouts.
 

Method Detail

setTimeouts

void setTimeouts(Timeouts t)
Defines current timeouts.

Parameters:
t - A collection of timeout assignments.
See Also:
getTimeouts()

getTimeouts

Timeouts getTimeouts()
Return current timeouts.

Returns:
the collection of current timeout assignments.
See Also:
setTimeouts(org.netbeans.jemmy.Timeouts)