- comboPurificationMaterialOrMethod = formFactory.createDefinedTermComboElement(TermType.MaterialOrMethod, formElement, "Purification Mat. & Meth.",
- entity.getPurification()==null?null:entity.getPurification().getDefinedMaterialOrMethod(), style);
+// comboPurificationMaterialOrMethod = formFactory.createDefinedTermComboElement(TermType.MaterialOrMethod, formElement, "Purification Mat. & Meth.",
+// entity.getPurification()==null?null:entity.getPurification().getDefinedMaterialOrMethod(), style);
+ //TODO notes
+ updateDesignationText();
+ }
+
+ private void updateDesignationText(){
+ String institutionName = "";
+ String staffName = "";
+ String dateString = "";
+ //TODO institution
+// Institution selection = selectionInstitution.getSelection();
+// if(selection!=null){
+// institutionName = selection.getName();
+// }
+ AgentBase staff = selectionAmplificationStaff.getSelection();
+ if(staff!=null){
+ staffName = staff.getTitleCache();
+ }
+ TimePeriod timePeriod = dateAmplification.getTimePeriod();
+ if(timePeriod!=null){
+ dateString = timePeriod.toString()!=null?timePeriod.toString():"";
+ }
+ String designation = "";
+ if(!institutionName.equals("")){
+ designation += institutionName;
+ }
+ if(!staffName.equals("")){
+ if(!designation.equals("")){
+ designation += "_";
+ }
+ designation += staffName;
+ }
+ if(!dateString.equals("")){
+ if(!designation.equals("")){
+ designation += "_";
+ }
+ designation += dateString;
+ }
+ textDesignation.setText(designation);
+ getEntity().setDescription(designation);