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=d3692fdc19437b5c966a87ab9849d792fda9a327;hp=7e366c5347949d4c96d206bfb0feb614bc3019e8;hb=1fedf2405784de0e795835d823c32e0e437c58d3;hpb=e921a383c9b8c7a42d74687fe2dc14ce9cb7b50c 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 7e366c5..d3692fd 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 @@ -7,11 +7,11 @@ import javax.jcr.RepositoryException; import org.argeo.cms.ui.CmsUiProvider; import org.argeo.cms.util.CmsUtils; -import org.argeo.connect.people.PeopleException; -import org.argeo.connect.people.PeopleService; -import org.argeo.connect.people.web.pages.OrgPage; -import org.argeo.connect.people.web.parts.PeopleSearchCmp; +import org.argeo.connect.resources.ResourcesService; import org.argeo.eclipse.ui.EclipseUiUtils; +import org.argeo.people.PeopleException; +import org.argeo.people.PeopleService; +import org.argeo.people.web.parts.PeopleSearchCmp; import org.eclipse.jface.viewers.DoubleClickEvent; import org.eclipse.jface.viewers.IDoubleClickListener; import org.eclipse.jface.viewers.IStructuredSelection; @@ -27,17 +27,19 @@ 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; + // 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; - orgPage = new OrgPage(peopleService); + // orgPage = new OrgPage(peopleService); } @Override @@ -67,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());