|
Re: Multi-Module Applications [message #899287 is a reply to message #899050] |
Tue, 31 July 2012 11:02 |
|
Hi Stefan
A desktop extension gives you the possibility to add or modify desktop operations like showing forms on startup, add additional desktop menus or outlines, modify forms before they are displayed, etc.
To use Desktop Extensions just override injectDesktopExtensions and add your extensions:
@Override
protected void injectDesktopExtensions(List<IDesktopExtension> desktopExtensions) {
List<IDesktopExtension> extensions = loadYourExtensions();
for (IDesktopExtension e : extensions) {
e.setCoreDesktop(this);
}
desktopExtensions.addAll(extensions);
}
There are a lot more things to come which helps you to make your app modular. One thing is the InjectTo annotation which will already be shipped with the first service release (3.8.1) [1].
Additional support will follow with Kepler (3.9.0) [2].
---
[1] InjectTo Annotation
[2] Bug 384479
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04470 seconds