Project

General

Profile

« Previous | Next » 

Revision 40005deb

Added by Patrick Plitzner almost 10 years ago

  • added section for "Original Label Data" to DetailsView (#4254)

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java
99 99
import eu.etaxonomy.taxeditor.ui.combo.EnumComboElement;
100 100
import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;
101 101
import eu.etaxonomy.taxeditor.ui.element.MinMaxTextSection.UnitType;
102
import eu.etaxonomy.taxeditor.ui.mvc.OriginalLabelDataController;
103
import eu.etaxonomy.taxeditor.ui.mvc.OriginalLabelDataElement;
102 104
import eu.etaxonomy.taxeditor.ui.openurl.IOpenUrlEnabled;
103 105
import eu.etaxonomy.taxeditor.ui.openurl.OpenUrlSelectorElement;
104 106
import eu.etaxonomy.taxeditor.ui.password.EditPasswordElement;
......
214 216
import eu.etaxonomy.taxeditor.ui.section.occurrence.GatheringEventDetailElement;
215 217
import eu.etaxonomy.taxeditor.ui.section.occurrence.GatheringEventDetailSection;
216 218
import eu.etaxonomy.taxeditor.ui.section.occurrence.NamedAreaDetailElement;
219
import eu.etaxonomy.taxeditor.ui.section.occurrence.OriginalLabelDataSection;
217 220
import eu.etaxonomy.taxeditor.ui.section.occurrence.SourceCollectionDetailSection;
218 221
import eu.etaxonomy.taxeditor.ui.section.occurrence.SpecimenCollectionDetailElement;
219 222
import eu.etaxonomy.taxeditor.ui.section.occurrence.SpecimenCollectionDetailSection;
......
1629 1632
        return section;
1630 1633
    }
1631 1634

  
1635
    public OriginalLabelDataSection createOriginalLabelDataSection(ConversationHolder conversation, ICdmFormElement parentElement, ISelectionProvider selectionProvider, int style){
1636
        OriginalLabelDataSection section = new OriginalLabelDataSection(this, conversation, parentElement, selectionProvider, style);
1637
        addAndAdaptSection(parentElement, section);
1638
        return section;
1639
    }
1640

  
1632 1641
    public NaturalLanguageSection createNaturalLanguageSection(ConversationHolder conversation, ICdmFormElement parentElement, ISelectionProvider selectionProvider, int style){
1633 1642
        NaturalLanguageSection section = new NaturalLanguageSection(this, conversation, parentElement, selectionProvider, style);
1634 1643
        addAndAdaptSection(parentElement, section);
......
2713 2722
        return section;
2714 2723
    }
2715 2724

  
2725
    /**
2726
     * @param parentElement
2727
     * @return
2728
     */
2729
    public OriginalLabelDataController createOriginalLabelDataController(AbstractCdmDetailSection<DerivedUnitFacade> parentElement) {
2730
        OriginalLabelDataElement originalLabelDataElement = new OriginalLabelDataElement(parentElement.getLayoutComposite(), SWT.NONE);
2731
        originalLabelDataElement.initController(this, parentElement);
2732
        return originalLabelDataElement.getController();
2733
    }
2734

  
2716 2735
}

Also available in: Unified diff