Revision 3d78e342
Added by Patrick Plitzner over 10 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/element/CdmFormFactory.java | ||
---|---|---|
203 | 203 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationDetailElement; |
204 | 204 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationDetailSection; |
205 | 205 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationEventDetailElement; |
206 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationEventDetailElementComposite; |
|
207 | 206 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.DeterminationHistoryDetailSection; |
208 | 207 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.FieldObservationDetailElement; |
209 | 208 |
import eu.etaxonomy.taxeditor.ui.section.occurrence.FieldObservationDetailSection; |
... | ... | |
417 | 416 |
formElement.setPropertyChangeListeners(propertyChangeListeners); |
418 | 417 |
} |
419 | 418 |
|
420 |
public void adapt(AbstractCdmFormElementComposite formElement) { |
|
421 |
formElement.setPropertyChangeListeners(propertyChangeListeners); |
|
422 |
} |
|
423 |
|
|
424 |
|
|
425 |
|
|
426 | 419 |
/** {@inheritDoc} */ |
427 | 420 |
@Override |
428 | 421 |
public void adapt(Control control, boolean trackFocus, boolean trackKeyboard) { |
... | ... | |
2141 | 2134 |
return element; |
2142 | 2135 |
} |
2143 | 2136 |
|
2144 |
public DeterminationEventDetailElementComposite createDeterminationEventDetailElementComposite(AbstractFormSection parentElement, |
|
2145 |
Object versionableEntity, SelectionListener removeListener, Color backgroundColor, int style){ |
|
2146 |
Object entity = HibernateProxyHelper.deproxy(versionableEntity); |
|
2147 |
DeterminationEventDetailElementComposite element = new DeterminationEventDetailElementComposite(parentElement.getLayoutComposite(), this, parentElement, (DeterminationEvent) entity, |
|
2148 |
removeListener, style); |
|
2149 |
adapt(element); |
|
2150 |
parentElement.addElement(element); |
|
2151 |
return element; |
|
2152 |
} |
|
2153 |
|
|
2154 | 2137 |
/** |
2155 | 2138 |
* <p> |
2156 | 2139 |
* Creates a selection element for the given type T. |
Also available in: Unified diff
removed unused classes