Subversion Repository Public Repository

litesoft

Diff Revisions 947 vs 948 for /trunk/GWT_Sandbox/FormEngine/src/com/temp/client/foundation/pavment/CachedViewSynchronousActivityFactory.java

Diff revisions: vs.
  @@ -1,28 +1,24 @@
1 1 package com.temp.client.foundation.pavment;
2 2
3 - import com.google.gwt.place.shared.Place;
3 + import com.google.gwt.place.shared.*;
4 4
5 - public abstract class CachedViewSynchronousActivityFactory<CommonActivityParam extends CommonActivityParameter, ViewImpl extends View, APlace extends Place> implements ActivityFactory.Synchronous<CommonActivityParam, ViewImpl, APlace>
6 - {
5 + public abstract class CachedViewSynchronousActivityFactory<CommonActivityParam extends CommonActivityParameter, ViewImpl extends View, APlace extends Place>
6 + implements ActivityFactory.Synchronous<CommonActivityParam, ViewImpl, APlace> {
7 7 private final String mPlaceID;
8 8 private ViewImpl mCachedView;
9 9
10 - public CachedViewSynchronousActivityFactory( Object pPlaceID )
11 - {
10 + public CachedViewSynchronousActivityFactory( Object pPlaceID ) {
12 11 mPlaceID = pPlaceID.toString();
13 12 }
14 13
15 14 @Override
16 - public final String getPlaceId()
17 - {
15 + public final String getPlaceId() {
18 16 return mPlaceID;
19 17 }
20 18
21 19 @Override
22 - public synchronized final ViewImpl getView()
23 - {
24 - if ( mCachedView == null )
25 - {
20 + public synchronized final ViewImpl getView() {
21 + if ( mCachedView == null ) {
26 22 mCachedView = createView();
27 23 }
28 24 return mCachedView;