RSE
Release 3.3

org.eclipse.rse.ui.widgets
Interface IServerLauncherForm

All Known Implementing Classes:
RemoteBaseServerLauncherForm, RemoteServerLauncherForm

public interface IServerLauncherForm

An interface implemented by server launchers in order to prompt for the properties of that server launcher.

See Also:
IServerLauncherProperties

Method Summary
 Control createContents(Composite parent)
          Create the contents of the form
 void initValues(IServerLauncherProperties launcher)
          Set the initial values for the widgets, based on the server launcher values
 boolean isDirty()
          Returns whether anything has changed in the server launcher form.
 void setHostname(String hostname)
           
 boolean updateValues(IServerLauncherProperties launcher)
          Update the actual values in the server launcher, from the widgets.
 boolean verify()
          Verify the contents of the widgets, when OK is pressed.
 

Method Detail

createContents

Control createContents(Composite parent)
Create the contents of the form


setHostname

void setHostname(String hostname)

initValues

void initValues(IServerLauncherProperties launcher)
Set the initial values for the widgets, based on the server launcher values


verify

boolean verify()
Verify the contents of the widgets, when OK is pressed. Return true if all is well, false if an error found.


updateValues

boolean updateValues(IServerLauncherProperties launcher)
Update the actual values in the server launcher, from the widgets. Called on successful press of OK.

Returns:
true if all went well, false if something failed for some reason.

isDirty

boolean isDirty()
Returns whether anything has changed in the server launcher form.

Returns:
true if the server launcher form has changed, false otherwise.

RSE
Release 3.3

Copyright (c) IBM Corporation and others 2000, 2011. All Rights Reserved.