Parser info objects should have a way to define the connection parameters they take, and a way to form those parameters into a URL. This will allow the UI to reconfigure itself based on the parser the user wishes to use.