feature request #9279
Improve type designation formatting and TypeDesignationSetManager
40%
Description
these are open issues from #7700 and general issues
Some issues are
- parameterize formatting (with citation, with starting "Type:" label, with name if available, ...)
- add "spaced" EN-DASH between name and type
- use always brackets for the type status + specimen part of specimen types (behind the field unit part)
- use lower case type status except for first position
- use always ":" as separator between type status and specimen
- remove unwanted dot behind specimen accession number
- use common method for creating string and TaggedText
- use TypeDesignationDTO
open issue:
- replace TypedEntityReference by real entities as they are not necessary or use them only where necessary
- move to cdmlib.model if possible
- split the structuring manager and the formatter part => mostly done but still some open issues (e.g. for the TypeDesignationDTO TaggedText creation which should not be done in the manager)
- improve formatting for media specimen
- improve formatting for unparsed specimen (specimen being placeholders for full type information, usually having a protected title cache and not being attached to a field unit; but difficult to differ from unparsed pure specimen without type information
Related issues
Associated revisions
ref #9279 improve TypeDesignationSetManager
ref #9279 remove redundant string and TaggedText computing and fix post separator for names type sets
ref #9279 remove redundant typifiedNameRef (TypedEntityReference) and cleanup
ref #9279 separate formatting from TypeDesignationSetManager and extract TypeDesignationWorkingSet as top level class and some cleanup
ref #9279 improve generics for TypedEntityReference
ref #9279 extract TypeDesignationWorkingSet as top level class and some cleanup (vaadin)
ref #9279 improve generics for TypedEntityReference (vaadin)
ref #9279 make WorkingSet a Map again and fix typo in RegistrationDTO attribute and fix jsonConfigurations
ref #9279 fix make WorkingSet a Map again and cleanup
ref #9279 use RegistrationDTO instead of TypedEntityReference for TypeDesignations
ref #9279 fix type and improve generics for TypedEntityReference (vaadin, cont.)
ref #9279 adapt orderdTypeDesig type in cdmdataportal
ref #9279 add TypedEntities to TypeDesignationDTO
ref #9279 fix TypedEntity for source
ref #9279 adding TypeDesignationDTO to cdm_ws_base_uri()
ref #9279 TypeDesignationDTO basing on new class RepresentableEntityReference
ref #9279 using taggedText in TypeDesignationDTO in portal
ref #9279 adapting class attribute handling to TypeDesignationDTO
ref #9279 adapting test to modified output of the TypeDesignationSetManager
History
#1 Updated by Andreas Müller 5 months ago
- Subject changed from Improve type designation formatting and TypeDesignationSetManagerTest to Improve type designation formatting and TypeDesignationSetManager
#2 Updated by Andreas Müller 5 months ago
- % Done changed from 0 to 40
#3 Updated by Andreas Müller 5 months ago
- Status changed from New to In Progress
#4 Updated by Andreas Müller 5 months ago
- Description updated (diff)
#5 Updated by Andreas Müller 5 months ago
An example for unparsed specimen from Cactaceae: Selenicereus anthonyanus (Alexander) D.R.Hunt
Resulting in:
– Types: (Mexico, Chiapas, Pico Carrizal, 12 miles north of Ocozocuautla, near the trail to Quechula, Feb. 1946, T. MacDougall, cult. H. E. Anthony (NY, not extant)); (lectotype: [illustration] “Fig. 64” of Alexander Cact. Succ. J. (Los Angeles) 22: 166. 1950)
#6 Updated by Andreas Müller 5 months ago
- Related to feature request #7700: use TypeDesignationSetManager for creating typedesignation string in cdmlightExport added
#7 Updated by Andreas Müller 5 months ago
- Description updated (diff)
#8 Updated by Andreas Müller 5 months ago
- Related to bug #9302: Phycobank related issues for TypeDesignation formatting added
#9 Updated by Andreas Müller 5 months ago
- Related to bug #8984: Registration search result list: Format display of two type specimens added
#10 Updated by Andreas Müller 5 months ago
- Description updated (diff)
#11 Updated by Andreas Müller 5 months ago
- Related to bug #3046: Sort order for taxa with status not being nom.inval. is incorrect added
#12 Updated by Andreas Müller 5 months ago
- Related to deleted (bug #3046: Sort order for taxa with status not being nom.inval. is incorrect)
#13 Updated by Andreas Müller 5 months ago
- Description updated (diff)
#14 Updated by Andreas Müller 5 months ago
- Description updated (diff)
#15 Updated by Andreas Kohlbecker 5 months ago
- Related to feature request #7696: use compact type representations in the synonymy as provided by the typedesignations/byTaxon/{taxon_uuid} service added
#16 Updated by Andreas Kohlbecker 5 months ago
- Related to feature request #7695: web service providing compact TypeDesignation representation for homotypic groups and individual taxa added
#17 Updated by Andreas Kohlbecker 5 months ago
- Related to feature request #6718: Constistent TypeDesignation representation creation added
#18 Updated by Andreas Müller 3 months ago
- Related to bug #9366: Specimen type designation with specimen having only collection name but not collection code does not show collection information added
#19 Updated by Andreas Müller 3 months ago
- Related to bug #9256: CdmLightExport: NameTypeDesignation string misses parenthesis for authors added
#20 Updated by Andreas Müller 3 months ago
- Related to bug #9384: DefaultReferenceCacheStrategy.createShortCitation() working not correctly for Teams with two members added
#21 Updated by Andreas Müller 3 months ago
- Related to bug #9317: Handle NameTypeDesignations on name basis not on homotypic group basis in outputs added
#22 Updated by Andreas Müller 17 days ago
- Related to feature request #9570: Use tagged text for NameTypeDesginations name part added