wizard= new NewInterfaceCreationWizard();
wizard.addPages(); try { NewTypeWizardPage page= configureWizardPage(wizard); page.createType(null); } catch (CoreException e) { JavaPlugin.log(e); } catch (InterruptedException e) { }
	public void apply(IDocument document) {		NewElementWizard wizard;		if (fIsClass) {			wizard= new NewClassCreationWizard();		} else {			wizard= new NewInterfaceCreationWizard();		}		wizard.init(JavaPlugin.getDefault().getWorkbench(), new StructuredSelection(fCompilationUnit));				Shell shell= JavaPlugin.getActiveWorkbenchShell();		WizardDialog dialog= new WizardDialog(shell, wizard);		PixelConverter converter= new PixelConverter(shell);				dialog.setMinimumPageSize(converter.convertWidthInCharsToPixels(70), converter.convertHeightInCharsToPixels(20));		dialog.create();		dialog.getShell().setText("New");        fillInWizardPage(wizard);        		dialog.open();	}