From: Mathieu Baudier Date: Mon, 18 Dec 2017 15:28:36 +0000 (+0100) Subject: Make quick search more generic X-Git-Tag: argeo-suite-0.1.12~3 X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=d0d27755c7219e6218decd9a464255071e7f5b18 Make quick search more generic --- 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);