Hi Mailing List,

When one defines the visual interface to a tool, we can specify HTML components like dropdown menus, text fields etc and we place those specifications into the XML file associated with the tool. Is there a straightforward way to incorporate any sort of dynamic behavior to the tool configuration visual interface?

For example lets say for a certain parameter, options A, B and C are dependent on a selection of another parameter, for example, type 1, and options D, E and F are dependent on that parameter with a selection of type 2. If a user was to select type 1 I would like the dropdown menu to display only A, B and C, and D, E and F if type 2 was selected. This is pretty straight forward with a browser scripting language like javascript but its unclear how to plug it into the current schema.

Do you have any suggestions on how to achieve this functionality?

Thanks,
Matt Goyder