litesoft
Diff Revisions
720
vs
726
for /trunk/Java/GWT/Client/src/org/litesoft/GWT/client/pavsupport/PlaceRegistry.java
|
@@ -39,7 +39,7 @@ |
39 |
39 |
|
{ |
40 |
40 |
|
if ( pDefaultTokenizer != null ) |
41 |
41 |
|
{ |
42 |
|
- |
PlaceTokenizer<Place> zTokenizer = cast( pDefaultTokenizer ); |
|
42 |
+ |
PlaceTokenizer<Place> zTokenizer = UtilsCommon.cast( pDefaultTokenizer ); |
43 |
43 |
|
if ( null != (sDefaultTokenizer = ProxyIdTokenizer.forceToIdTokenizer( PLACE_TOKENIZER_MAP.addTokenizer( zTokenizer ), zTokenizer )) ) |
44 |
44 |
|
{ |
45 |
45 |
|
sDefaultPlace = sDefaultTokenizer.getPlace( null ); |
|
@@ -153,12 +153,6 @@ |
153 |
153 |
|
return new PlaceIdAndData( zPlaceId, zToken ).toString(); |
154 |
154 |
|
} |
155 |
155 |
|
|
156 |
|
- |
@SuppressWarnings({"unchecked"}) |
157 |
|
- |
private static <T extends Place> PlaceTokenizer<Place> cast( PlaceTokenizer<T> pTokenizer ) |
158 |
|
- |
{ |
159 |
|
- |
return (PlaceTokenizer<Place>) pTokenizer; |
160 |
|
- |
} |
161 |
|
- |
|
162 |
156 |
|
private static class ProxyIdTokenizer<T extends Place> extends IdTokenizer<T> |
163 |
157 |
|
{ |
164 |
158 |
|
private PlaceTokenizer<T> mTokenizer; |
|
@@ -198,7 +192,7 @@ |
198 |
192 |
|
*/ |
199 |
193 |
|
public String addTokenizer( PlaceTokenizer<? extends Place> pTokenizer ) |
200 |
194 |
|
{ |
201 |
|
- |
PlaceTokenizer<Place> zTokenizer = cast( pTokenizer ); |
|
195 |
+ |
PlaceTokenizer<Place> zTokenizer = UtilsCommon.cast( pTokenizer ); |
202 |
196 |
|
String zPlaceId = PlaceIdExtractor.getPlaceId( zTokenizer ); |
203 |
197 |
|
if ( null == zPlaceId ) |
204 |
198 |
|
{ |