Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Public Member Functions | |
IRemoteBotShell | setWidget (SWTBotShell shell) |
IRemoteBot | bot () |
IRemoteBotMenu | contextMenu (String text) throws RemoteException |
void | setFocus () throws RemoteException |
boolean | activate () throws RemoteException |
void | close () throws RemoteException |
void | confirm () throws RemoteException |
void | confirm (String buttonText) throws RemoteException |
void | confirmWithTree (String buttonText, String...nodes) throws RemoteException |
void | confirmWithTextField (String textLabel, String text, String buttonText) throws RemoteException |
void | confirmWithTextFieldAndWait (Map< String, String > labelsAndTexts, String buttonText) throws RemoteException |
void | confirmWithTreeWithWaitingExpand (String buttonText, String...nodes) throws RemoteException |
void | confirmWithCheckBox (String buttonText, boolean isChecked) throws RemoteException |
void | confirmWithCheckBoxs (String buttonText, String...itemNames) throws RemoteException |
void | confirmWithTable (String itemName, String buttonText) throws RemoteException |
void | confirmWithTreeWithFilterText (String rootOfTreeNode, String treeNode, String buttonText) throws RemoteException |
boolean | isActive () throws RemoteException |
boolean | isEnabled () throws RemoteException |
boolean | isVisible () throws RemoteException |
String | getText () throws RemoteException |
String | getToolTipText () throws RemoteException |
String | getErrorMessage () throws RemoteException |
String | getMessage () throws RemoteException |
boolean | existsTableItem (String label) throws RemoteException |
void | waitUntilActive () throws RemoteException |
void | waitShortUntilIsClosed () throws RemoteException |
void | waitLongUntilIsClosed () throws RemoteException |
Static Public Member Functions | |
static RemoteBotShell | getInstance () |
boolean de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.activate | ( | ) | throws RemoteException |
IRemoteBot de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.bot | ( | ) |
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.close | ( | ) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirm | ( | ) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirm | ( | String | buttonText | ) | throws RemoteException |
confirm a pop-up window.
buttonText | text of the button in the shell. |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotShell.
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirmWithCheckBox | ( | String | buttonText, |
boolean | isChecked | ||
) | throws RemoteException |
confirm a pop-up window with a checkbox.
buttonText | text of the button |
isChecked | if the checkbox selected or not. |
RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotShell.
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirmWithCheckBoxs | ( | String | buttonText, |
String... | itemNames | ||
) | throws RemoteException |
confirm a pop-up window with more than one checkbox.
buttonText | text of the button |
itemNames | the labels of the checkboxs, which you want to select. |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotShell.
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirmWithTable | ( | String | itemName, |
String | buttonText | ||
) | throws RemoteException |
confirm a pop-up window with a table. You should first select a table item and then confirm with button.
buttonText | text of the button |
itemName | the name of the table item, which you want to select. |
RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotShell.
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirmWithTextField | ( | String | textLabel, |
String | text, | ||
String | buttonText | ||
) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirmWithTextFieldAndWait | ( | Map< String, String > | labelsAndTexts, |
String | buttonText | ||
) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirmWithTree | ( | String | buttonText, |
String... | nodes | ||
) | throws RemoteException |
confirm a pop-up window with a tree. You should first select a tree node and then confirm with button.
buttonText | text of the button |
nodes | node path to expand. Attempts to expand all nodes along the path specified by the node array parameter. |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotShell.
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirmWithTreeWithFilterText | ( | String | rootOfTreeNode, |
String | teeNode, | ||
String | buttonText | ||
) | throws RemoteException |
confirm a pop-up window with a tree using filter text. You should first input a filter text in the text field and then select a tree node, confirm with button.
buttonText | text of the button |
teeNode | tree node, which you want to select. |
rootOfTreeNode | root of the tree node. |
RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotShell.
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.confirmWithTreeWithWaitingExpand | ( | String | buttonText, |
String... | nodes | ||
) | throws RemoteException |
IRemoteBotMenu de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.contextMenu | ( | String | text | ) | throws RemoteException |
boolean de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.existsTableItem | ( | String | tableItemName | ) | throws RemoteException |
tableItemName | the name of the tableItem. |
true
, if the given tableItem is existed in the shell. RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotShell.
String de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.getErrorMessage | ( | ) | throws RemoteException |
static RemoteBotShell de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.getInstance | ( | ) | [static] |
String de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.getMessage | ( | ) | throws RemoteException |
String de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.getText | ( | ) | throws RemoteException |
String de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.getToolTipText | ( | ) | throws RemoteException |
boolean de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.isActive | ( | ) | throws RemoteException |
boolean de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.isEnabled | ( | ) | throws RemoteException |
boolean de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.isVisible | ( | ) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.setFocus | ( | ) | throws RemoteException |
IRemoteBotShell de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.setWidget | ( | SWTBotShell | shell | ) |
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.waitLongUntilIsClosed | ( | ) | throws RemoteException |
waits until the given STFBotShell is closed.
RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotShell.
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.waitShortUntilIsClosed | ( | ) | throws RemoteException |
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotShell.waitUntilActive | ( | ) | throws RemoteException |
waits until the given STFBotShell is active.
RemoteException |
Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotShell.