User Story #86 (assigned)
Opened 18 years ago
Last modified 13 years ago
Create ITypes interface for meta-work with model.
Reported by: | jamoore | Owned by: | jamoore |
---|---|---|---|
Priority: | minor | Milestone: | GatherReqs |
Component: | API | Keywords: | n.a. |
Cc: | Story Points: | n.a. | |
Sprint: | n.a. | Importance: | n.a. |
Total Remaining Time: | n.a. | Estimated Remaining Time: | n.a. |
Description
A service is needed for working with the model at a meta-level and perhaps working with the meta-model (ha ha).
See http://cvs.openmicroscopy.org.uk/tiki/tiki-index.php?page=ApiRequestsOMERO
for use cases.
Other possible methods include:
- IEnum iTypes.enum( Class k, String value )
- Permissions iTypes.permissions( Class k )
Originally : http://bugs.openmicroscopy.org.uk/show_bug.cgi?id=656
Change History (11)
comment:1 Changed 18 years ago by jmoore
- Priority changed from minor to major
comment:2 Changed 18 years ago by jmoore
- Keywords iteration3 added
- Status changed from new to assigned
Needed for #52 (multiple annotations).
comment:3 Changed 18 years ago by jmoore
- Keywords iteration3 removed
comment:4 Changed 18 years ago by jmoore
- Milestone changed from 3.0-M2 to 3.0-M3
comment:5 Changed 18 years ago by jmoore
comment:6 Changed 18 years ago by jmoore
r816 adds createEnumeration
comment:7 Changed 18 years ago by jmoore
- Keywords iteration5 added
comment:8 Changed 18 years ago by jmoore
May also be able to remove PostProcessInjector.
comment:9 Changed 18 years ago by jmoore
- Keywords iteration5 removed
- Milestone changed from 3.0-M3 to 3.0-M4
Not done during the reworking. But rescheduling for M4. It will eventually be useful to make these operations public.
comment:10 Changed 17 years ago by jmoore
- Milestone changed from 3.0-Beta2 to GatherReqs
There were also several suggestions during the Paris mtg, such as:
- Class[][] getHierarchies()
comment:11 Changed 13 years ago by jmoore
- Priority changed from major to minor
See Omero3Connector#L346 for an example of iType.getEnum.
Also:
(The generic representations are dependent on #96 for reworking the model; and #140 for defining IEnum.)