reintegrated redlist branch into trunk
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / section / name / NameDetailElement.java
index 48c9cdee75aeac79765da4ad2508856446e6a41f..e5e0857823c916ad7703f69d202921fab74e5a06 100644 (file)
@@ -22,6 +22,8 @@ import eu.etaxonomy.cdm.model.name.NonViralName;
 import eu.etaxonomy.cdm.model.name.Rank;
 import eu.etaxonomy.cdm.model.name.ZoologicalName;
 import eu.etaxonomy.cdm.strategy.parser.ParserProblem;
+import eu.etaxonomy.taxeditor.preference.IPreferenceKeys;
+import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
 import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;
 import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
 import eu.etaxonomy.taxeditor.ui.element.CheckboxElement;
@@ -128,7 +130,11 @@ public class NameDetailElement extends AbstractIdentifiableEntityDetailElement<N
                if (code != null){
                        switch(nonViralName.getNomenclaturalCode()){
                        case ICNAFP :
-                               createBotanicalNameParts(formElement, nonViralName, style);
+                               // TODO RL
+                               if(!PreferencesUtil.getPreferenceStore().getBoolean(IPreferenceKeys.IS_RL))
+                               {
+                                       createBotanicalNameParts(formElement, nonViralName, style);
+                               }
                                break;
                        case ICZN:
                                createZoologicalNameParts(formElement, nonViralName, style);