litesoft
Diff Revisions
495
vs
496
for /trunk/Java/DATT/src/org/litesoft/datt/client/RestrictedResourceSwitcher.java
|
@@ -4,8 +4,8 @@ |
4 |
4 |
|
import org.litesoft.GWT.client.view.*; |
5 |
5 |
|
import org.litesoft.GWT.client.widgets.*; |
6 |
6 |
|
import org.litesoft.bo.views.*; |
|
7 |
+ |
import org.litesoft.core.*; |
7 |
8 |
|
import org.litesoft.core.util.*; |
8 |
|
- |
import org.litesoft.datt.client.ui.views.*; |
9 |
9 |
|
|
10 |
10 |
|
import com.google.gwt.event.dom.client.*; |
11 |
11 |
|
import com.google.gwt.user.client.ui.*; |
|
@@ -14,7 +14,7 @@ |
14 |
14 |
|
{ |
15 |
15 |
|
private final OurImage mPickerButton = new OurImage( "common/images/misc/sites_button.gif" ); |
16 |
16 |
|
private final AlternateOptionPickerWidgetPanel mPickerWidgetPanel; |
17 |
|
- |
private final CallBack mCallBack; |
|
17 |
+ |
private final RestrictedResourceSwitcherCallBack mCallBack; |
18 |
18 |
|
|
19 |
19 |
|
/* |
20 |
20 |
|
* length = 0 means no alternative sites |
|
@@ -23,7 +23,7 @@ |
23 |
23 |
|
*/ |
24 |
24 |
|
private AlternateRestrictedResourceOption[] mAlternateOptions = new AlternateRestrictedResourceOption[0]; |
25 |
25 |
|
|
26 |
|
- |
public RestrictedResourceSwitcher( AlternateOptionPickerWidgetPanel pPickerWidgetPanel, CallBack pCallBack ) |
|
26 |
+ |
public RestrictedResourceSwitcher( AlternateOptionPickerWidgetPanel pPickerWidgetPanel, RestrictedResourceSwitcherCallBack pCallBack ) |
27 |
27 |
|
{ |
28 |
28 |
|
mPickerWidgetPanel = UtilsCommon.assertNotNull( "PickerWidgetPanel", pPickerWidgetPanel ); |
29 |
29 |
|
mCallBack = UtilsCommon.assertNotNull( "CallBack", pCallBack ); |
|
@@ -37,7 +37,7 @@ |
37 |
37 |
|
{ |
38 |
38 |
|
if ( mAlternateOptions == null ) |
39 |
39 |
|
{ |
40 |
|
- |
new DialogViewDialog( new RestrictedResourcePickerDialog( Dialog.Opaqueness.Semi, mCallBack ) ).show(); |
|
40 |
+ |
new DialogViewDialog( ClientContext.get().get( RestrictedResourcePickerDialogViewFactory.class ).createDialog( Dialog.Opaqueness.Semi, mCallBack ) ).show(); |
41 |
41 |
|
return; |
42 |
42 |
|
} |
43 |
43 |
|
|
|
@@ -86,9 +86,4 @@ |
86 |
86 |
|
boolean buttonEnabled = (mAlternateOptions == null) || (mAlternateOptions.length > 0); |
87 |
87 |
|
mPickerWidgetPanel.setPicker( buttonEnabled ? mPickerButton : null ); |
88 |
88 |
|
} |
89 |
|
- |
|
90 |
|
- |
public static interface CallBack |
91 |
|
- |
{ |
92 |
|
- |
void switchToRestrictedResource( AlternateRestrictedResourceOption pAlternateOption ); |
93 |
|
- |
} |
94 |
89 |
|
} |