private void addEntry(ListDialogField<IAccessRule> field) { AccessRuleEntryDialog dialog= new AccessRuleEntryDialog(getShell(), null, fCurrElement); if (dialog.open() == Window.OK) { field.addElement(dialog.getRule()); } }
protected void doStatusLineUpdate() { checkIfPatternValid(); updateStatus(fPatternStatus); }
@Override public void dialogFieldChanged(DialogField field) { doStatusLineUpdate(); } }
protected Control createDialogArea(Composite parent) { Composite composite= (Composite) super.createDialogArea(parent); Composite inner= new Composite(composite, SWT.NONE); GridLayout layout= new GridLayout(); layout.marginHeight= 0; layout.marginWidth= 0; layout.numColumns= 2; inner.setLayout(layout); inner.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false)); Label description= new Label(inner, SWT.WRAP); description.setText(NewWizardMessages.TypeRestrictionEntryDialog_description); GridData gd= new GridData(GridData.FILL, GridData.CENTER, true, false, 2, 1); gd.widthHint= convertWidthInCharsToPixels(60); description.setLayoutData(gd); fRuleKindCombo.doFillIntoGrid(inner, 2); fPatternDialog.doFillIntoGrid(inner, 2); Label description2= new Label(inner, SWT.WRAP); description2.setText(NewWizardMessages.TypeRestrictionEntryDialog_description2); gd= new GridData(GridData.FILL, GridData.CENTER, true, false, 2, 1); gd.widthHint= convertWidthInCharsToPixels(60); description2.setLayoutData(gd); fPatternDialog.postSetFocusOnDialogField(parent.getDisplay()); applyDialogFont(composite); return composite; }
public AccessRuleEntryDialog(Shell parent, IAccessRule ruleToEdit, CPListElement entryToEdit) { super(parent); setShellStyle(getShellStyle() | SWT.RESIZE); setTitle(title);
@Override protected Control createDialogArea(Composite parent) { Composite composite= (Composite) super.createDialogArea(parent); Composite inner= new Composite(composite, SWT.NONE); GridLayout layout= new GridLayout(); layout.marginHeight= 0; layout.marginWidth= 0; layout.numColumns= 2; inner.setLayout(layout); inner.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false)); Label description= new Label(inner, SWT.WRAP); description.setText(NewWizardMessages.TypeRestrictionEntryDialog_description); GridData gd= new GridData(GridData.FILL, GridData.CENTER, true, false, 2, 1); gd.widthHint= convertWidthInCharsToPixels(60); description.setLayoutData(gd); fRuleKindCombo.doFillIntoGrid(inner, 2); fPatternDialog.doFillIntoGrid(inner, 2); Label description2= new Label(inner, SWT.WRAP); description2.setText(NewWizardMessages.TypeRestrictionEntryDialog_description2); gd= new GridData(GridData.FILL, GridData.CENTER, true, false, 2, 1); gd.widthHint= convertWidthInCharsToPixels(60); description2.setLayoutData(gd); fPatternDialog.postSetFocusOnDialogField(parent.getDisplay()); applyDialogFont(composite); return composite; }
private void addEntry(ListDialogField field) { AccessRuleEntryDialog dialog= new AccessRuleEntryDialog(getShell(), null, fCurrElement); if (dialog.open() == Window.OK) { field.addElement(dialog.getRule()); } }
protected void doStatusLineUpdate() { checkIfPatternValid(); updateStatus(fPatternStatus); }
@Override protected Control createDialogArea(Composite parent) { Composite composite= (Composite) super.createDialogArea(parent); Composite inner= new Composite(composite, SWT.NONE); GridLayout layout= new GridLayout(); layout.marginHeight= 0; layout.marginWidth= 0; layout.numColumns= 2; inner.setLayout(layout); inner.setLayoutData(new GridData(GridData.FILL, GridData.CENTER, true, false)); Label description= new Label(inner, SWT.WRAP); description.setText(NewWizardMessages.TypeRestrictionEntryDialog_description); GridData gd= new GridData(GridData.FILL, GridData.CENTER, true, false, 2, 1); gd.widthHint= convertWidthInCharsToPixels(60); description.setLayoutData(gd); fRuleKindCombo.doFillIntoGrid(inner, 2); fPatternDialog.doFillIntoGrid(inner, 2); Label description2= new Label(inner, SWT.WRAP); description2.setText(NewWizardMessages.TypeRestrictionEntryDialog_description2); gd= new GridData(GridData.FILL, GridData.CENTER, true, false, 2, 1); gd.widthHint= convertWidthInCharsToPixels(60); description2.setLayoutData(gd); fPatternDialog.postSetFocusOnDialogField(parent.getDisplay()); applyDialogFont(composite); return composite; }
@Override public void dialogFieldChanged(DialogField field) { doStatusLineUpdate(); } }
private void addEntry(ListDialogField<IAccessRule> field) { AccessRuleEntryDialog dialog= new AccessRuleEntryDialog(getShell(), null, fCurrElement); if (dialog.open() == Window.OK) { field.addElement(dialog.getRule()); } }
protected void doStatusLineUpdate() { checkIfPatternValid(); updateStatus(fPatternStatus); }
public void dialogFieldChanged(DialogField field) { doStatusLineUpdate(); } }
private void editEntry(ListDialogField<IAccessRule> field) { List<IAccessRule> selElements= field.getSelectedElements(); if (selElements.size() != 1) { return; } IAccessRule rule= selElements.get(0); AccessRuleEntryDialog dialog= new AccessRuleEntryDialog(getShell(), rule, fCurrElement); if (dialog.open() == Window.OK) { field.replaceElement(rule, dialog.getRule()); } }
private void editEntry(ListDialogField field) { List selElements= field.getSelectedElements(); if (selElements.size() != 1) { return; } IAccessRule rule= (IAccessRule) selElements.get(0); AccessRuleEntryDialog dialog= new AccessRuleEntryDialog(getShell(), rule, fCurrElement); if (dialog.open() == Window.OK) { field.replaceElement(rule, dialog.getRule()); } }
private void editEntry(ListDialogField<IAccessRule> field) { List<IAccessRule> selElements= field.getSelectedElements(); if (selElements.size() != 1) { return; } IAccessRule rule= selElements.get(0); AccessRuleEntryDialog dialog= new AccessRuleEntryDialog(getShell(), rule, fCurrElement); if (dialog.open() == Window.OK) { field.replaceElement(rule, dialog.getRule()); } }