projects
/
gpl
/
argeo-suite.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Enhance non-IT projects support
[gpl/argeo-suite.git]
/
org.argeo.suite.workbench.rap
/
src
/
org
/
argeo
/
suite
/
workbench
/
DefaultSuiteWorkbenchService.java
diff --git
a/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/DefaultSuiteWorkbenchService.java
b/org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/DefaultSuiteWorkbenchService.java
index 480af06c0a5525c7a6a308bd337992f9488d203f..ea909bfffe8107829aa29ccd22319db5e5853a31 100644
(file)
--- a/
org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/DefaultSuiteWorkbenchService.java
+++ b/
org.argeo.suite.workbench.rap/src/org/argeo/suite/workbench/DefaultSuiteWorkbenchService.java
@@
-21,6
+21,12
@@
public class DefaultSuiteWorkbenchService implements SystemWorkbenchService {
@Override
public String getDefaultEditorId() {
@Override
public String getDefaultEditorId() {
+ String result = null;
+ for (AppWorkbenchService appWbService : knownAppWbServices) {
+ result = appWbService.getDefaultEditorId();
+ if (EclipseUiUtils.notEmpty(result))
+ return result;
+ }
return defaultEditorId;
}
return defaultEditorId;
}