X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=org.argeo.suite.web%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fweb%2FDefaultDashboard.java;h=e1085f48d19ee3abed005e58810875ae6c1484f0;hp=332187bf49019be065c09422c6fcb84ca6589078;hb=be7cb3f18ce76bde064cbbc2a38de6386f3498d2;hpb=991f1814bbe5bef2b08da8d5c27fe2f904a5746c diff --git a/org.argeo.suite.web/src/org/argeo/suite/web/DefaultDashboard.java b/org.argeo.suite.web/src/org/argeo/suite/web/DefaultDashboard.java index 332187b..e1085f4 100644 --- a/org.argeo.suite.web/src/org/argeo/suite/web/DefaultDashboard.java +++ b/org.argeo.suite.web/src/org/argeo/suite/web/DefaultDashboard.java @@ -10,6 +10,7 @@ import org.argeo.cms.util.CmsUtils; import org.argeo.connect.people.PeopleException; import org.argeo.connect.people.PeopleService; import org.argeo.connect.people.web.parts.PeopleSearchCmp; +import org.argeo.connect.resources.ResourcesService; import org.argeo.eclipse.ui.EclipseUiUtils; import org.eclipse.jface.viewers.DoubleClickEvent; import org.eclipse.jface.viewers.IDoubleClickListener; @@ -26,13 +27,15 @@ import org.eclipse.swt.widgets.Label; /** Default dashboard layout for Argeo Suite */ public class DefaultDashboard implements CmsUiProvider { + private ResourcesService resourceService; private PeopleService peopleService; private Map peopleIconPaths; // Local UI Providers // private CmsUiProvider orgPage; - public DefaultDashboard(PeopleService peopleService, Map peopleIconPaths) { + public DefaultDashboard(ResourcesService resourceService, PeopleService peopleService, Map peopleIconPaths) { + this.resourceService = resourceService; this.peopleService = peopleService; this.peopleIconPaths = peopleIconPaths; @@ -66,7 +69,7 @@ public class DefaultDashboard implements CmsUiProvider { titleLbl.setText("My Tasks"); titleLbl.setFont(EclipseUiUtils.getBoldFont(titleCmp)); - PeopleSearchCmp searchComp = new PeopleSearchCmp(parent, SWT.NO_FOCUS, peopleService, peopleIconPaths); + PeopleSearchCmp searchComp = new PeopleSearchCmp(parent, SWT.NO_FOCUS, resourceService, peopleService, peopleIconPaths); searchComp.populate(context, true); searchComp.setLayoutData(EclipseUiUtils.fillAll());