pick-up should do the following:
- if the argument is a file open the file in an appropriate editor
- if the argument is in the workspace select the file /folder in the project explorer / package explorer / navigator
- if the argument is not in the workspace, select it in the remote system explorer