From 030723e9fc5ebe5c2564abb42463c03f836bb72c Mon Sep 17 00:00:00 2001
From: Thilbault Piketty <thibault.piketty@synchrotron-soleil.fr>
Date: Mon, 30 Sep 2019 06:40:42 +0000
Subject: [PATCH] tree search with empty value TANGOARCH-630

---
 .../context/MatchPossibleContextAttributesAction.java       | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/main/java/fr/soleil/bensikin/actions/context/MatchPossibleContextAttributesAction.java b/src/main/java/fr/soleil/bensikin/actions/context/MatchPossibleContextAttributesAction.java
index 465e28a..66269c3 100644
--- a/src/main/java/fr/soleil/bensikin/actions/context/MatchPossibleContextAttributesAction.java
+++ b/src/main/java/fr/soleil/bensikin/actions/context/MatchPossibleContextAttributesAction.java
@@ -81,8 +81,10 @@ public class MatchPossibleContextAttributesAction extends BensikinAction {
 
     @Override
     public void actionPerformed(final ActionEvent evt) {
-        final String pattern = ContextAttributesPanel.getInstance().getLeftTreeBox().getRegExp();
-
+        String pattern = ContextAttributesPanel.getInstance().getLeftTreeBox().getRegExp();
+        if (pattern.isEmpty()) {
+            pattern = "*";
+        }
         try {
             final PossibleAttributesTree tree = PossibleAttributesTree.getInstance();
             final PossibleAttributesTreeModel model = (PossibleAttributesTreeModel) tree.getModel();
-- 
GitLab