4 package eu
.etaxonomy
.taxeditor
.ui
.section
.key
;
6 import org
.eclipse
.jface
.viewers
.ISelectionProvider
;
8 import eu
.etaxonomy
.cdm
.api
.conversation
.ConversationHolder
;
9 import eu
.etaxonomy
.cdm
.model
.description
.PolytomousKeyNode
;
10 import eu
.etaxonomy
.taxeditor
.ui
.campanula
.compatibility
.ICdmFormElement
;
11 import eu
.etaxonomy
.taxeditor
.ui
.element
.CdmFormFactory
;
12 import eu
.etaxonomy
.taxeditor
.ui
.section
.AbstractCdmDetailElement
;
13 import eu
.etaxonomy
.taxeditor
.ui
.section
.AbstractCdmDetailSection
;
19 public class PolytomousKeyNodeDetailSection
extends AbstractCdmDetailSection
<PolytomousKeyNode
> {
21 public PolytomousKeyNodeDetailSection(CdmFormFactory formFactory
,
22 ConversationHolder conversation
, ICdmFormElement parentElement
,
23 ISelectionProvider selectionProvider
, int style
) {
24 super(formFactory
, conversation
, parentElement
, selectionProvider
, style
);
28 * @see eu.etaxonomy.taxeditor.section.AbstractCdmDetailSection#getHeading()
31 public String
getHeading() {
32 return "Polytomous Key Node";
36 * @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection#createCdmDetailElement(eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection, int)
39 protected AbstractCdmDetailElement
<PolytomousKeyNode
> createCdmDetailElement(AbstractCdmDetailSection
<PolytomousKeyNode
> parentElement
, int style
) {
40 return formFactory
.createPolytomousKeyNodeDetailElement(parentElement
);