Introduce a default assembly bundle to ease specific extension
[gpl/argeo-suite.git] / org.argeo.suite.workbench.rap / src / org / argeo / suite / workbench / SuiteWorkbenchService.java
index 17697eeabe90755afe1bc5dd9b97229d3be7c348..a7a53425e34be9ca4a3c37ec51aa429810346b30 100644 (file)
@@ -16,10 +16,11 @@ public class SuiteWorkbenchService implements AppWorkbenchService {
        // Injected known AppWorkbenchServices: order is important, first found
        // result will be returned by the various methods.
        private List<AppWorkbenchService> knownAppWbServices;
+       private String defaultEditorId = DefaultDashboardEditor.ID;
 
        @Override
        public String getDefaultEditorId() {
-               return DefaultDashboardEditor.ID;
+               return defaultEditorId;
        }
 
        @Override
@@ -70,4 +71,8 @@ public class SuiteWorkbenchService implements AppWorkbenchService {
        public void setKnownAppWbServices(List<AppWorkbenchService> knownAppWbServices) {
                this.knownAppWbServices = knownAppWbServices;
        }
+
+       public void setDefaultEditorId(String defaultEditorId) {
+               this.defaultEditorId = defaultEditorId;
+       }
 }