Subversion Repository Public Repository

litesoft

Diff Revisions 584 vs 585 for /trunk/GWT_Sandbox/MultiModule/groupBack/src/org/litesoft/sandbox/multimodule/groupback/client/GroupBack.java

Diff revisions: vs.
  @@ -19,15 +19,9 @@
19 19 {
20 20 System.out.println( "GroupBack.onModuleLoad" );
21 21
22 - ActivityFactoryRegistry.register( new ActivityFactory.Asynchronous<ClientFactory, BackView, BackPlace>()
22 + ActivityFactoryRegistry.register( new AbstractAsyncActivityFactory<ClientFactory, BackView, BackPlace>( Places.Back )
23 23 {
24 24 @Override
25 - public String getPlaceId()
26 - {
27 - return Places.Back.name();
28 - }
29 -
30 - @Override
31 25 public void load( ClientFactory pCommonActivityParam, final Callback<ClientFactory, BackView, BackPlace> pCallback )
32 26 {
33 27 GWT.runAsync( new RunAsyncSyncActivityFactoryCallBack( getPlaceId(), pCommonActivityParam )
  @@ -35,15 +29,9 @@
35 29 @Override
36 30 public void onSuccess()
37 31 {
38 - pCallback.loaded( new CachedViewSynchronousActivityFactory<ClientFactory, BackView, BackPlace>()
32 + pCallback.loaded( new CachedViewSynchronousActivityFactory<ClientFactory, BackView, BackPlace>( getPlaceId() )
39 33 {
40 34 @Override
41 - public String getPlaceId()
42 - {
43 - return Places.Back.name();
44 - }
45 -
46 - @Override
47 35 public BackView createView()
48 36 {
49 37 return new BackViewImpl();
  @@ -60,15 +48,9 @@
60 48 }
61 49 } );
62 50
63 - ActivityFactoryRegistry.register( new ActivityFactory.Asynchronous<ClientFactory, BottomView, BottomPlace>()
51 + ActivityFactoryRegistry.register( new AbstractAsyncActivityFactory<ClientFactory, BottomView, BottomPlace>( Places.Bottom )
64 52 {
65 53 @Override
66 - public String getPlaceId()
67 - {
68 - return Places.Bottom.name();
69 - }
70 -
71 - @Override
72 54 public void load( ClientFactory pCommonActivityParam, final Callback<ClientFactory, BottomView, BottomPlace> pCallback )
73 55 {
74 56 GWT.runAsync( new RunAsyncSyncActivityFactoryCallBack( getPlaceId(), pCommonActivityParam )
  @@ -76,15 +58,9 @@
76 58 @Override
77 59 public void onSuccess()
78 60 {
79 - pCallback.loaded( new CachedViewSynchronousActivityFactory<ClientFactory, BottomView, BottomPlace>()
61 + pCallback.loaded( new CachedViewSynchronousActivityFactory<ClientFactory, BottomView, BottomPlace>( getPlaceId() )
80 62 {
81 63 @Override
82 - public String getPlaceId()
83 - {
84 - return Places.Bottom.name();
85 - }
86 -
87 - @Override
88 64 public BottomView createView()
89 65 {
90 66 return new BottomViewImpl();
  @@ -101,15 +77,9 @@
101 77 }
102 78 } );
103 79
104 - ActivityFactoryRegistry.register( new ActivityFactory.Asynchronous<ClientFactory, TopView, TopPlace>()
80 + ActivityFactoryRegistry.register( new AbstractAsyncActivityFactory<ClientFactory, TopView, TopPlace>( Places.Top )
105 81 {
106 82 @Override
107 - public String getPlaceId()
108 - {
109 - return Places.Top.name();
110 - }
111 -
112 - @Override
113 83 public void load( ClientFactory pCommonActivityParam, final Callback<ClientFactory, TopView, TopPlace> pCallback )
114 84 {
115 85 GWT.runAsync( new RunAsyncSyncActivityFactoryCallBack( getPlaceId(), pCommonActivityParam )
  @@ -117,15 +87,9 @@
117 87 @Override
118 88 public void onSuccess()
119 89 {
120 - pCallback.loaded( new CachedViewSynchronousActivityFactory<ClientFactory, TopView, TopPlace>()
90 + pCallback.loaded( new CachedViewSynchronousActivityFactory<ClientFactory, TopView, TopPlace>( getPlaceId() )
121 91 {
122 92 @Override
123 - public String getPlaceId()
124 - {
125 - return Places.Top.name();
126 - }
127 -
128 - @Override
129 93 protected TopView createView()
130 94 {
131 95 return new TopViewImpl();