openmicroscopy/openmicroscopy — pull request #132 by joshmoore (2012-03-28 07:32:06+00:00)
Title: Object script param

Initial implementation of an Object param type for passing IObjects (wrapped with RObjects) to scripts. This allows for stringer typing than convention-based names ("Image_ID"). Instead, one can pass an omero.model.Image instance.

This branch is currently missing fine-tuning on specifying which types of objects are permitted and having bad parameters rejected at launch time. For example, on might want to specify that only images and datasets, or that images, datasets, and projects can be taken as script arguments.

Currently, this can only be tested from the command-line (by using "OriginalFile:5" as the input) or via the API.

**Note:** This PR should be merged before PR-131