From 285054aa5bb31af25683c5a6abdbf7bf52b64869 Mon Sep 17 00:00:00 2001
From: tcarver <tjc>
Date: Fri, 11 Oct 2013 16:09:29 +0100
Subject: [PATCH] simplify updatePanelState()

---
 .../genebuilder/GeneEditorPanel.java          | 29 ++++---------------
 1 file changed, 5 insertions(+), 24 deletions(-)

diff --git a/uk/ac/sanger/artemis/components/genebuilder/GeneEditorPanel.java b/uk/ac/sanger/artemis/components/genebuilder/GeneEditorPanel.java
index 4d32f4c6e..5cf4c1d64 100644
--- a/uk/ac/sanger/artemis/components/genebuilder/GeneEditorPanel.java
+++ b/uk/ac/sanger/artemis/components/genebuilder/GeneEditorPanel.java
@@ -115,30 +115,11 @@ public class GeneEditorPanel extends JPanel
    */
   public void updatePanelState()
   {
-    if(qualifier_text_area.getText().equals(""))
-      coreButton.setOpen(false);
-    else
-      coreButton.setOpen(true);
-    
-    if(cvForm.isEmpty())
-      cvButton.setOpen(false);
-    else
-      cvButton.setOpen(true);
-    
-    if(refPanel.isEmpty())
-      refButton.setOpen(false);
-    else
-      refButton.setOpen(true);
-    
-    if(matchForm.isEmpty())
-      matchButton.setOpen(false);
-    else
-      matchButton.setOpen(true);
-    
-    if(propertiesPanel.isEmpty())
-      propertiesButton.setOpen(false);
-    else
-      propertiesButton.setOpen(true);
+    coreButton.setOpen(!qualifier_text_area.getText().equals(""));
+    cvButton.setOpen(!cvForm.isEmpty());
+    refButton.setOpen(!refPanel.isEmpty());
+    matchButton.setOpen(!matchForm.isEmpty());
+    propertiesButton.setOpen(!propertiesPanel.isEmpty());
   }
   
   /**
-- 
GitLab