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

Packages that use Robot
org.fest.swing.core Building blocks for all FEST-Swing fixtures. 
org.fest.swing.driver Drivers that simulate user input on GUI Components. 
org.fest.swing.finder Support for testing time-consuming tasks. 
org.fest.swing.fixture The power and flexibility of FEST-Swing come from the fixtures in this package. 
org.fest.swing.testing Support for writing test classes. 
 

Uses of Robot in org.fest.swing.core
 

Classes in org.fest.swing.core that implement Robot
 class BasicRobot
          Understands simulation of user events on a GUI Component.
 

Methods in org.fest.swing.core that return Robot
static Robot BasicRobot.robotWithCurrentAwtHierarchy()
          Creates a new Robot that has access to all the GUI components in the AWT hierarchy.
static Robot BasicRobot.robotWithNewAwtHierarchy()
          Creates a new Robot with a new AWT hierarchy.
 

Methods in org.fest.swing.core with parameters of type Robot
static void Scrolling.scrollToVisible(Robot robot, JComponent c)
          Scrolls a JComponent into view within a container.
 

Constructors in org.fest.swing.core with parameters of type Robot
ComponentDragAndDrop(Robot robot)
          Creates a new ComponentDragAndDrop.
 

Uses of Robot in org.fest.swing.driver
 

Fields in org.fest.swing.driver declared as Robot
protected  Robot ComponentDriver.robot
           
protected  Robot AbstractJTableCellWriter.robot
           
 

Methods in org.fest.swing.driver with parameters of type Robot
static void Scrolling.scrollToVisible(Robot robot, JComponent c)
          Deprecated. Scrolls a JComponent into view within a container.
 

Constructors in org.fest.swing.driver with parameters of type Robot
AbstractButtonDriver(Robot robot)
          Creates a new AbstractButtonDriver.
AbstractJTableCellWriter(Robot robot)
           
BasicJTableCellWriter(Robot robot)
           
ComponentDriver(Robot robot)
          Creates a new ComponentDriver.
ContainerDriver(Robot robot)
          Creates a new ContainerDriver.
DialogDriver(Robot robot)
          Creates a new DialogDriver.
DragAndDrop(Robot robot)
          Deprecated. use ComponentDragAndDrop instead.
FrameDriver(Robot robot)
          Creates a new FrameDriver.
JAppletDriver(Robot robot)
          Creates a new JAppletDriver.
JComboBoxDriver(Robot robot)
          Creates a new JComboBoxDriver.
JComponentDriver(Robot robot)
          Creates a new JComponentDriver.
JFileChooserDriver(Robot robot)
          Creates a new JFileChooserDriver.
JInternalFrameDriver(Robot robot)
          Creates a new JInternalFrameDriver.
JLabelDriver(Robot robot)
          Creates a new JLabelDriver.
JListDriver(Robot robot)
          Creates a new JListDriver.
JMenuItemDriver(Robot robot)
          Creates a new JMenuItemDriver.
JOptionPaneDriver(Robot robot)
          Creates a new JOptionPaneDriver.
JPopupMenuDriver(Robot robot)
          Creates a new JPopupMenuDriver.
JProgressBarDriver(Robot robot)
          Creates a new JProgressBarDriver.
JScrollBarDriver(Robot robot)
          Creates a new JScrollBarDriver.
JScrollPaneDriver(Robot robot)
          Creates a new JScrollPaneDriver.
JSliderDriver(Robot robot)
          Creates a new JSliderDriver.
JSpinnerDriver(Robot robot)
          Creates a new JSpinnerDriver.
JSplitPaneDriver(Robot robot)
          Creates a new JSplitPaneDriver.
JTabbedPaneDriver(Robot robot)
          Creates a new JTabbedPaneDriver.
JTableCheckBoxEditorCellWriter(Robot robot)
           
JTableComboBoxEditorCellWriter(Robot robot)
           
JTableDriver(Robot robot)
          Creates a new JTableDriver.
JTableHeaderDriver(Robot robot)
          Creates a new JTableHeaderDriver.
JTableTextComponentEditorCellWriter(Robot robot)
           
JTextComponentDriver(Robot robot)
          Creates a new JTextComponentDriver.
