ScopeHelper at client side added. Started importing bootstrap

git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/admin/create-users@128420 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Costantino Perciante 2016-05-03 13:05:05 +00:00
parent f206172b11
commit 9055ac1649
5 changed files with 43 additions and 18 deletions

View File

@ -158,6 +158,11 @@
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.gcube.portlets.user</groupId>
<artifactId>gcube-widgets</artifactId>
<scope>compile</scope>
</dependency>
</dependencies>
<build>

View File

@ -1,6 +1,10 @@
package org.gcube.portlets.admin.createusers.client;
import org.gcube.portlets.user.gcubewidgets.client.ClientScopeHelper;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.Window.Location;
import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.user.client.ui.RootPanel;
@ -13,7 +17,14 @@ public class CreateUsers implements EntryPoint {
@Override
public void onModuleLoad() {
RootPanel.get("create-users-container").add(new CreateUsersPanel());
ClientScopeHelper.getService().setScope(Location.getHref(), new AsyncCallback<Boolean>() {
@Override
public void onSuccess(Boolean result) {
RootPanel.get("create-users-container").add(new CreateUsersPanel());
}
@Override
public void onFailure(Throwable caught) {
}
});
}
}

View File

@ -18,6 +18,7 @@ import com.google.gwt.dom.client.EventTarget;
import com.google.gwt.dom.client.NativeEvent;
import com.google.gwt.event.shared.HandlerManager;
import com.google.gwt.i18n.client.DateTimeFormat;
import com.google.gwt.i18n.client.DateTimeFormat.PredefinedFormat;
import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
import com.google.gwt.user.cellview.client.Column;
import com.google.gwt.user.cellview.client.ColumnSortEvent.ListHandler;
@ -168,7 +169,7 @@ public class RegisteredUsersTable extends Composite {
Column<VreUserBean, String> registrationDate = getColumn(new TextCell(), new GetValue<String>() {
@Override
public String getValue(VreUserBean user) {
return DateTimeFormat.getShortDateFormat().format(new Date(user.getRegisrationDate()));
return DateTimeFormat.getFormat(PredefinedFormat.DATE_SHORT).format(new Date(user.getRegisrationDate()));
}
});

View File

@ -6,10 +6,10 @@
<!-- Other module inherits -->
<inherits name='com.google.gwt.activity.Activity' />
<inherits name="com.github.gwtbootstrap.Bootstrap" />
<inherits name='org.gcube.portlets.user.gcubewidgets.WidgetFactory' />
<!-- Specify the app entry point class. -->
<entry-point
class='org.gcube.portlets.admin.createusers.client.CreateUsers' />
<entry-point class='org.gcube.portlets.admin.createusers.client.CreateUsers' />
<!-- Specify the paths for translatable code -->
<source path='client' />

View File

@ -5,20 +5,28 @@
<web-app>
<!-- Servlets -->
<servlet>
<servlet-name>servlet</servlet-name>
<servlet-class>org.gcube.portlets.admin.createusers.server.CreateUsersImpl</servlet-class>
</servlet>
<!-- Servlets -->
<servlet>
<servlet-name>servlet</servlet-name>
<servlet-class>org.gcube.portlets.admin.createusers.server.CreateUsersImpl</servlet-class>
</servlet>
<servlet>
<servlet-name>scopeService</servlet-name>
<servlet-class>org.gcube.portlets.user.gcubewidgets.server.ScopeServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servlet</servlet-name>
<url-pattern>/createusers/usersservice</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>servlet</servlet-name>
<url-pattern>/createusers/usersservice</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>scopeService</servlet-name>
<url-pattern>/createusers/scopeService</url-pattern>
</servlet-mapping>
<!-- Default page to serve -->
<welcome-file-list>
<welcome-file>CreateUsers.html</welcome-file>
</welcome-file-list>
<!-- Default page to serve -->
<welcome-file-list>
<welcome-file>CreateUsers.html</welcome-file>
</welcome-file-list>
</web-app>