public void addPages() { super.addPages(); fFilterPage= new SetFilterWizardPage(getEntryToEdit(), getExistingEntries(), getOutputLocation()); addPage(fFilterPage); }
@Override public void addPages() { super.addPages(); fFilterPage= new SetFilterWizardPage(getEntryToEdit(), getExistingEntries(), getOutputLocation()); addPage(fFilterPage); }
@Override public void addPages() { super.addPages(); fFilterPage= new SetFilterWizardPage(getEntryToEdit(), getExistingEntries(), getOutputLocation()); addPage(fFilterPage); }
@Override public void run() { Shell shell= getShell(); try { EditFilterWizard wizard= createWizard(); wizard.init(PlatformUI.getWorkbench(), new StructuredSelection(getSelectedElements().get(0))); WizardDialog dialog= new WizardDialog(shell, wizard); PixelConverter converter= new PixelConverter(JFaceResources.getDialogFont()); dialog.setMinimumPageSize(converter.convertWidthInCharsToPixels(70), converter.convertHeightInCharsToPixels(20)); dialog.create(); int res= dialog.open(); if (res == Window.OK) { BuildpathDelta delta= new BuildpathDelta(getToolTipText()); ArrayList<CPListElement> newEntries= wizard.getExistingEntries(); delta.setNewEntries(newEntries.toArray(new CPListElement[newEntries.size()])); IResource resource= wizard.getCreatedElement().getCorrespondingResource(); delta.addCreatedResource(resource); delta.setDefaultOutputLocation(wizard.getOutputLocation()); informListeners(delta); selectAndReveal(new StructuredSelection(wizard.getCreatedElement())); } notifyResult(res == Window.OK); } catch (CoreException e) { String title= NewWizardMessages.AbstractOpenWizardAction_createerror_title; String message= NewWizardMessages.AbstractOpenWizardAction_createerror_message; ExceptionHandler.handle(e, shell, title, message); } }
delta.addCreatedResource(resource); delta.setDefaultOutputLocation(wizard.getOutputLocation());
@Override public void run() { Shell shell= getShell(); try { EditFilterWizard wizard= createWizard(); wizard.init(PlatformUI.getWorkbench(), new StructuredSelection(getSelectedElements().get(0))); WizardDialog dialog= new WizardDialog(shell, wizard); PixelConverter converter= new PixelConverter(JFaceResources.getDialogFont()); dialog.setMinimumPageSize(converter.convertWidthInCharsToPixels(70), converter.convertHeightInCharsToPixels(20)); dialog.create(); int res= dialog.open(); if (res == Window.OK) { BuildpathDelta delta= new BuildpathDelta(getToolTipText()); ArrayList<CPListElement> newEntries= wizard.getExistingEntries(); delta.setNewEntries(newEntries.toArray(new CPListElement[newEntries.size()])); IResource resource= wizard.getCreatedElement().getCorrespondingResource(); delta.addCreatedResource(resource); delta.setDefaultOutputLocation(wizard.getOutputLocation()); informListeners(delta); selectAndReveal(new StructuredSelection(wizard.getCreatedElement())); } notifyResult(res == Window.OK); } catch (CoreException e) { String title= NewWizardMessages.AbstractOpenWizardAction_createerror_title; String message= NewWizardMessages.AbstractOpenWizardAction_createerror_message; ExceptionHandler.handle(e, shell, title, message); } }