JToolBarDriver(Robot robot)
          Creates a new JToolBarDriver.
JTreeDriver(Robot robot)
          Creates a new JTreeDriver.
WindowDriver(Robot robot)
          Creates a new WindowDriver.
 

Uses of Robot in org.fest.swing.finder
 

Methods in org.fest.swing.finder with parameters of type Robot
protected  T ComponentFinderTemplate.findComponentWith(Robot robot)
          Finds the component using either by name or type.
 DialogFixture DialogFinder.using(Robot robot)
          Finds a Dialog by name or type.
 JFileChooserFixture JFileChooserFinder.using(Robot robot)
          Finds a JFileChooser by name or type.
 FrameFixture FrameFinder.using(Robot robot)
          Finds a Frame by name or type.
abstract  WindowFixture<T> WindowFinderTemplate.using(Robot robot)
          Finds a window by name or type using the given robot.
 JOptionPaneFixture JOptionPaneFinder.using(Robot robot)
          Finds a JOptionPane by name or type.
abstract  ComponentFixture<T> ComponentFinderTemplate.using(Robot robot)
          Finds a component by name or type using the given robot.
 

Uses of Robot in org.fest.swing.fixture
 

Fields in org.fest.swing.fixture declared as Robot
 Robot ComponentFixture.robot
          Performs simulation of user events on ComponentFixture.target
 

Methods in org.fest.swing.fixture that return Robot
static Robot ComponentFixtureValidator.notNullRobot(Robot robot)
          Verifies that the given Robot is not null.
 

Methods in org.fest.swing.fixture with parameters of type Robot
abstract  F ComponentFixtureExtension.createFixture(Robot robot, Container root)
          Creates a new ComponentFixture.
static Robot ComponentFixtureValidator.notNullRobot(Robot robot)
          Verifies that the given Robot is not null.
 

Constructors in org.fest.swing.fixture with parameters of type Robot
ComponentFixture(Robot robot, Class<? extends T> type)
          Creates a new ComponentFixture.
ComponentFixture(Robot robot, String name, Class<? extends T> type)
          Creates a new ComponentFixture.
ComponentFixture(Robot robot, T target)
          Creates a new ComponentFixture.
ContainerFixture(Robot robot, Class<? extends T> type)
          Creates a new ContainerFixture.
ContainerFixture(Robot robot, String name, Class<? extends T> type)
          Creates a new ContainerFixture.
ContainerFixture(Robot robot, T target)
          Creates a new ContainerFixture.
DialogFixture(Robot robot, Dialog target)
          Creates a new DialogFixture.
DialogFixture(Robot robot, String dialogName)
          Creates a new DialogFixture.
FrameFixture(Robot robot, Frame target)
          Creates a new FrameFixture.
FrameFixture(Robot robot, String name)
          Creates a new FrameFixture.
GenericComponentFixture(Robot robot, ComponentDriver driver, T target)
          Creates a new GenericComponentFixture using a provided driver.
GenericComponentFixture(Robot robot, T target)
          Creates a new GenericComponentFixture.
JButtonFixture(Robot robot, JButton target)
          Creates a new JButtonFixture.
JButtonFixture(Robot robot, String buttonName)
          Creates a new JButtonFixture.
JCheckBoxFixture(Robot robot, JCheckBox target)
          Creates a new JCheckBoxFixture.
JCheckBoxFixture(Robot robot, String checkBoxName)
          Creates a new JCheckBoxFixture.
JComboBoxFixture(Robot robot, JComboBox target)
          Creates a new JComboBoxFixture.
JComboBoxFixture(Robot robot, String comboBoxName)
          Creates a new JComboBoxFixture.
JFileChooserFixture(Robot robot)
          Creates a new JFileChooserFixture.
JFileChooserFixture(Robot robot, JFileChooser target)
          Creates a new JFileChooserFixture.
JFileChooserFixture(Robot robot, String fileChooserName)
          Creates a new JFileChooserFixture.
JInternalFrameFixture(Robot robot, JInternalFrame target)
          Creates a new JInternalFrameFixture.
JInternalFrameFixture(Robot robot, String internalFrameName)
          Creates a new JInternalFrameFixture.
JLabelFixture(Robot robot, JLabel target)
          Creates a new JLabelFixture.
