package abbot.editor.recorder;
import java.awt.*;
import abbot.script.*;
/**
* Record basic semantic events you might find on an Window. <p>
*/
public class DialogRecorder extends WindowRecorder {
public DialogRecorder(Resolver resolver) {
super(resolver);
}
protected Step createResize(Window window, Dimension size) {
Step step = null;
if (((Dialog)window).isResizable()) {
ComponentReference ref = getResolver().addComponent(window);
step = new Action(getResolver(),
null, "actionResize",
new String[] { ref.getID(),
String.valueOf(size.width),
String.valueOf(size.height),
}, Dialog.class);
}
return step;
}
}