summaryrefslogtreecommitdiff
path: root/tutorial/examples/mixin/Undo.oj
blob: 66ad9a9ce8ae0b7db0e1f8f6eddcf66eb918bbf4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package examples.mixin;


public class Undo
{
    inherited String getText();
    inherited void setText(String s);

    String lastText;

    public void setText(String s) {
    lastText = getText();
    super.setText(s);
    }

    public void undo() {
    super.setText(lastText);
    }
}