Adds the listener to the collection of listeners who will be notified
when the user changes the receiver's selection, by sending it one of the
messages defined in the SelectionListener interface.
The Main tab is used to specify the resource manager for the launch, select
the project and executable to launch, and specify the location of the
executable if it is a remote launch.