Skip to content

Commit 6a25836

Browse files
committed
Refactored CloseableForm
1 parent 2a1aeaa commit 6a25836

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ form.setContent("This is a text")
3333
.add(new Button("Same button but with image", Button.Icon.texture("textures/items/diamond"), handler));
3434

3535
//We can set handler for null result
36-
form.setNoneHandler(p -> {
36+
form.setOnCloseHandler(p -> {
3737
p.sendMessage("Why you closed this form? :c");
3838
});
3939

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
package ru.contentforge.formconstructor.form;
22

33
import lombok.Getter;
4-
import ru.contentforge.formconstructor.form.handler.NoneHandler;
4+
import ru.contentforge.formconstructor.form.handler.OnCloseFormHandler;
55

66
@Getter
77
abstract public class CloseableForm extends Form {
88

9-
protected transient NoneHandler noneHandler = null;
9+
protected transient OnCloseFormHandler onCloseHandler = null;
1010

11-
public CloseableForm setNoneHandler(NoneHandler noneHandler) {
12-
this.noneHandler = noneHandler;
11+
public CloseableForm setOnCloseHandler(OnCloseFormHandler onCloseHandler) {
12+
this.onCloseHandler = onCloseHandler;
1313
return this;
1414
}
1515
}

src/main/java/ru/contentforge/formconstructor/form/SimpleForm.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.google.gson.annotations.SerializedName;
44
import lombok.Getter;
55
import ru.contentforge.formconstructor.form.element.Button;
6-
import ru.contentforge.formconstructor.form.handler.NoneHandler;
6+
import ru.contentforge.formconstructor.form.handler.OnCloseFormHandler;
77
import ru.contentforge.formconstructor.form.response.SimpleFormResponse;
88

99
import java.util.ArrayList;
@@ -29,14 +29,14 @@ public SimpleForm(String title, String content){
2929
this(title, content,null);
3030
}
3131

32-
public SimpleForm(String title, String content, NoneHandler noneHandler){
32+
public SimpleForm(String title, String content, OnCloseFormHandler noneHandler){
3333
this(title, content, noneHandler, null);
3434
}
3535

36-
public SimpleForm(String title, String content, NoneHandler noneHandler, Collection<Button> buttons){
36+
public SimpleForm(String title, String content, OnCloseFormHandler noneHandler, Collection<Button> buttons){
3737
this.title = title;
3838
this.content = content;
39-
this.noneHandler = noneHandler;
39+
this.onCloseHandler = noneHandler;
4040

4141
if(buttons == null) return;
4242
for(Button button: buttons) add(button);

src/main/java/ru/contentforge/formconstructor/form/handler/NoneHandler.java renamed to src/main/java/ru/contentforge/formconstructor/form/handler/OnCloseFormHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import cn.nukkit.Player;
44

5-
public interface NoneHandler extends FormHandler {
5+
public interface OnCloseFormHandler extends FormHandler {
66

77
void handle(Player player);
88
}

src/main/java/ru/contentforge/formconstructor/task/FormHandlingTask.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import cn.nukkit.scheduler.AsyncTask;
66
import ru.contentforge.formconstructor.form.CloseableForm;
77
import ru.contentforge.formconstructor.form.Form;
8-
import ru.contentforge.formconstructor.form.handler.NoneHandler;
8+
import ru.contentforge.formconstructor.form.handler.OnCloseFormHandler;
99
import ru.contentforge.formconstructor.form.response.CustomFormResponse;
1010
import ru.contentforge.formconstructor.form.response.ModalFormResponse;
1111
import ru.contentforge.formconstructor.form.response.SimpleFormResponse;
@@ -30,7 +30,7 @@ public void onRun() {
3030
}
3131

3232
if(response == null && form instanceof CloseableForm){
33-
NoneHandler noneHandler = ((CloseableForm) form).getNoneHandler();
33+
OnCloseFormHandler noneHandler = ((CloseableForm) form).getOnCloseHandler();
3434
if(noneHandler != null) noneHandler.handle(player);
3535
return;
3636
}

0 commit comments

Comments
 (0)