protected void doCustomButtonPressed(ListDialogField<String> field, int index) { if (index == IDX_ADD) { addEntry(field); } else if (index == IDX_EDIT) { editEntry(field); } else if (index == IDX_ADD_MULTIPLE) { addMultipleEntries(field); } else if (index == IDX_REMOVE) { field.removeElements(field.getSelectedElements()); } updateStatus(); }
/** * @see org.eclipse.jdt.internal.ui.wizards.dialogfields.IListAdapter#customButtonPressed(org.eclipse.jdt.internal.ui.wizards.dialogfields.ListDialogField, int) */ public void customButtonPressed(ListDialogField field, int index) { doCustomButtonPressed(field, index); }
/** * @see org.eclipse.jdt.internal.ui.wizards.dialogfields.IListAdapter#doubleClicked(org.eclipse.jdt.internal.ui.wizards.dialogfields.ListDialogField) */ public void doubleClicked(ListDialogField field) { doDoubleClicked(field); }
protected void doDoubleClicked(ListDialogField<String> field) { editEntry(field); updateStatus(); }
private void updateStatus() { fCurrElement.setAttribute(CPListElement.INCLUSION, getInclusionPattern()); fCurrElement.setAttribute(CPListElement.EXCLUSION, getExclusionPattern()); IJavaModelStatus status= JavaConventions.validateClasspath(fCurrElement.getJavaProject(), CPListElement.convertToClasspathEntries(fExistingEntries), fOutputLocation); if (!status.isOK()) { StatusInfo statusInfo= new StatusInfo(); statusInfo.setError(status.getMessage()); updateStatus(statusInfo); } else { StatusInfo statusInfo= new StatusInfo(); statusInfo.setOK(); updateStatus(statusInfo); } }
fOutputLocation= outputLocation; setTitle(NewWizardMessages.ExclusionInclusionDialog_title); setDescription(NewWizardMessages.ExclusionInclusionDialog_description2); }; fExclusionPatternList= createListContents(entryToEdit, CPListElement.EXCLUSION, excLabel, excDescriptor, excButtonLabels); fInclusionPatternList= createListContents(entryToEdit, CPListElement.INCLUSION, incLabel, incDescriptor, incButtonLabels);
@Override public boolean performFinish() { CPListElement entryToEdit= getEntryToEdit(); entryToEdit.setAttribute(CPListElement.INCLUSION, fFilterPage.getInclusionPattern()); entryToEdit.setAttribute(CPListElement.EXCLUSION, fFilterPage.getExclusionPattern()); return super.performFinish(); }
@Override public void addPages() { super.addPages(); fFilterPage= new SetFilterWizardPage(getEntryToEdit(), getExistingEntries(), getOutputLocation()); addPage(fFilterPage); }
/** * @see org.eclipse.jdt.internal.ui.wizards.dialogfields.IListAdapter#selectionChanged(org.eclipse.jdt.internal.ui.wizards.dialogfields.ListDialogField) */ @Override public void selectionChanged(ListDialogField<String> field) { doSelectionChanged(field); } /**
protected void doSelectionChanged(ListDialogField<String> field) { List<String> selected= field.getSelectedElements(); field.enableButton(IDX_EDIT, canEdit(selected)); }
private void updateStatus() { fCurrElement.setAttribute(CPListElement.INCLUSION, getInclusionPattern()); fCurrElement.setAttribute(CPListElement.EXCLUSION, getExclusionPattern()); IJavaModelStatus status= JavaConventions.validateClasspath(fCurrElement.getJavaProject(), CPListElement.convertToClasspathEntries(fExistingEntries), fOutputLocation); if (!status.isOK()) { StatusInfo statusInfo= new StatusInfo(); statusInfo.setError(status.getMessage()); updateStatus(statusInfo); } else { StatusInfo statusInfo= new StatusInfo(); statusInfo.setOK(); updateStatus(statusInfo); } }
fOutputLocation= outputLocation; setTitle(NewWizardMessages.ExclusionInclusionDialog_title); setDescription(NewWizardMessages.ExclusionInclusionDialog_description2); }; fExclusionPatternList= createListContents(entryToEdit, CPListElement.EXCLUSION, excLabel, excDescriptor, excButtonLabels); fInclusionPatternList= createListContents(entryToEdit, CPListElement.INCLUSION, incLabel, incDescriptor, incButtonLabels);
public boolean performFinish() { CPListElement entryToEdit= getEntryToEdit(); entryToEdit.setAttribute(CPListElement.INCLUSION, fFilterPage.getInclusionPattern()); entryToEdit.setAttribute(CPListElement.EXCLUSION, fFilterPage.getExclusionPattern()); return super.performFinish(); }
protected void doDoubleClicked(ListDialogField field) { editEntry(field); updateStatus(); }
public void addPages() { super.addPages(); fFilterPage= new SetFilterWizardPage(getEntryToEdit(), getExistingEntries(), getOutputLocation()); addPage(fFilterPage); }
/** * @see org.eclipse.jdt.internal.ui.wizards.dialogfields.IListAdapter#selectionChanged(org.eclipse.jdt.internal.ui.wizards.dialogfields.ListDialogField) */ public void selectionChanged(ListDialogField field) { doSelectionChanged(field); } /**
protected void doSelectionChanged(ListDialogField<String> field) { List<String> selected= field.getSelectedElements(); field.enableButton(IDX_EDIT, canEdit(selected)); }
protected void doCustomButtonPressed(ListDialogField<String> field, int index) { if (index == IDX_ADD) { addEntry(field); } else if (index == IDX_EDIT) { editEntry(field); } else if (index == IDX_ADD_MULTIPLE) { addMultipleEntries(field); } else if (index == IDX_REMOVE) { field.removeElements(field.getSelectedElements()); } updateStatus(); }
private void updateStatus() { fCurrElement.setAttribute(CPListElement.INCLUSION, getInclusionPattern()); fCurrElement.setAttribute(CPListElement.EXCLUSION, getExclusionPattern()); IJavaModelStatus status= JavaConventions.validateClasspath(fCurrElement.getJavaProject(), CPListElement.convertToClasspathEntries(fExistingEntries), fOutputLocation); if (!status.isOK()) { StatusInfo statusInfo= new StatusInfo(); statusInfo.setError(status.getMessage()); updateStatus(statusInfo); } else { StatusInfo statusInfo= new StatusInfo(); statusInfo.setOK(); updateStatus(statusInfo); } }
fOutputLocation= outputLocation; setTitle(NewWizardMessages.ExclusionInclusionDialog_title); setDescription(NewWizardMessages.ExclusionInclusionDialog_description2); }; fExclusionPatternList= createListContents(entryToEdit, CPListElement.EXCLUSION, excLabel, excDescriptor, excButtonLabels); fInclusionPatternList= createListContents(entryToEdit, CPListElement.INCLUSION, incLabel, incDescriptor, incButtonLabels);