Project

General

Profile

feature request #6724

AlgenRegistrierung - feature request #6169: Algae Registry web-application

Popup Editor for SpecimenTypeDesignation Workingsets

Added by Andreas Kohlbecker over 1 year ago. Updated 11 months ago.

Status:
Closed
Priority:
New
Category:
cdm-vaadin
Target version:
Start date:
06/23/2017
Due date:
% Done:

100%

Severity:
normal
Tags:

Description

This is a schematic concept for the editor UI

Types Editor Component

The types editor component is used to edit the various types which belong to a typedesignation workingset

  • DerivdeUnit.kindOfUnit" we will use the DerivationEvent.type to control, the kindOfUnit, SpecimenType(DerivedUnit, MediaSpecimen) and DerivedUnit.baseOfRecord:
"kindOfUnitSelect" field DerivationEvent.type` DerivedUnit.baseOfRecord
"specimen" DerivationEventType.GATHERING_IN_SITU() SpecimenOrObservationType.PreservedSpecimen
"unpublished Image" DerivationEventTypes.UNPUBLISHED_IMAGE() SpecimenOrObservationType.StillImage
"published Image" DerivationEventTypes.PUBLISHED_IMAGE() SpecimenOrObservationType.StillImage
"metabolic inactive culture" DerivationEventTypes.CULTURE_METABOLIC_INACTIVE() SpecimenOrObservationType.LivingSpecimen or OtherSpecimen ?

selecting a different type of DerivationEvent.type will require subsequently changes of the SpecimenType. That is DerivedUnits need to be converted into MediaSpecimen and vice verca:

Type in the above layout means the SpecimenTypedesignationStatus. For the list of SpecimenTypedesignationStatus which should be offered in the select widget of the editor please see #6193

TypeFormPhycobank_v2_ak.png View (103 KB) Andreas Kohlbecker, 06/19/2017 10:40 PM

TypeFormPhycobank_TypesEditorComponent.png View (28.2 KB) Andreas Kohlbecker, 06/20/2017 04:50 PM


Subtasks

feature request #6750: DerivedUnitConverter which can convert DerivedUnits <--> MediaSpecimenClosedAndreas Kohlbecker


Related issues

Related to AlgenRegistrierung - task #6739: How to treat unpublished images and published images as types in the cdm model New 06/19/2017
Related to AlgenRegistrierung - report #6193: specimen and name type types in the registration system In Progress 11/11/2016 11/11/2016
Related to Edit - bug #7059: use kindOfUnit for TypeDesisgnations instead of DerivationEvent type Closed 11/06/2017
Related to Edit - bug #7114: DerivedUnitConverter.convertTo() creates duplicate entities Closed 12/05/2017
Copied to Edit - feature request #6740: Popup Editor for NameTypeDesignation Closed 06/12/2017
Copied to Edit - feature request #6796: PersonField: add UI Element to choose from existing Persons Closed 06/23/2017

Associated revisions

Revision b38e19e0 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 initial trunk implementation for a SpecimenTypeDesignationWorkingsetEditor

Revision fdb645e1 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 implementing SpecimenTypeDesignationWorkingSetDTO as editor dto and modifying the TypeDesignationConverter accordingly
- SpecimenTypeDesignation editor operates on SpecimenTypeDesignationWorkingSetDTO
- TypeDesignationConverter.TypeDesignationWorkingSet have field for the baseEntity

Revision ea937524 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 registration specific DerivationEventTypes

Revision a2cd7ba3 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 registration specific DerivationEventTypes: CULTURE_METABOLIC_INACTIVE

Revision cfabbeb0 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 SpecimenTypeDesignationWorkingsetEditor improvements
- better country select item captions
- extending the SpecimenTypeDesignationWorkingSetDTO
- adding more fields to the editor
- Custom component for the min-max-freetext fields like 'Absolute elevation'

Revision f68f9e94 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 Custom Field for geo location Points

Revision 4a3c0817 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 SpecimenTypeDesignationWorkingsetEditor with Types sub section for contained SpecimenTypeDesignation

Revision 28cacf65 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 types editor row items enablement by derivationEventType & avoiding LIEs durting DerivedUnitConversion

Revision 519b4513 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 removing initstrategy which is no longer nedded after #6687 is fixed and disabling referenceSystemField

Revision ca54f1bd (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 geolocation field with log lat parsing and map

Revision 475e401d (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 geolocation field: map layout

Revision 0748ebca (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 geolocation field: map improvement

Revision 5791a9f1 (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #6724 converter to deproxy hibernate beans

History

#1 Updated by Andreas Kohlbecker over 1 year ago

  • Copied from feature request #6719: Compact display of TypeDesignations in RegistrationItems with edit button per fieldUnit added

#2 Updated by Andreas Kohlbecker over 1 year ago

  • Copied to feature request #6732: rank selector offering 2 filtered lists of ranks (default, all) for phycobank added

#3 Updated by Andreas Kohlbecker over 1 year ago

  • Copied to deleted (feature request #6732: rank selector offering 2 filtered lists of ranks (default, all) for phycobank)

#4 Updated by Andreas Kohlbecker over 1 year ago

  • Copied from deleted (feature request #6719: Compact display of TypeDesignations in RegistrationItems with edit button per fieldUnit)

#5 Updated by Andreas Kohlbecker over 1 year ago

#6 Updated by Andreas Kohlbecker over 1 year ago

  • Subject changed from Popup Editors for Specimen- and NameTypeDesignation Workingsets to Popup Editor for SpecimenTypeDesignation Workingsets

#7 Updated by Andreas Kohlbecker over 1 year ago

  • File TypeFormPhycobank_v2_ak.png added

#9 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#10 Updated by Andreas Kohlbecker over 1 year ago

  • File deleted (TypeFormPhycobank_v2_ak.png)

#11 Updated by Andreas Kohlbecker over 1 year ago

  • Related to task #6739: How to treat unpublished images and published images as types in the cdm model added

#12 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#13 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#14 Updated by Andreas Kohlbecker over 1 year ago

#15 Updated by Andreas Kohlbecker over 1 year ago

[on behalf of Henning and Regine]

Absolute elevation“ Kommentar: wir kennen eigentlich nur den Bezug zu N.N. = a.s.l., das wird durch altitude wiedergegeben.
Vorschlag für PhycoBank: ersetze „Absolute elevation“ durch: „Altitude (m)“
Warum „Absolute“ steht, verstehen wir nicht. Die Absolute Höhe müsste doch vom Erdmittelpunkt aus gemessen werden, oder?
Besprochen AK-WHK: max wird erst editierbar, wenn Eintrag im linken Feld vorhanden.

Distance to water surface (m): okay, aber (m)ergänzen.
Besprochen: AK-WHK: max wird erst editierbar, wenn Eintrag im linken Feld vorhanden. Minus, wenn eingegeben, wird eliminiert.

Distance to ground
Vorschlag für PhycoBank: „Distance to substrate (m)“ als Label Text. Begründung: „Ground“ kommt eher aus Lebensformen terrestrischer Bereiche.
(Platz 2 wäre „Distance to sediment (m)”, letzter Platz „Distance to ground (m)“

#16 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#17 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#18 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#19 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#20 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#21 Updated by Andreas Kohlbecker over 1 year ago

  • Status changed from New to Feedback
  • Assignee changed from Andreas Kohlbecker to Wolf-Henning Kusber

Hi Henning,

for metablic inactivated cultivation I would choose LivingSpecimen as the baseOfRecord:

"An organism removed from its natural occurrence and now living in captivity or cultivation"

Do you agree?

#22 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#23 Updated by Andreas Kohlbecker over 1 year ago

  • Related to report #6193: specimen and name type types in the registration system added

#24 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#25 Updated by Andreas Kohlbecker over 1 year ago

#26 Updated by Andreas Kohlbecker about 1 year ago

  • Related to bug #7059: use kindOfUnit for TypeDesisgnations instead of DerivationEvent type added

#27 Updated by Andreas Kohlbecker about 1 year ago

  • Related to bug #7114: DerivedUnitConverter.convertTo() creates duplicate entities added

#28 Updated by Andreas Kohlbecker 11 months ago

  • Status changed from Feedback to Closed

#29 Updated by Andreas Kohlbecker 11 months ago

  • Assignee changed from Wolf-Henning Kusber to Andreas Kohlbecker

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)