Revision e11fa59e
Added by Patrick Plitzner over 8 years ago
- ID e11fa59e9113a4f66da9fd7dcf35b8179a0c65b0
- Parent d06b07d3
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/detail/DetailsViewer.java | ||
---|---|---|
22 | 22 |
|
23 | 23 |
import eu.etaxonomy.cdm.api.facade.DerivedUnitFacade; |
24 | 24 |
import eu.etaxonomy.cdm.api.facade.DerivedUnitFacadeNotSupportedException; |
25 |
import eu.etaxonomy.cdm.api.service.dto.FieldUnitDTO; |
|
25 | 26 |
import eu.etaxonomy.cdm.ext.occurrence.gbif.GbifResponse; |
26 | 27 |
import eu.etaxonomy.cdm.model.agent.Person; |
27 | 28 |
import eu.etaxonomy.cdm.model.agent.Team; |
... | ... | |
102 | 103 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.dna.SingleReadPherogramCollectionDetailSection; |
103 | 104 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.dna.TissueSampleGeneralDetailSection; |
104 | 105 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.media.MediaSpecimenGeneralDetailSection; |
106 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.specimenView.FieldUnitDTOSection; |
|
105 | 107 |
import eu.etaxonomy.taxeditor.ui.section.reference.NomenclaturalReferenceDetailSection; |
106 | 108 |
import eu.etaxonomy.taxeditor.ui.section.reference.ReferenceDetailSection; |
107 | 109 |
import eu.etaxonomy.taxeditor.ui.section.supplemental.RightsSection; |
... | ... | |
314 | 316 |
createTermVocabularySection(rootElement); |
315 | 317 |
} else if (input instanceof DefinedTermBase) { |
316 | 318 |
createDefinedTermSection(rootElement); |
319 |
} else if (input instanceof FieldUnitDTO) { |
|
320 |
createFieldUnitDTOSection((FieldUnitDTO) input); |
|
317 | 321 |
} |
322 |
|
|
318 | 323 |
else { |
319 | 324 |
createEmptySection(rootElement); |
320 | 325 |
} |
321 | 326 |
layout(); |
322 | 327 |
} |
323 | 328 |
|
329 |
private void createFieldUnitDTOSection(FieldUnitDTO dto) { |
|
330 |
destroySections(); |
|
331 |
|
|
332 |
new FieldUnitDTOSection(dto, rootElement.getLayoutComposite(), ExpandableComposite.EXPANDED | ExpandableComposite.TWISTIE | ExpandableComposite.CLIENT_INDENT); |
|
333 |
|
|
334 |
} |
|
324 | 335 |
|
325 | 336 |
private void createEmptySection(RootElement parent) { |
326 | 337 |
destroySections(); |
Also available in: Unified diff
Enable DetailsView for SpecimenView selection