projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Improve UX data parts
[lgpl/argeo-commons.git]
/
swt
/
org.argeo.cms.swt
/
src
/
org
/
argeo
/
cms
/
swt
/
app
/
AcrContentTreeView.java
diff --git
a/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/app/AcrContentTreeView.java
b/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/app/AcrContentTreeView.java
index e66549216db6bd0ac95ba3cf2cb9a11d08ef30bc..a3d533e2fb879b3d43bf222fd42736c1a94d0205 100644
(file)
--- a/
swt/org.argeo.cms.swt/src/org/argeo/cms/swt/app/AcrContentTreeView.java
+++ b/
swt/org.argeo.cms.swt/src/org/argeo/cms/swt/app/AcrContentTreeView.java
@@
-10,8
+10,8
@@
import javax.xml.namespace.QName;
import org.argeo.api.acr.Content;
import org.argeo.api.acr.NamespaceUtils;
import org.argeo.cms.swt.CmsSwtUtils;
import org.argeo.api.acr.Content;
import org.argeo.api.acr.NamespaceUtils;
import org.argeo.cms.swt.CmsSwtUtils;
-import org.argeo.cms.swt.widgets.SwtTreeView;
import org.argeo.cms.swt.widgets.SwtTableView;
import org.argeo.cms.swt.widgets.SwtTableView;
+import org.argeo.cms.swt.widgets.SwtTreeView;
import org.argeo.cms.ux.acr.ContentHierarchicalPart;
import org.argeo.cms.ux.widgets.Column;
import org.argeo.cms.ux.widgets.DefaultTabularPart;
import org.argeo.cms.ux.acr.ContentHierarchicalPart;
import org.argeo.cms.ux.widgets.Column;
import org.argeo.cms.ux.widgets.DefaultTabularPart;
@@
-37,6
+37,13
@@
public class AcrContentTreeView extends Composite {
split.setLayoutData(CmsSwtUtils.fillAll());
ContentHierarchicalPart contentPart = new ContentHierarchicalPart();
split.setLayoutData(CmsSwtUtils.fillAll());
ContentHierarchicalPart contentPart = new ContentHierarchicalPart();
+ contentPart.addColumn((model) -> {
+ try {
+ return NamespaceUtils.toPrefixedName(model.getName());
+ } catch (IllegalStateException e) {
+ return model.getName().toString();
+ }
+ });
contentPart.setInput(rootContent);
new SwtTreeView<>(split, getStyle(), contentPart);
contentPart.setInput(rootContent);
new SwtTreeView<>(split, getStyle(), contentPart);