From d0d27755c7219e6218decd9a464255071e7f5b18 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Mon, 18 Dec 2017 16:28:36 +0100 Subject: [PATCH] Make quick search more generic --- .../workbench/internal/EntitySingleColumnLabelProvider.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/internal/EntitySingleColumnLabelProvider.java b/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/internal/EntitySingleColumnLabelProvider.java index 48341c7..29d10cc 100644 --- a/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/internal/EntitySingleColumnLabelProvider.java +++ b/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/internal/EntitySingleColumnLabelProvider.java @@ -1,7 +1,9 @@ package org.argeo.suite.workbench.internal; import javax.jcr.Node; +import javax.jcr.Property; import javax.jcr.RepositoryException; +import javax.jcr.nodetype.NodeType; import org.argeo.activities.ActivitiesService; import org.argeo.activities.ActivitiesTypes; @@ -68,6 +70,8 @@ public class EntitySingleColumnLabelProvider extends LabelProvider implements Pe result = mlInstanceLp.getText(element); else if (entity.isNodeType(PeopleTypes.PEOPLE_GROUP)) result = groupLp.getText(element); + else if (entity.isNodeType(NodeType.MIX_TITLE) && entity.hasProperty(Property.JCR_TITLE)) + result = entity.getProperty(Property.JCR_TITLE).getString(); else result = ""; return ConnectUiUtils.replaceAmpersand(result); -- 2.30.2