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%2FDefaultMainPage.java;h=6c4c74e8fdfb7b73c088cda7489b90439fb907cc;hp=d7ae0324669d78c3ab2986b1b0c1ab93942dbc9a;hb=aa4589e3623bd00210ce1a9f56153beee45e6c1d;hpb=1cebaaf96f0e34a7995f960e07aa62fb6c5f40b9 diff --git a/org.argeo.suite.web/src/org/argeo/suite/web/DefaultMainPage.java b/org.argeo.suite.web/src/org/argeo/suite/web/DefaultMainPage.java index d7ae032..6c4c74e 100644 --- a/org.argeo.suite.web/src/org/argeo/suite/web/DefaultMainPage.java +++ b/org.argeo.suite.web/src/org/argeo/suite/web/DefaultMainPage.java @@ -19,6 +19,7 @@ import org.argeo.cms.widgets.auth.CmsLogin; import org.argeo.connect.people.PeopleService; import org.argeo.connect.people.PeopleTypes; import org.argeo.connect.people.web.pages.PeopleDefaultPage; +import org.argeo.connect.resources.ResourceService; import org.argeo.eclipse.ui.EclipseUiUtils; import org.argeo.suite.web.fs.MyFilesBrowserPage; import org.eclipse.swt.SWT; @@ -41,6 +42,7 @@ public class DefaultMainPage implements LifeCycleUiProvider { private CmsUiProvider fsBrowserPage; /* DEPENDENCY INJECTION */ + private ResourceService resourceService; private PeopleService peopleService; private FileSystemProvider nodeFileSystemProvider; private Map peopleIconPaths; @@ -50,8 +52,8 @@ public class DefaultMainPage implements LifeCycleUiProvider { @Override public void init(Session adminSession) throws RepositoryException { - dashboardPage = new DefaultDashboard(peopleService, peopleIconPaths); - peoplePage = new PeopleDefaultPage(peopleService, peopleIconPaths); + dashboardPage = new DefaultDashboard(resourceService, peopleService, peopleIconPaths); + peoplePage = new PeopleDefaultPage(resourceService, peopleService, peopleIconPaths); fsBrowserPage = new MyFilesBrowserPage(nodeFileSystemProvider); } @@ -121,6 +123,10 @@ public class DefaultMainPage implements LifeCycleUiProvider { } /* DEPENDENCY INJECTION */ + public void setResourceService(ResourceService resourceService) { + this.resourceService = resourceService; + } + public void setPeopleService(PeopleService peopleService) { this.peopleService = peopleService; }