Details
-
Improvement
-
Status: In Progress
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Allow a ParameterContext to contain an ordered list of other ParameterContexts, giving it the ability to inherit parameters from them. Parameter overriding logic would be as follows:
- Parent parameters have top priority
- Child parameters have next priority, in order from top to bottom of the ordered list
This prioritization is recursive, so grandchild parameters would have the next priority, etc.
Other considerations:
- Although write access should be unchanged, read access to a Parameter Context will now require read access to all child Parameter Contexts.
- Parameter Context hierarchy loops should be detected.
- A Parameter Context cannot be added as a child if it would change the sensitivity of any of the existing parameters.
Attachments
Issue Links
1.
|
Add inherited parameter contexts to Parameter Contexts | Resolved | Joe Gresock |
|
||||||||
2.
|
Add Inherited Parameter Contexts tab on Parameter Context view in UI | Resolved | Matt Gilman |
|