JLabelFixture(Robot robot, String labelName)
          Creates a new JLabelFixture.
JListFixture(Robot robot, JList target)
          Creates a new JListFixture.
JListFixture(Robot robot, String listName)
          Creates a new JListFixture.
JMenuItemFixture(Robot robot, JMenuItem target)
          Creates a new JMenuItemFixture.
JMenuItemFixture(Robot robot, String menuItemName)
          Creates a new JMenuItemFixture.
JOptionPaneFixture(Robot robot)
          Creates a new JOptionPaneFixture.
JOptionPaneFixture(Robot robot, JOptionPane target)
          Creates a new JOptionPaneFixture.
JPanelFixture(Robot robot, JPanel target)
          Creates a new JPanelFixture.
JPanelFixture(Robot robot, String panelName)
          Creates a new JPanelFixture.
JPopupMenuFixture(Robot robot, JPopupMenu target)
          Creates a new JPopupMenuFixture.
JProgressBarFixture(Robot robot, JProgressBar target)
          Creates a new JProgressBarFixture.
JProgressBarFixture(Robot robot, String labelName)
          Creates a new JProgressBarFixture.
JRadioButtonFixture(Robot robot, JRadioButton target)
          Creates a new JRadioButtonFixture.
JRadioButtonFixture(Robot robot, String buttonName)
          Creates a new JRadioButtonFixture.
JScrollBarFixture(Robot robot, JScrollBar target)
          Creates a new JScrollBarFixture.
JScrollBarFixture(Robot robot, String scrollBarName)
          Creates a new JScrollBarFixture.
JScrollPaneFixture(Robot robot, JScrollPane target)
          Creates a new JScrollPaneFixture.
JScrollPaneFixture(Robot robot, String panelName)
          Creates a new JScrollPaneFixture.
JSliderFixture(Robot robot, JSlider target)
          Creates a new JSliderFixture.
JSliderFixture(Robot robot, String sliderName)
          Creates a new JSliderFixture.
JSpinnerFixture(Robot robot, JSpinner target)
          Creates a new JSpinnerFixture.
JSpinnerFixture(Robot robot, String spinnerName)
          Creates a new JSpinnerFixture.
JSplitPaneFixture(Robot robot, JSplitPane target)
          Creates a new JSplitPaneFixture.
JSplitPaneFixture(Robot robot, String spinnerName)
          Creates a new JSplitPaneFixture.
JTabbedPaneFixture(Robot robot, JTabbedPane target)
          Creates a new JTabbedPaneFixture.
JTabbedPaneFixture(Robot robot, String tabbedPaneName)
          Creates a new JTabbedPaneFixture.
JTableFixture(Robot robot, JTable target)
          Creates a new JTableFixture.
JTableFixture(Robot robot, String tableName)
          Creates a new JTableFixture.
JTableHeaderFixture(Robot robot, JTableHeader target)
          Creates a new JTableHeaderFixture.
JTextComponentFixture(Robot robot, JTextComponent target)
          Creates a new JTextComponentFixture.
JTextComponentFixture(Robot robot, String textComponentName)
          Creates a new JTextComponentFixture.
JToggleButtonFixture(Robot robot, JToggleButton target)
          Creates a new JToggleButtonFixture.
JToggleButtonFixture(Robot robot, String toggleButtonName)
          Creates a new JToggleButtonFixture.
JToolBarFixture(Robot robot, JToolBar target)
          Creates a new JToolBarFixture.
JToolBarFixture(Robot robot, String toolbarName)
          Creates a new JToolBarFixture.
JTreeFixture(Robot robot, JTree target)
          Creates a new JTreeFixture.
JTreeFixture(Robot robot, String treeName)
          Creates a new JTreeFixture.
WindowFixture(Robot robot, Class<? extends T> type)
          Creates a new WindowFixture.
WindowFixture(Robot robot, String name, Class<? extends T> type)
          Creates a new WindowFixture.
WindowFixture(Robot robot, T target)
          Creates a new WindowFixture.
 

Uses of Robot in org.fest.swing.testing
 

Methods in org.fest.swing.testing that return Robot
protected  Robot FestSwingTestCaseTemplate.robot()
          Returns this test's Robot.
 



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