Extract JCR in a separate bundle
[gpl/argeo-suite.git] / swt / org.argeo.app.ui / src / org / argeo / app / ui / RecentItems.java
index 53bcdfe9355573cc18098ff04d9147419589d515..3cc62104d1d32d7ce41ed27ac5ef796707847d92 100644 (file)
@@ -16,8 +16,10 @@ import javax.jcr.query.Query;
 import javax.jcr.query.QueryResult;
 
 import org.argeo.app.api.EntityType;
-import org.argeo.app.core.XPathUtils;
+import org.argeo.app.jcr.XPathUtils;
 import org.argeo.app.ui.widgets.DelayedText;
+import org.argeo.app.ux.SuiteIcon;
+import org.argeo.app.ux.SuiteUxEvent;
 import org.argeo.cms.swt.CmsSwtTheme;
 import org.argeo.cms.swt.CmsSwtUtils;
 import org.argeo.cms.ui.CmsUiProvider;
@@ -105,8 +107,8 @@ public class RecentItems implements CmsUiProvider {
                        public void doubleClick(DoubleClickEvent event) {
                                Node node = (Node) entityViewer.getViewer().getStructuredSelection().getFirstElement();
                                if (node != null)
-                                       CmsSwtUtils.getCmsView(parent).sendEvent(SuiteEvent.openNewPart.topic(),
-                                                       SuiteEvent.eventProperties(node));
+                                       CmsSwtUtils.getCmsView(parent).sendEvent(SuiteUxEvent.openNewPart.topic(),
+                                                       SuiteUiUtils.eventProperties(node));
 
                        }
                });
@@ -114,8 +116,8 @@ public class RecentItems implements CmsUiProvider {
                        public void selectionChanged(SelectionChangedEvent event) {
                                Node node = (Node) entityViewer.getViewer().getStructuredSelection().getFirstElement();
                                if (node != null) {
-                                       CmsSwtUtils.getCmsView(parent).sendEvent(SuiteEvent.refreshPart.topic(),
-                                                       SuiteEvent.eventProperties(node));
+                                       CmsSwtUtils.getCmsView(parent).sendEvent(SuiteUxEvent.refreshPart.topic(),
+                                                       SuiteUiUtils.eventProperties(node));
                                        deleteItem.setEnabled(true);
                                } else {
                                        deleteItem.setEnabled(false);