Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton Class Reference
Inheritance diagram for de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton:
de.fu_berlin.inf.dpp.stf.server.StfRemoteObject de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton de.fu_berlin.inf.dpp.stf.shared.Constants

List of all members.

Public Member Functions

IRemoteBotButton setWidget (SWTBotButton button)
IRemoteBotMenu contextMenu (String text) throws RemoteException
void click () throws RemoteException
void clickAndWait () throws RemoteException
void setFocus () throws RemoteException
boolean isEnabled () throws RemoteException
boolean isVisible () throws RemoteException
boolean isActive () throws RemoteException
String getText () throws RemoteException
String getToolTipText () throws RemoteException
void waitUntilIsEnabled () throws RemoteException
void waitLongUntilIsEnabled () throws RemoteException

Static Public Member Functions

static RemoteBotButton getInstance ()

Member Function Documentation

void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.click ( ) throws RemoteException

Click on the button.

See also:
SWTBotButton.click()

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.clickAndWait ( ) throws RemoteException

Click the button until it is enabled

Exceptions:
RemoteException

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

IRemoteBotMenu de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.contextMenu ( String  text) throws RemoteException

Gets the context menu matching the text.

Parameters:
textthe text on the context menu.
Returns:
the menu that has the given text.
Exceptions:
WidgetNotFoundExceptionif the widget is not found.
See also:
SWTBotButton.contextMenu(String)

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

static RemoteBotButton de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.getInstance ( ) [static]
String de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.getText ( ) throws RemoteException

Gets the text of this object's widget.

: the text on the widget.

See also:
SWTBotButton.getText()
Exceptions:
RemoteException

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

String de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.getToolTipText ( ) throws RemoteException

Gets the tooltip of this object's widget.

: the tooltip on the widget.

See also:
SWTBotButton.getToolTipText()
Exceptions:
RemoteException

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

boolean de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.isActive ( ) throws RemoteException

: true if this widget has focus.

See also:
SWTBotButton.isActive()
Exceptions:
RemoteException

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

boolean de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.isEnabled ( ) throws RemoteException

Gets if the object's widget is enabled.

: true if the widget is enabled.

See also:
SWTBotButton.isEnabled()
Exceptions:
RemoteException

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

boolean de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.isVisible ( ) throws RemoteException

Checks if the widget is visible.

: true if the widget is visible, false otherwise.

See also:
SWTBotButton.isVisible()
Exceptions:
RemoteException

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.setFocus ( ) throws RemoteException

Sets the focus on this control.

See also:
SWTBotButton.setFocus()
Exceptions:
RemoteException

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

IRemoteBotButton de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.setWidget ( SWTBotButton  button)
void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.waitLongUntilIsEnabled ( ) throws RemoteException

Wait long until the button is enabled.

Exceptions:
RemoteException

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

void de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.impl.RemoteBotButton.waitUntilIsEnabled ( ) throws RemoteException

Wait until the button is enabled.

Implements de.fu_berlin.inf.dpp.stf.server.rmi.remotebot.widget.IRemoteBotButton.

 All Classes Namespaces Files Functions Variables Enumerations