SetSecundumForSubtreeOperation_CHANGE_SEC_OP=Secundum Referenz für alle Kinder ändern
SetSecundumForSubtreeOperation_SET_SEC_TASK=Secundum Referenz für Teilbaum setzen
SetSecundumForSubtreeHandler_CONFIG_DIALOG_TITLE=Setze Secundum Referenz für Teilbaum
-SetPublishFlagForSubtreeOperation_SET_SEC_TASK=Publish Flag für Teilbaum setzenS
+SetPublishFlagForSubtreeOperation_SET_SEC_TASK=Publish Flag für Teilbaum setzen
TaxonLinkHelper_CREATE_FAIL=Konnte Taxon nicht erstellen
TaxonNavigator_LOAD_DATASOURCE=Lade Datenquellen
TaxonNavigator_RESTORE=Taxonnavigator wiederherstellen
import org.eclipse.swt.widgets.Text;
-import eu.etaxonomy.cdm.model.common.TimePeriod;
import eu.etaxonomy.cdm.model.common.VerbatimTimePeriod;
import eu.etaxonomy.cdm.strategy.parser.TimePeriodParser;
return result;
}
-//
-// /**
-// * <p>
-// * Setter for the field <code>timePeriod</code>.
-// * </p>
-// *
-// * @param timePeriod
-// * a {@link eu.etaxonomy.cdm.model.common.TimePeriod} object.
-// */
-//
-// public void setEntity(VerbatimTimePeriod timePeriod) {
-// setEntityInternally(timePeriod);
-// updateTitle();
-// getText_parseText().setText(timePeriod.toString());
-//
-// }
@Override
protected void handleEvent(Object eventSource) {
if (eventSource == text_VerbatimDate) {
- TimePeriod entity = getEntity();
- if(entity instanceof VerbatimTimePeriod){
- ((VerbatimTimePeriod)entity).setVerbatimDate(text_VerbatimDate.getText());
- }else{
- VerbatimTimePeriod newEntity = newInstance();
- newEntity.setEnd(entity.getEnd());
- newEntity.setStart(entity.getStart());
- newEntity.setFreeText(entity.getFreeText());
- newEntity.setVerbatimDate(text_VerbatimDate.getText());
- setEntity(newEntity);
- }
+ VerbatimTimePeriod entity = getEntity();
+ entity.setVerbatimDate(text_VerbatimDate.getText());
}
super.handleEvent(eventSource);
super.setEntityInternally(timePeriod);
((Text) text_VerbatimDate.getMainControl()).setSelection(super.getCursorPosition());
text_VerbatimDate.setText(timePeriod.getVerbatimDate());
-// super.setEntity(timePeriod);
}
}