private void saveImportOrder(List<ImportOrderEntry> elements) { IDialogSettings dialogSettings= JavaPlugin.getDefault().getDialogSettings(); FileDialog dialog= new FileDialog(getShell(), SWT.SAVE); dialog.setText(PreferencesMessages.ImportOrganizeConfigurationBlock_saveDialog_title); dialog.setFilterExtensions(new String[] {"*.importorder", "*.*"}); //$NON-NLS-1$ //$NON-NLS-2$ String title= PreferencesMessages.ImportOrganizeConfigurationBlock_saveDialog_error_title; String message= PreferencesMessages.ImportOrganizeConfigurationBlock_saveDialog_error_message; MessageDialog.openError(getShell(), title, message); } finally { if (fos != null) {
private void saveImportOrder(List elements) { IDialogSettings dialogSettings= JavaPlugin.getDefault().getDialogSettings(); FileDialog dialog= new FileDialog(getShell(), SWT.SAVE); dialog.setText(PreferencesMessages.ImportOrganizeConfigurationBlock_saveDialog_title); dialog.setFilterExtensions(new String[] {"*.importorder", "*.*"}); //$NON-NLS-1$ //$NON-NLS-2$ String title= PreferencesMessages.ImportOrganizeConfigurationBlock_saveDialog_error_title; String message= PreferencesMessages.ImportOrganizeConfigurationBlock_saveDialog_error_message; MessageDialog.openError(getShell(), title, message); } finally { if (fos != null) {
private void saveImportOrder(List<ImportOrderEntry> elements) { IDialogSettings dialogSettings= JavaPlugin.getDefault().getDialogSettings(); FileDialog dialog= new FileDialog(getShell(), SWT.SAVE | SWT.SHEET); dialog.setText(PreferencesMessages.ImportOrganizeConfigurationBlock_saveDialog_title); dialog.setFilterExtensions(new String[] {"*.importorder", "*.*"}); //$NON-NLS-1$ //$NON-NLS-2$ String title= PreferencesMessages.ImportOrganizeConfigurationBlock_saveDialog_error_title; String message= PreferencesMessages.ImportOrganizeConfigurationBlock_saveDialog_error_message; MessageDialog.openError(getShell(), title, message); } finally { if (fos != null) {
private List loadImportOrder() { IDialogSettings dialogSettings= JavaPlugin.getDefault().getDialogSettings(); FileDialog dialog= new FileDialog(getShell(), SWT.OPEN); dialog.setText(PreferencesMessages.ImportOrganizeConfigurationBlock_loadDialog_title); dialog.setFilterExtensions(new String[] {"*.importorder", "*.*"}); //$NON-NLS-1$ //$NON-NLS-2$ MessageDialog.openError(getShell(), title, message);
private List<ImportOrderEntry> loadImportOrder() { IDialogSettings dialogSettings= JavaPlugin.getDefault().getDialogSettings(); FileDialog dialog= new FileDialog(getShell(), SWT.OPEN | SWT.SHEET); dialog.setText(PreferencesMessages.ImportOrganizeConfigurationBlock_loadDialog_title); dialog.setFilterExtensions(new String[] {"*.importorder", "*.*"}); //$NON-NLS-1$ //$NON-NLS-2$ MessageDialog.openError(getShell(), title, message);
private void doButtonPressed(int index) { if (index == IDX_ADD || index == IDX_ADD_STATIC) { // add new List<ImportOrderEntry> existing= fOrderListField.getElements(); ImportOrganizeInputDialog dialog= new ImportOrganizeInputDialog(getShell(), existing, index == IDX_ADD_STATIC); if (dialog.open() == Window.OK) { List<ImportOrderEntry> selectedElements= fOrderListField.getSelectedElements(); if (selectedElements.size() == 1) { int insertionIndex= fOrderListField.getIndexOfElement(selectedElements.get(0)) + 1; fOrderListField.addElement(dialog.getResult(), insertionIndex); } else { fOrderListField.addElement(dialog.getResult()); } } } else if (index == IDX_EDIT) { // edit List<ImportOrderEntry> selected= fOrderListField.getSelectedElements(); if (selected.isEmpty()) { return; } ImportOrderEntry editedEntry= selected.get(0); List<ImportOrderEntry> existing= fOrderListField.getElements(); existing.remove(editedEntry); ImportOrganizeInputDialog dialog= new ImportOrganizeInputDialog(getShell(), existing, editedEntry.isStatic); dialog.setInitialSelection(editedEntry); if (dialog.open() == Window.OK) { fOrderListField.replaceElement(editedEntry, dialog.getResult()); } } }
private List<ImportOrderEntry> loadImportOrder() { IDialogSettings dialogSettings= JavaPlugin.getDefault().getDialogSettings(); FileDialog dialog= new FileDialog(getShell(), SWT.OPEN); dialog.setText(PreferencesMessages.ImportOrganizeConfigurationBlock_loadDialog_title); dialog.setFilterExtensions(new String[] {"*.importorder", "*.*"}); //$NON-NLS-1$ //$NON-NLS-2$ MessageDialog.openError(getShell(), title, message);
private void doButtonPressed(int index) { if (index == IDX_ADD || index == IDX_ADD_STATIC) { // add new List existing= fOrderListField.getElements(); ImportOrganizeInputDialog dialog= new ImportOrganizeInputDialog(getShell(), existing, index == IDX_ADD_STATIC); if (dialog.open() == Window.OK) { List selectedElements= fOrderListField.getSelectedElements(); existing.remove(editedEntry); ImportOrganizeInputDialog dialog= new ImportOrganizeInputDialog(getShell(), existing, editedEntry.isStatic); dialog.setInitialSelection(editedEntry); if (dialog.open() == Window.OK) {
private void doButtonPressed(int index) { if (index == IDX_ADD || index == IDX_ADD_STATIC) { // add new List<ImportOrderEntry> existing= fOrderListField.getElements(); ImportOrganizeInputDialog dialog= new ImportOrganizeInputDialog(getShell(), existing, index == IDX_ADD_STATIC); if (dialog.open() == Window.OK) { List<ImportOrderEntry> selectedElements= fOrderListField.getSelectedElements(); if (selectedElements.size() == 1) { int insertionIndex= fOrderListField.getIndexOfElement(selectedElements.get(0)) + 1; fOrderListField.addElement(dialog.getResult(), insertionIndex); } else { fOrderListField.addElement(dialog.getResult()); } } } else if (index == IDX_EDIT) { // edit List<ImportOrderEntry> selected= fOrderListField.getSelectedElements(); if (selected.isEmpty()) { return; } ImportOrderEntry editedEntry= selected.get(0); List<ImportOrderEntry> existing= fOrderListField.getElements(); existing.remove(editedEntry); ImportOrganizeInputDialog dialog= new ImportOrganizeInputDialog(getShell(), existing, editedEntry.isStatic); dialog.setInitialSelection(editedEntry); if (dialog.open() == Window.OK) { fOrderListField.replaceElement(editedEntry, dialog.getResult()); } } }