Revision a14f5d39
Added by Patrick Plitzner over 10 years ago
- adapted EntitiySelectionElement to be able to use with WindowBuilder
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java | ||
---|---|---|
199 | 199 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationDetailElement; |
200 | 200 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationDetailSection; |
201 | 201 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationEventDetailElement; |
202 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationEventDetailElementComposite; |
|
202 | 203 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationHistoryDetailSection; |
203 | 204 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.FieldObservationDetailElement; |
204 | 205 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.FieldObservationDetailSection; |
... | ... | |
2095 | 2096 |
} else if (entity instanceof NamedArea) { |
2096 | 2097 |
element = new NamedAreaDetailElement(this, parentElement, (NamedArea) entity, removeListener, style); |
2097 | 2098 |
} else if (entity instanceof DeterminationEvent) { |
2098 |
element = new DeterminationEventDetailElement(this, parentElement, (DeterminationEvent) entity, |
|
2099 |
removeListener, style); |
|
2099 |
element = new DeterminationEventDetailElement(this, parentElement, (DeterminationEvent) entity, removeListener, style); |
|
2100 | 2100 |
} else if (entity instanceof Specimen) { |
2101 | 2101 |
element = new SpecimenCollectionDetailElement(this, parentElement, (Specimen) entity, removeListener, style); |
2102 | 2102 |
} else if (entity instanceof User) { |
... | ... | |
2125 | 2125 |
|
2126 | 2126 |
else if (backgroundColor != null && !backgroundColor.isDisposed()) { |
2127 | 2127 |
element.setPersistentBackground(backgroundColor); |
2128 |
adapt(element); |
|
2129 |
parentElement.addElement(element); |
|
2128 | 2130 |
} |
2129 | 2131 |
|
2132 |
return element; |
|
2133 |
} |
|
2134 |
|
|
2135 |
public DeterminationEventDetailElementComposite createDeterminationEventDetailElementComposite(AbstractFormSection parentElement, |
|
2136 |
Object versionableEntity, SelectionListener removeListener, Color backgroundColor, int style){ |
|
2137 |
Object entity = HibernateProxyHelper.deproxy(versionableEntity); |
|
2138 |
DeterminationEventDetailElementComposite element = new DeterminationEventDetailElementComposite(parentElement.getLayoutComposite(), this, parentElement, (DeterminationEvent) entity, |
|
2139 |
removeListener, style); |
|
2130 | 2140 |
adapt(element); |
2131 | 2141 |
parentElement.addElement(element); |
2132 | 2142 |
return element; |
Also available in: Unified diff