ff.click();
}
};
} else if (container instanceof JTabbedPane) {
JTabbedPane pane = (JTabbedPane) container;
final JTabbedPaneFixture ff =
new JTabbedPaneFixture(fixture.robot, pane);
return new IClickable() {
@Override
public void click() {
ff.click();
}
};
} else if (container instanceof JPanel) {
JPanel pane = (JPanel) container;
final JPanelFixture ff = new JPanelFixture(fixture.robot, pane);
return new IClickable() {
@Override
public void click() {
ff.focus();
}
};
} else {
return getClickableParentRecursive(container.getParent());
}