Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Eclipse Web Interface
About
This project aims to add the ability to invoke commands in Eclipse from an external web browser (ie: Firefox).
For example, this would enable a site to provide a link which causes Eclipse to fetch and open a source code file in a single click.
A sample link may look similar to the following: <a href="http://localhost:56789?command=open_file&filepath=http://someWhereOnTheWeb/foo.java">open this file in Eclipse!</a>
The command and any of its required parameters will be contained solely within the url handed to Eclipse. The whole idea is centered around Eclipse "listening"(on localhost aka 127.0.0.1) for commands passed via HTTP, receiving the command, and then performing the action(s) associated with that command.