Subversion Repository Public Repository

litesoft

Diff Revisions 732 vs 733 for /trunk/Java/GWT/Client/src/org/litesoft/GWT/client/pavsupport/AbstractAsyncActivityFactory.java

Diff revisions: vs.
  @@ -1,15 +1,20 @@
1 1 package org.litesoft.GWT.client.pavsupport;
2 2
3 + import org.litesoft.core.util.*;
4 + import org.litesoft.core.util.externalization.*;
5 +
3 6 import com.google.gwt.place.shared.*;
4 7 import com.google.gwt.user.client.ui.*;
5 8
6 9 public abstract class AbstractAsyncActivityFactory<CommonActivityParam extends CommonActivityParameter, View extends IsWidget, APlace extends Place> implements ActivityFactory.Asynchronous<CommonActivityParam, View, APlace>
7 10 {
8 11 private final String mPlaceID;
12 + private final E13nResolver mResolver;
9 13
10 - public AbstractAsyncActivityFactory( Object pPlaceID )
14 + public AbstractAsyncActivityFactory( E13nResolver pResolver, Object pPlaceID )
11 15 {
12 16 mPlaceID = pPlaceID.toString();
17 + mResolver = UtilsCommon.assertNotNull( "Resolver", pResolver );
13 18 }
14 19
15 20 @Override
  @@ -17,4 +22,10 @@
17 22 {
18 23 return mPlaceID;
19 24 }
25 +
26 + @Override
27 + public final E13nResolver getResolver()
28 + {
29 + return mResolver;
30 + }
20 31 }