Skip to content

Commit 586ee7b

Browse files
committed
Make the submitModel of SparkSubmissionExDialog to local var
Signed-off-by: Wei Zhang <[email protected]>
1 parent 6263dfa commit 586ee7b

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

PluginsAndFeatures/azure-toolkit-for-intellij/src/com/microsoft/azure/hdinsight/spark/ui/SparkSubmissionExDialog.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,12 @@ public class SparkSubmissionExDialog extends JDialog {
5252
private JButton buttonSubmit;
5353

5454
private Project project;
55-
private SparkSubmitModel submitModel;
5655
private CallBack callBack;
5756

5857
public SparkSubmissionExDialog(@NotNull Project project, @Nullable CallBack callBack) {
5958
this.project = project;
6059
this.callBack = callBack;
6160

62-
this.submitModel = Optional.ofNullable(this.project.getUserData(SUBMISSION_DATA_KEY))
63-
.orElseGet(() -> new SparkSubmitModel(project));
64-
6561
initializeComponents();
6662
setSubmitButtonStatus();
6763
this.pack();
@@ -76,7 +72,8 @@ private void initializeComponents() {
7672
setSubmitButtonStatus();
7773
pack();
7874
});
79-
contentControl.setData(this.submitModel);
75+
contentControl.setData(Optional.ofNullable(this.project.getUserData(SUBMISSION_DATA_KEY))
76+
.orElseGet(() -> new SparkSubmitModel(project)));
8077
setContentPane(getContentPane());
8178

8279
setModal(true);
@@ -152,6 +149,7 @@ public void actionPerformed(ActionEvent e) {
152149
}
153150

154151
private void onOK() {
152+
SparkSubmitModel submitModel = new SparkSubmitModel(project);
155153
contentControl.getData(submitModel);
156154
this.project.putUserData(SUBMISSION_DATA_KEY, submitModel);
157155
submitModel.action(submitModel.getSubmissionParameter());

0 commit comments

Comments
 (0)