diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/useraccountDetails/UseraccountDetails.gss b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userdetails/UseraccountDetails.gss
similarity index 100%
rename from java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/useraccountDetails/UseraccountDetails.gss
rename to java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userdetails/UseraccountDetails.gss
diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/useraccountDetails/UseraccountDetailsResources.java b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userdetails/UseraccountDetailsResources.java
similarity index 92%
rename from java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/useraccountDetails/UseraccountDetailsResources.java
rename to java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userdetails/UseraccountDetailsResources.java
index b6beee48cc3..f47574821a1 100644
--- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/useraccountDetails/UseraccountDetailsResources.java
+++ b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userdetails/UseraccountDetailsResources.java
@@ -1,4 +1,4 @@
-package com.sap.sailing.gwt.home.desktop.partials.useraccountDetails;
+package com.sap.sse.security.ui.userprofile.desktop.userdetails;
import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/userHeader/UserHeader.gss b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeader.gss
similarity index 100%
rename from java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/userHeader/UserHeader.gss
rename to java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeader.gss
diff --git a/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeader.java b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeader.java
new file mode 100644
index 00000000000..36cc56ee772
--- /dev/null
+++ b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeader.java
@@ -0,0 +1,26 @@
+package com.sap.sse.security.ui.userprofile.desktop.userheader;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.ui.Widget;
+import com.sap.sse.gwt.common.CommonSharedResources;
+import com.sap.sse.security.ui.userprofile.shared.userheader.AbstractUserHeader;
+
+/**
+ * Desktop implementation of {@link AbstractUserHeader}.
+ */
+public class UserHeader extends AbstractUserHeader {
+ private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
+
+ interface MyUiBinder extends UiBinder {
+ }
+
+ @UiField(provided = true) final CommonSharedResources res;
+
+ public UserHeader(CommonSharedResources res) {
+ this.res = res;
+ UserHeaderResources.INSTANCE.css().ensureInjected();
+ initWidget(uiBinder.createAndBindUi(this));
+ }
+}
diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/userHeader/UserHeader.ui.xml b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeader.ui.xml
similarity index 58%
rename from java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/userHeader/UserHeader.ui.xml
rename to java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeader.ui.xml
index 3856265634b..f74f371dd66 100644
--- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/userHeader/UserHeader.ui.xml
+++ b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeader.ui.xml
@@ -1,8 +1,7 @@
-
-
-
-
+
+
+
diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/userHeader/UserHeaderResources.java b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeaderResources.java
similarity index 91%
rename from java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/userHeader/UserHeaderResources.java
rename to java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeaderResources.java
index 8b8937cb06f..95159c24daf 100644
--- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/partials/userHeader/UserHeaderResources.java
+++ b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/desktop/userheader/UserHeaderResources.java
@@ -1,4 +1,4 @@
-package com.sap.sailing.gwt.home.desktop.partials.userHeader;
+package com.sap.sse.security.ui.userprofile.desktop.userheader;
import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userdetails/UserDetails.gss b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetails.gss
similarity index 100%
rename from java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userdetails/UserDetails.gss
rename to java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetails.gss
diff --git a/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetails.java b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetails.java
new file mode 100644
index 00000000000..0e7d3ee593c
--- /dev/null
+++ b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetails.java
@@ -0,0 +1,27 @@
+package com.sap.sse.security.ui.userprofile.mobile.userdetails;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.ui.Widget;
+import com.sap.sse.gwt.common.CommonSharedResources;
+import com.sap.sse.security.ui.userprofile.shared.userdetails.AbstractUserDetails;
+
+/**
+ * Mobile (smartphone) implementation of {@link AbstractUserDetails}.
+ */
+public class UserDetails extends AbstractUserDetails {
+
+ interface MyUiBinder extends UiBinder
{
+ }
+
+ private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
+
+ @UiField(provided = true) final CommonSharedResources res;
+
+ public UserDetails(CommonSharedResources res) {
+ this.res = res;
+ UserDetailsResources.INSTANCE.css().ensureInjected();
+ initWidget(uiBinder.createAndBindUi(this));
+ }
+}
diff --git a/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetails.ui.xml b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetails.ui.xml
new file mode 100644
index 00000000000..de781b77064
--- /dev/null
+++ b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetails.ui.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userdetails/UserDetailsResources.java b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetailsResources.java
similarity index 91%
rename from java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userdetails/UserDetailsResources.java
rename to java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetailsResources.java
index 257655f007c..ec86cd1e28f 100644
--- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userdetails/UserDetailsResources.java
+++ b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userdetails/UserDetailsResources.java
@@ -1,4 +1,4 @@
-package com.sap.sailing.gwt.home.mobile.partials.userdetails;
+package com.sap.sse.security.ui.userprofile.mobile.userdetails;
import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userheader/UserHeader.gss b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userheader/UserHeader.gss
similarity index 100%
rename from java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userheader/UserHeader.gss
rename to java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userheader/UserHeader.gss
diff --git a/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userheader/UserHeader.java b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userheader/UserHeader.java
new file mode 100644
index 00000000000..beaef09ac02
--- /dev/null
+++ b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userheader/UserHeader.java
@@ -0,0 +1,26 @@
+package com.sap.sse.security.ui.userprofile.mobile.userheader;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.ui.Widget;
+import com.sap.sse.gwt.common.CommonSharedResources;
+import com.sap.sse.security.ui.userprofile.shared.userheader.AbstractUserHeader;
+
+/**
+ * Mobile (smartphone) implementation of {@link AbstractUserHeader}.
+ */
+public class UserHeader extends AbstractUserHeader {
+ interface MyUiBinder extends UiBinder {
+ }
+
+ private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
+
+ @UiField(provided = true) final CommonSharedResources res;
+
+ public UserHeader(CommonSharedResources res) {
+ this.res = res;
+ UserHeaderResources.INSTANCE.css().ensureInjected();
+ initWidget(uiBinder.createAndBindUi(this));
+ }
+}
diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userheader/UserHeader.ui.xml b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userheader/UserHeader.ui.xml
similarity index 71%
rename from java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userheader/UserHeader.ui.xml
rename to java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userheader/UserHeader.ui.xml
index 675936238a1..209863a4c9c 100644
--- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/mobile/partials/userheader/UserHeader.ui.xml
+++ b/java/com.sap.sse.security.ui/src/main/java/com/sap/sse/security/ui/userprofile/mobile/userheader/UserHeader.ui.xml
@@ -1,9 +1,7 @@
-
-
-
-
-
+
+
+