import org.argeo.cms.ui.workbench.util.CommandUtils;
import org.argeo.cms.util.CmsUtils;
import org.argeo.connect.documents.DocumentsService;
+import org.argeo.connect.resources.ResourceService;
+import org.argeo.connect.activities.ActivityService;
+import org.argeo.connect.activities.ActivitiesTypes;
import org.argeo.connect.people.PeopleService;
import org.argeo.connect.people.workbench.rap.PeopleStyles;
import org.argeo.connect.people.workbench.rap.editors.util.EntityEditorInput;
// DEPENDENCY INJECTION
private Repository repository;
+ private ResourceService resourceService;
+ private ActivityService activityService;
private PeopleService peopleService;
private DocumentsService documentsService;
private AppWorkbenchService appWorkbenchService;
}
// Expose to implementing classes
+ protected Session getSession() {
+ return session;
+ }
+
+ public ResourceService getResourceService() {
+ return resourceService;
+ }
+
+ protected ActivityService getActivityService() {
+ return activityService;
+ }
+
protected PeopleService getPeopleService() {
return peopleService;
}
- protected AppWorkbenchService getAppWorkbenchService() {
- return appWorkbenchService;
+ protected DocumentsService getDocumentsService() {
+ return documentsService;
}
- protected Session getSession() {
- return session;
+
+ protected AppWorkbenchService getAppWorkbenchService() {
+ return appWorkbenchService;
}
protected Image getLogoImg() {
return logoImg;
}
- protected DocumentsService getDocumentsService() {
- return documentsService;
- }
-
protected FormToolkit getFormToolkit() {
return toolkit;
}
this.repository = repository;
}
- public void setAppWorkbenchService(AppWorkbenchService appWorkbenchService) {
- this.appWorkbenchService = appWorkbenchService;
+ public void setResourceService(ResourceService resourceService) {
+ this.resourceService = resourceService;
+ }
+
+ public void setActivityService(ActivityService activityService) {
+ this.activityService = activityService;
}
public void setDocumentsService(DocumentsService documentsService) {
public void setPeopleService(PeopleService peopleService) {
this.peopleService = peopleService;
}
+
+
+ public void setAppWorkbenchService(AppWorkbenchService appWorkbenchService) {
+ this.appWorkbenchService = appWorkbenchService;
+ }
+
}