litesoft
Diff Revisions
732
vs
733
for /trunk/Java/GWT/Client/src/org/litesoft/GWT/client/pavsupport/AbstractAsyncActivityFactory.java
|
@@ -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 |
|
} |