package eu.etaxonomy.taxeditor.ui.section.occurrence.dna;
import eu.etaxonomy.cdm.model.molecular.Primer;
-import eu.etaxonomy.cdm.model.molecular.Sequence;
+import eu.etaxonomy.cdm.model.molecular.SequenceString;
import eu.etaxonomy.cdm.model.reference.Reference;
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
textPrimerName = formFactory.createTextWithLabelElement(formElement, "Primer Name", entity.getLabel(), style);
String sequenceString = "";
if(entity.getSequence()!=null){
- sequenceString = entity.getSequence().getSequenceString();
+ sequenceString = entity.getSequence().getString();
}
textPrimerSequence = formFactory.createTextWithLabelElement(formElement, "Primer seq. 5'->3'", sequenceString, style);
getEntity().setLabel(textPrimerName.getText());
}
else if(eventSource==textPrimerSequence){
- Sequence sequence = getEntity().getSequence();
- if(sequence==null){
- sequence = Sequence.NewInstance("");
- getEntity().setSequence(sequence);
+ SequenceString sequenceString = getEntity().getSequence();
+ if(sequenceString==null){
+ sequenceString = SequenceString.NewInstance("");
+ getEntity().setSequence(sequenceString);
}
- sequence.setSequenceString(textPrimerSequence.getText());
+ sequenceString.setString(textPrimerSequence.getText());
}
else if(eventSource==selectionReference){
getEntity().setPublishedIn(selectionReference.getSelection());