act.addMap(XLayElement.class, "navigation", DefaultNavigation.class);
act.addMap(XLayElement.class, "content", DefaultContentArea.class);
act.addMap(XLayElement.class, "breadcrumb", DefaultBreadcrumb.class);
act.addMap(XLayElement.class, "login", DefaultLogin.class);
InjectorMap injector = new InjectorMap();
injector.put(DesktopInject.class, new Injector() {
@Override
public void doInject(Object obj) throws Exception {
((DesktopInject)obj).setDesktop(Desktop.this);
}