import eu.etaxonomy.taxeditor.ui.element.SelectionArbitrator;
import eu.etaxonomy.taxeditor.ui.element.TextWithLabelElement;
import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement;
+import eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailSection;
import eu.etaxonomy.taxeditor.ui.section.AbstractEntityCollectionElement;
import eu.etaxonomy.taxeditor.ui.section.reference.SingleSourceSection;
import eu.etaxonomy.taxeditor.ui.section.supplemental.AbstractOriginalSourceElement;
private TermComboElement<DefinedTerm> combo_statusType;
- private IdentifiableSourceElement sourceElement;
+// private IdentifiableSourceElement sourceElement;
public OccurrenceStatusElement(CdmFormFactory formFactory, AbstractFormSection section, OccurrenceStatus entity, SelectionListener removeListener, int style) {
super(formFactory, section, entity, removeListener, "Status", style);
+
}
@Override
DefinedTerm statusType = HibernateProxyHelper.deproxy(entity.getType());
combo_statusType.setSelection(statusType);
}
+ this.setSourceLabel("Source");
}
setEntity(entity);
}
super.createControls(element, style);
+ this.setSourceLabel("Source");
}
if(eventSource == combo_statusType){
getEntity().setType(combo_statusType.getSelection());
}
+ if (getParentElement() instanceof AbstractCdmDetailSection) {
+ ((AbstractCdmDetailSection<?>) getParentElement()).updateTitle();
+ }
}