This page is a follow up to geotools-devel discussion asking the important question: How to represent parameters that are expected to capture an interaction?
Examples:
- Parameter supplying an Attribute, needs to know which Parameter is supplying the schema (so we can show a nice drop-down list)
- Parameters that are required to work together in a group
- Parameters that are exclusive (only one can be used in a group)
Here are the code examples.
I a considering combing the two ideas:
a) Use GROUP to "indicate" the parameters in the same group work together
b) Use INTERACTION to indicate how they interact, if not interaction is specified then the parameter considered the subject or topic of the group (and is thus "enabled", or described by "metadata", or whatever)
Here is what that looks like …
Metadata
DEM Metadata
Exclusive
Exclusive
Enable
Enable
Attribute and Expression
This example is interesting as both DISSOLVE and ATTRIBUTE "look up" in their group for the parameter providing a "schema". Attribute allows more than one attribute to be defined, using the same Transform Definition thing as the transform process.
Attribute
Labels