import org.argeo.cms.CmsView;
import org.argeo.cms.auth.AuthConstants;
import org.argeo.cms.auth.HttpRequestCallbackHandler;
+import org.argeo.cms.ui.UxContext;
import org.argeo.cms.widgets.auth.CmsLogin;
import org.argeo.cms.widgets.auth.CmsLoginShell;
import org.argeo.eclipse.ui.dialogs.ErrorFeedback;
// private final static Log log = LogFactory.getLog(WorkbenchLogin.class);
private final Subject subject = new Subject();
private LoginContext loginContext;
+ private UxContext uxContext = null;
@Override
public int createUI() {
} catch (LoginException e) {
throw new ArgeoException("Cannot log in", e);
}
+ uxContext = new SimpleUxContext();
return postLogin();
}
// TODO Auto-generated method stub
return null;
}
+
+ @Override
+ public UxContext getUxContext() {
+ return uxContext;
+ }
+
}