|
@@ -1,15 +1,17 @@ |
1 |
1 |
|
// This Source Code is in the Public Domain per: http://litesoft.org/License.txt |
2 |
2 |
|
package org.litesoft.GWT.forms.client.components.nonpublic; |
3 |
3 |
|
|
4 |
|
- |
import com.google.gwt.user.client.ui.*; |
|
4 |
+ |
import java.io.*; |
|
5 |
+ |
|
5 |
6 |
|
import org.litesoft.GWT.client.nonpublic.*; |
6 |
7 |
|
import org.litesoft.GWT.client.widgets.*; |
7 |
8 |
|
import org.litesoft.GWT.forms.client.*; |
8 |
9 |
|
import org.litesoft.GWT.forms.client.rpc.*; |
9 |
10 |
|
import org.litesoft.core.util.*; |
10 |
|
- |
import org.litesoft.rpcpassable.*; |
11 |
11 |
|
import org.litesoft.ui.def.*; |
12 |
12 |
|
|
|
13 |
+ |
import com.google.gwt.user.client.ui.*; |
|
14 |
+ |
|
13 |
15 |
|
public abstract class AbstractFormDialog extends AbstractDialog implements UiFormListener |
14 |
16 |
|
{ |
15 |
17 |
|
private final UiFormDef mFormDef; |
|
@@ -19,7 +21,7 @@ |
19 |
21 |
|
|
20 |
22 |
|
private FormContainerReceiver mPanel = null; |
21 |
23 |
|
private UiFormHandler mFormHandler = null; |
22 |
|
- |
private RPCpassable mInitializationPayload = null; |
|
24 |
+ |
private Serializable mInitializationPayload = null; |
23 |
25 |
|
|
24 |
26 |
|
public AbstractFormDialog( UiFormDef formDef, String pTypeDisplayString, String pRootKey, |
25 |
27 |
|
BusFormServicePeerChannel channel ) |
|
@@ -52,12 +54,12 @@ |
52 |
54 |
|
mRootKey = pRootKey; |
53 |
55 |
|
} |
54 |
56 |
|
|
55 |
|
- |
public RPCpassable getInitializationPayload() |
|
57 |
+ |
public Serializable getInitializationPayload() |
56 |
58 |
|
{ |
57 |
59 |
|
return mInitializationPayload; |
58 |
60 |
|
} |
59 |
61 |
|
|
60 |
|
- |
public void setInitializationPayload(RPCpassable initializationPayload) |
|
62 |
+ |
public void setInitializationPayload(Serializable initializationPayload) |
61 |
63 |
|
{ |
62 |
64 |
|
mInitializationPayload = initializationPayload; |
63 |
65 |
|
} |
|
@@ -86,7 +88,7 @@ |
86 |
88 |
|
if ( !initialShowing ) |
87 |
89 |
|
{ |
88 |
90 |
|
setVisible( false ); |
89 |
|
- |
LLshow(); |
|
91 |
+ |
// todo: translate: LLshow(); |
90 |
92 |
|
} |
91 |
93 |
|
return initialShowing; |
92 |
94 |
|
} |
|
@@ -95,7 +97,7 @@ |
95 |
97 |
|
{ |
96 |
98 |
|
if ( !pReturnValueFrom_preSetReceiverWidget ) |
97 |
99 |
|
{ |
98 |
|
- |
LLshowFini(); |
|
100 |
+ |
// todo: translate: LLshowFini(); |
99 |
101 |
|
setVisible( true ); |
100 |
102 |
|
} |
101 |
103 |
|
} |
|
@@ -124,12 +126,12 @@ |
124 |
126 |
|
} |
125 |
127 |
|
|
126 |
128 |
|
// 3rd call on Form Container Rendered |
127 |
|
- |
public void formRendered( UiFormHandler pUiFormHandler, RPCpassable pServicePeerXtra ) |
|
129 |
+ |
public void formRendered( UiFormHandler pUiFormHandler, Serializable pServicePeerXtra ) |
128 |
130 |
|
{ |
129 |
131 |
|
mFormHandler.requestValues( mRootKey ); |
130 |
132 |
|
} |
131 |
133 |
|
|
132 |
|
- |
public void formValuesApplied( UiFormHandler pUiFormHandler, RPCpassable pServicePeerXtra ) |
|
134 |
+ |
public void formValuesApplied( UiFormHandler pUiFormHandler, Serializable pServicePeerXtra ) |
133 |
135 |
|
{ |
134 |
136 |
|
setTitle( createDialogTitle() ); |
135 |
137 |
|
mFormHandler.setFocus(); |
|
@@ -141,11 +143,11 @@ |
141 |
143 |
|
} |
142 |
144 |
|
|
143 |
145 |
|
public void formActionSucceeded( UiFormHandler pUiFormHandler, String pActionID, |
144 |
|
- |
RPCpassable pServicePeerXtra ) |
|
146 |
+ |
Serializable pServicePeerXtra ) |
145 |
147 |
|
{ |
146 |
148 |
|
} |
147 |
149 |
|
|
148 |
|
- |
public void formCloseRequested( UiFormHandler pUiFormHandler, RPCpassable pServicePeerXtra ) |
|
150 |
+ |
public void formCloseRequested( UiFormHandler pUiFormHandler, Serializable pServicePeerXtra ) |
149 |
151 |
|
{ |
150 |
152 |
|
hide(); |
151 |
153 |
|
} |