RSE
Release 1.0

org.eclipse.rse.ui.widgets
Interface IServerLauncherForm

All Known Implementing Classes:
RemoteBaseServerLauncherForm

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()
          Did anythign change?
 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

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


setHostname

public void setHostname(String hostname)

initValues

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


verify

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


updateValues

public 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

public boolean isDirty()
Did anythign change?

Returns:

RSE
Release 1.0

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