Revision feb7a534
Added by Patrick Plitzner over 9 years ago
- temporarily commented compile errors
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/occurrence/dna/AmplificationCloningDetailElement.java | ||
---|---|---|
11 | 11 |
|
12 | 12 |
import eu.etaxonomy.cdm.model.agent.AgentBase; |
13 | 13 |
import eu.etaxonomy.cdm.model.common.DefinedTerm; |
14 |
import eu.etaxonomy.cdm.model.common.TermType; |
|
15 | 14 |
import eu.etaxonomy.cdm.model.molecular.Amplification; |
16 |
import eu.etaxonomy.cdm.model.molecular.Cloning; |
|
17 | 15 |
import eu.etaxonomy.taxeditor.ui.combo.TermComboElement; |
18 | 16 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; |
19 | 17 |
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement; |
... | ... | |
51 | 49 |
*/ |
52 | 50 |
@Override |
53 | 51 |
protected void createControls(ICdmFormElement formElement, Amplification entity, int style) { |
54 |
Cloning cloning = entity.getCloning(); |
|
55 |
textCloningStrain = formFactory.createTextWithLabelElement(formElement, "Cloning Strain", cloning==null?"":cloning.getStrain(), style); |
|
56 |
date = formFactory.createTimePeriodElement(formElement, "Cloning Date", cloning==null?null:cloning.getTimeperiod(), style); |
|
57 |
selectionCloningStaff = formFactory.createSelectionElement(AgentBase.class, getConversationHolder(), formElement, "Cloning Staff", cloning==null?null:cloning.getActor(), EntitySelectionElement.ALL, style); |
|
58 |
comboCloningMaterialOrMethod = formFactory.createDefinedTermComboElement(TermType.MaterialOrMethod, formElement, "Cloning Mat. & Meth.", cloning==null?null:cloning.getDefinedMaterialOrMethod(), style); |
|
52 |
// Cloning cloning = entity.getCloning();
|
|
53 |
// textCloningStrain = formFactory.createTextWithLabelElement(formElement, "Cloning Strain", cloning==null?"":cloning.getStrain(), style);
|
|
54 |
// date = formFactory.createTimePeriodElement(formElement, "Cloning Date", cloning==null?null:cloning.getTimeperiod(), style);
|
|
55 |
// selectionCloningStaff = formFactory.createSelectionElement(AgentBase.class, getConversationHolder(), formElement, "Cloning Staff", cloning==null?null:cloning.getActor(), EntitySelectionElement.ALL, style);
|
|
56 |
// comboCloningMaterialOrMethod = formFactory.createDefinedTermComboElement(TermType.MaterialOrMethod, formElement, "Cloning Mat. & Meth.", cloning==null?null:cloning.getDefinedMaterialOrMethod(), style);
|
|
59 | 57 |
} |
60 | 58 |
|
61 | 59 |
/* |
... | ... | |
67 | 65 |
*/ |
68 | 66 |
@Override |
69 | 67 |
public void handleEvent(Object eventSource) { |
70 |
if(eventSource==textCloningStrain || eventSource==date|| eventSource==selectionCloningStaff || eventSource==comboCloningMaterialOrMethod){ |
|
71 |
Cloning cloning = getEntity().getCloning(); |
|
72 |
if(cloning==null){ |
|
73 |
cloning = Cloning.NewInstance(); |
|
74 |
getEntity().setCloning(cloning); |
|
75 |
} |
|
76 |
if(eventSource==textCloningStrain){ |
|
77 |
cloning.setStrain(textCloningStrain.getText()); |
|
78 |
} |
|
79 |
else if(eventSource==date){ |
|
80 |
cloning.setTimeperiod(date.getTimePeriod()); |
|
81 |
} |
|
82 |
else if(eventSource==selectionCloningStaff){ |
|
83 |
cloning.setActor(selectionCloningStaff.getSelection()); |
|
84 |
} |
|
85 |
else if(eventSource==comboCloningMaterialOrMethod){ |
|
86 |
cloning.setDefinedMaterialOrMethod(comboCloningMaterialOrMethod.getSelection()); |
|
87 |
} |
|
88 |
} |
|
68 |
// if(eventSource==textCloningStrain || eventSource==date|| eventSource==selectionCloningStaff || eventSource==comboCloningMaterialOrMethod){
|
|
69 |
// Cloning cloning = getEntity().getCloning();
|
|
70 |
// if(cloning==null){
|
|
71 |
// cloning = Cloning.NewInstance();
|
|
72 |
// getEntity().setCloning(cloning);
|
|
73 |
// }
|
|
74 |
// if(eventSource==textCloningStrain){
|
|
75 |
// cloning.setStrain(textCloningStrain.getText());
|
|
76 |
// }
|
|
77 |
// else if(eventSource==date){
|
|
78 |
// cloning.setTimeperiod(date.getTimePeriod());
|
|
79 |
// }
|
|
80 |
// else if(eventSource==selectionCloningStaff){
|
|
81 |
// cloning.setActor(selectionCloningStaff.getSelection());
|
|
82 |
// }
|
|
83 |
// else if(eventSource==comboCloningMaterialOrMethod){
|
|
84 |
// cloning.setDefinedMaterialOrMethod(comboCloningMaterialOrMethod.getSelection());
|
|
85 |
// }
|
|
86 |
// }
|
|
89 | 87 |
} |
90 | 88 |
|
91 | 89 |
} |
Also available in: Unified diff