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:
parent
f206172b11
commit
9055ac1649
5
pom.xml
5
pom.xml
|
@ -158,6 +158,11 @@
|
||||||
<version>4.11</version>
|
<version>4.11</version>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.portlets.user</groupId>
|
||||||
|
<artifactId>gcube-widgets</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
package org.gcube.portlets.admin.createusers.client;
|
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.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;
|
import com.google.gwt.user.client.ui.RootPanel;
|
||||||
|
|
||||||
|
|
||||||
|
@ -13,7 +17,14 @@ public class CreateUsers implements EntryPoint {
|
||||||
@Override
|
@Override
|
||||||
public void onModuleLoad() {
|
public void onModuleLoad() {
|
||||||
|
|
||||||
|
ClientScopeHelper.getService().setScope(Location.getHref(), new AsyncCallback<Boolean>() {
|
||||||
|
@Override
|
||||||
|
public void onSuccess(Boolean result) {
|
||||||
RootPanel.get("create-users-container").add(new CreateUsersPanel());
|
RootPanel.get("create-users-container").add(new CreateUsersPanel());
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public void onFailure(Throwable caught) {
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -18,6 +18,7 @@ import com.google.gwt.dom.client.EventTarget;
|
||||||
import com.google.gwt.dom.client.NativeEvent;
|
import com.google.gwt.dom.client.NativeEvent;
|
||||||
import com.google.gwt.event.shared.HandlerManager;
|
import com.google.gwt.event.shared.HandlerManager;
|
||||||
import com.google.gwt.i18n.client.DateTimeFormat;
|
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.safehtml.shared.SafeHtmlBuilder;
|
||||||
import com.google.gwt.user.cellview.client.Column;
|
import com.google.gwt.user.cellview.client.Column;
|
||||||
import com.google.gwt.user.cellview.client.ColumnSortEvent.ListHandler;
|
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>() {
|
Column<VreUserBean, String> registrationDate = getColumn(new TextCell(), new GetValue<String>() {
|
||||||
@Override
|
@Override
|
||||||
public String getValue(VreUserBean user) {
|
public String getValue(VreUserBean user) {
|
||||||
return DateTimeFormat.getShortDateFormat().format(new Date(user.getRegisrationDate()));
|
return DateTimeFormat.getFormat(PredefinedFormat.DATE_SHORT).format(new Date(user.getRegisrationDate()));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -6,10 +6,10 @@
|
||||||
<!-- Other module inherits -->
|
<!-- Other module inherits -->
|
||||||
<inherits name='com.google.gwt.activity.Activity' />
|
<inherits name='com.google.gwt.activity.Activity' />
|
||||||
<inherits name="com.github.gwtbootstrap.Bootstrap" />
|
<inherits name="com.github.gwtbootstrap.Bootstrap" />
|
||||||
|
<inherits name='org.gcube.portlets.user.gcubewidgets.WidgetFactory' />
|
||||||
|
|
||||||
<!-- Specify the app entry point class. -->
|
<!-- Specify the app entry point class. -->
|
||||||
<entry-point
|
<entry-point class='org.gcube.portlets.admin.createusers.client.CreateUsers' />
|
||||||
class='org.gcube.portlets.admin.createusers.client.CreateUsers' />
|
|
||||||
|
|
||||||
<!-- Specify the paths for translatable code -->
|
<!-- Specify the paths for translatable code -->
|
||||||
<source path='client' />
|
<source path='client' />
|
||||||
|
|
|
@ -10,11 +10,19 @@
|
||||||
<servlet-name>servlet</servlet-name>
|
<servlet-name>servlet</servlet-name>
|
||||||
<servlet-class>org.gcube.portlets.admin.createusers.server.CreateUsersImpl</servlet-class>
|
<servlet-class>org.gcube.portlets.admin.createusers.server.CreateUsersImpl</servlet-class>
|
||||||
</servlet>
|
</servlet>
|
||||||
|
<servlet>
|
||||||
|
<servlet-name>scopeService</servlet-name>
|
||||||
|
<servlet-class>org.gcube.portlets.user.gcubewidgets.server.ScopeServiceImpl</servlet-class>
|
||||||
|
</servlet>
|
||||||
|
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>servlet</servlet-name>
|
<servlet-name>servlet</servlet-name>
|
||||||
<url-pattern>/createusers/usersservice</url-pattern>
|
<url-pattern>/createusers/usersservice</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
|
<servlet-mapping>
|
||||||
|
<servlet-name>scopeService</servlet-name>
|
||||||
|
<url-pattern>/createusers/scopeService</url-pattern>
|
||||||
|
</servlet-mapping>
|
||||||
|
|
||||||
<!-- Default page to serve -->
|
<!-- Default page to serve -->
|
||||||
<welcome-file-list>
|
<welcome-file-list>
|
||||||
|
|
Loading…
Reference in New Issue