| Summary: | Support for complex annotation attributes | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Technology] Tigerstripe | Reporter: | Navid Mehregani <nmehrega> | ||||||||||
| Component: | Annotations | Assignee: | Project Inbox <tigerstripe.annotations-inbox> | ||||||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||||||
| Severity: | enhancement | ||||||||||||
| Priority: | P3 | CC: | marc.flauw, mshulgina, skanton | ||||||||||
| Version: | unspecified | ||||||||||||
| Target Milestone: | 0.5M0 | ||||||||||||
| Hardware: | PC | ||||||||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||||||||
| Whiteboard: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Navid Mehregani
Created attachment 204522 [details]
Detailed analysis
Created attachment 205872 [details]
First pass on annotations' reference attributes.
Supports backwards-compatible GUI over strings as well as new ModelReference model object. GUI customizations should be done by configuring/overriding ModelReferenceCellEditor. See o.e.t.annotation.example plugin for examples.
Does not support lists yet.
Use these options to apply the patch:
* Apply the patch to the workspace root
* Ignore leading path name segments = 2
Created attachment 206100 [details]
Second pass on implementing this feature.
Supports lists.
Use these options to apply the patch:
* Apply the patch to the workspace root
* Ignore leading path name segments = 2
Created attachment 206102 [details]
Second pass on implementing this feature.
Second pass on implementing this feature. (removed irrelevant patch section)
Supports lists.
Use these options to apply the patch:
* Apply the patch to the workspace root
* Ignore leading path name segments = 2
Code review was completed by Richard and myself on Oct 31 2011. Patch applied. Verified. Thanks! *** Bug 320068 has been marked as a duplicate of this bug. *** |