/** * Adds the "delete subpackages" checkbox to the composite. Note that * this code assumes that the control of the parent is a Composite with * GridLayout and a horizontal span of 2. * * @see MessageWizardPage#createControl(Composite) */ private void addDeleteSubPackagesCheckBox() { Composite c= new Composite((Composite) getControl(), SWT.NONE); GridLayout gd= new GridLayout(); gd.horizontalSpacing= 10; c.setLayout(gd); GridData data= new GridData(GridData.FILL_HORIZONTAL); data.horizontalSpan= 2; c.setLayoutData(data); final boolean selection= getRefactoringSettings().getBoolean(DIALOG_SETTINGS_DELETE_SUB_PACKAGES); fDeleteSubPackagesCheckBox= new Button(c, SWT.CHECK); fDeleteSubPackagesCheckBox.setText(RefactoringMessages.DeleteWizard_also_delete_sub_packages); fDeleteSubPackagesCheckBox.setSelection(selection); fDeleteSubPackagesCheckBox.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent event) { getDeleteProcessor().setDeleteSubPackages(fDeleteSubPackagesCheckBox.getSelection()); } }); getDeleteProcessor().setDeleteSubPackages(fDeleteSubPackagesCheckBox.getSelection()); }
/** * Adds the "delete subpackages" checkbox to the composite. Note that * this code assumes that the control of the parent is a Composite with * GridLayout and a horizontal span of 2. * * @see MessageWizardPage#createControl(Composite) */ private void addDeleteSubPackagesCheckBox() { Composite c= new Composite((Composite) getControl(), SWT.NONE); GridLayout gd= new GridLayout(); gd.horizontalSpacing= 10; c.setLayout(gd); GridData data= new GridData(GridData.FILL_HORIZONTAL); data.horizontalSpan= 2; c.setLayoutData(data); final boolean selection= getRefactoringSettings().getBoolean(DIALOG_SETTINGS_DELETE_SUB_PACKAGES); fDeleteSubPackagesCheckBox= new Button(c, SWT.CHECK); fDeleteSubPackagesCheckBox.setText(RefactoringMessages.DeleteWizard_also_delete_sub_packages); fDeleteSubPackagesCheckBox.setSelection(selection); fDeleteSubPackagesCheckBox.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent event) { getDeleteProcessor().setDeleteSubPackages(fDeleteSubPackagesCheckBox.getSelection()); } }); fDeleteSubPackagesCheckBox.setFocus(); getDeleteProcessor().setDeleteSubPackages(fDeleteSubPackagesCheckBox.getSelection()); }
/** * Adds the "delete subpackages" checkbox to the composite. Note that * this code assumes that the control of the parent is a Composite with * GridLayout and a horizontal span of 2. * * @see MessageWizardPage#createControl(Composite) */ private void addDeleteSubPackagesCheckBox() { Composite c= new Composite((Composite) getControl(), SWT.NONE); GridLayout gd= new GridLayout(); gd.horizontalSpacing= 10; c.setLayout(gd); GridData data= new GridData(GridData.FILL_HORIZONTAL); data.horizontalSpan= 2; c.setLayoutData(data); final boolean selection= getRefactoringSettings().getBoolean(DIALOG_SETTINGS_DELETE_SUB_PACKAGES); fDeleteSubPackagesCheckBox= new Button(c, SWT.CHECK); fDeleteSubPackagesCheckBox.setText(RefactoringMessages.DeleteWizard_also_delete_sub_packages); fDeleteSubPackagesCheckBox.setSelection(selection); fDeleteSubPackagesCheckBox.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent event) { getDeleteProcessor().setDeleteSubPackages(fDeleteSubPackagesCheckBox.getSelection()); } }); fDeleteSubPackagesCheckBox.setFocus(); getDeleteProcessor().setDeleteSubPackages(fDeleteSubPackagesCheckBox.getSelection()); }