blob: 773bdcd155f522d543fb8a7a2a9ad4ccfb2ee5fe (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package NET.worlds.scape;
import NET.worlds.console.ConfirmDialog;
import NET.worlds.console.Console;
class MaybeNullDialog extends ConfirmDialog {
private Property property;
private Object newOne;
private EditTile parent;
MaybeNullDialog(EditTile parent, String title, String prompt, Property property, Object newOne) {
super(Console.getFrame(), parent, title, prompt);
this.property = property;
this.newOne = newOne;
this.parent = parent;
this.ready();
}
@Override
protected boolean setValue() {
this.parent.addUndoableSet(this.property, this.newOne);
return true;
}
}
|