|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.fest.swing.fixture.JTreePathFixture
public class JTreePathFixture
Understands functional testing of single nodes, referenced by their paths, in s:
JTree
| Constructor Summary | |
|---|---|
protected |
JTreePathFixture(JTreeFixture tree,
String path)
Creates a new JTreePathFixture. |
| Method Summary | |
|---|---|
JTreePathFixture |
click()
Simulates a user clicking this fixture's tree node. |
JTreePathFixture |
click(MouseButton button)
Simulates a user clicking this fixture's tree node. |
JTreePathFixture |
click(MouseClickInfo mouseClickInfo)
Simulates a user clicking this fixture's tree node. |
JTreePathFixture |
collapse()
Simulates a user collapsing this fixture's tree node. |
JTreePathFixture |
doubleClick()
Simulates a user double-clicking this fixture's tree node. |
JTreePathFixture |
drag()
Simulates a user dragging this fixture's tree node. |
JTreePathFixture |
drop()
Simulates a user dropping relative to this fixture's tree node. |
JTreePathFixture |
expand()
Simulates a user expanding this fixture's tree node. |
String |
path()
Returns the path of this fixture's node. |
JTreePathFixture |
rightClick()
Simulates a user right-clicking this fixture's tree node. |
JTreePathFixture |
select()
Selects the this fixture's tree node, expanding parent nodes if necessary. |
JPopupMenuFixture |
showPopupMenu()
Shows a pop-up menu using this fixture's tree node as the invoker of the pop-up menu. |
String |
value()
Returns the String representation of this fixture's tree node. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected JTreePathFixture(JTreeFixture tree,
String path)
JTreePathFixture.
tree - handles the JTree containing the node with the given path.path - the given path.| Method Detail |
|---|
public JTreePathFixture expand()
expand in interface JTreeNodeFixtureIllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.
ActionFailedException - if this method fails to expand the path.public JTreePathFixture collapse()
collapse in interface JTreeNodeFixtureIllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.
ActionFailedException - if this method fails to collapse the path.public JTreePathFixture select()
select in interface ItemFixtureIllegalStateException - if this fixture's JTree is disabled.
IllegalStateException - if this fixture's JTree is not showing on the screen.public JTreePathFixture click()
click in interface MouseInputSimulationFixtureIllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.public JTreePathFixture click(MouseButton button)
click in interface MouseInputSimulationFixturebutton - the button to click.
NullPointerException - if the given button is null.
IllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.public JTreePathFixture click(MouseClickInfo mouseClickInfo)
click in interface MouseInputSimulationFixturemouseClickInfo - specifies the button to click and the times the button should be clicked.
NullPointerException - if the given MouseClickInfo is null.
IllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.public JTreePathFixture doubleClick()
doubleClick in interface MouseInputSimulationFixtureIllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.public JTreePathFixture rightClick()
rightClick in interface MouseInputSimulationFixtureIllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.public JTreePathFixture drag()
drag in interface ItemFixtureIllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.public JTreePathFixture drop()
drop in interface ItemFixtureIllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.
ActionFailedException - if there is no drag action in effect.public JPopupMenuFixture showPopupMenu()
showPopupMenu in interface ItemFixtureIllegalStateException - if the JTree is disabled.
IllegalStateException - if the JTree is not showing on the screen.
ComponentLookupException - if a pop-up menu cannot be found.public String value()
String representation of this fixture's tree node.
value in interface ItemFixtureString representation of this fixture's tree node.public String path()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||