public void open(DeviceTemplateClosedListener l) {
this.listener = l;
skinnedDialog = new SkinnedDialog("skin3_dlg_deviceadd_mfchooser",
"shell", SWT.TITLE | SWT.BORDER);
skinnedDialog.addCloseListener(new SkinnedDialogClosedListener() {
public void skinDialogClosed(SkinnedDialog dialog) {
if (listener != null) {
listener.deviceTemplateChooserClosed(selectedDeviceTemplate);
}
}