mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-09-05 06:33:23 +02:00
Patch from Sam Rob, fix for 64783
* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferencePage.java * src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPropertyPage.java
This commit is contained in:
parent
ab02e6e396
commit
965f0a205d
3 changed files with 14 additions and 9 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2004-06-03 Alain Magloire
|
||||||
|
|
||||||
|
Patch from Sam Rob, fix for 64783
|
||||||
|
* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferencePage.java
|
||||||
|
* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPropertyPage.java
|
||||||
|
|
||||||
2004-06-02 Bogdan Gheorghe
|
2004-06-02 Bogdan Gheorghe
|
||||||
|
|
||||||
Fix for Bug 61241 - [Search] Closing the Search view mid search causes an error
|
Fix for Bug 61241 - [Search] Closing the Search view mid search causes an error
|
||||||
|
|
|
@ -71,19 +71,18 @@ public class CFileTypesPreferencePage extends PreferencePage implements IWorkben
|
||||||
}
|
}
|
||||||
|
|
||||||
/* (non-Javadoc)
|
/* (non-Javadoc)
|
||||||
* @see org.eclipse.jface.preference.PreferencePage#performApply()
|
* @see org.eclipse.jface.preference.IPreferencePage#performOk()
|
||||||
*/
|
*/
|
||||||
protected void performApply() {
|
public boolean performOk() {
|
||||||
IResolverModel model = getResolverModel();
|
IResolverModel model = getResolverModel();
|
||||||
|
|
||||||
fPrefsBlock.performApply();
|
fPrefsBlock.performApply();
|
||||||
model.setResolver(fPrefsBlock.getResolver());
|
model.setResolver(fPrefsBlock.getResolver());
|
||||||
|
|
||||||
super.performApply();
|
return super.performOk();
|
||||||
}
|
}
|
||||||
|
|
||||||
private IResolverModel getResolverModel() {
|
private IResolverModel getResolverModel() {
|
||||||
return CCorePlugin.getDefault().getResolverModel();
|
return CCorePlugin.getDefault().getResolverModel();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -108,9 +108,9 @@ public class CFileTypesPropertyPage extends PropertyPage {
|
||||||
}
|
}
|
||||||
|
|
||||||
/* (non-Javadoc)
|
/* (non-Javadoc)
|
||||||
* @see org.eclipse.jface.preference.PreferencePage#performApply()
|
* @see org.eclipse.jface.preference.IPreferencePage#performOk()
|
||||||
*/
|
*/
|
||||||
protected void performApply() {
|
public boolean performOk() {
|
||||||
IResolverModel model = getResolverModel();
|
IResolverModel model = getResolverModel();
|
||||||
|
|
||||||
fPrefsBlock.performApply();
|
fPrefsBlock.performApply();
|
||||||
|
@ -122,9 +122,9 @@ public class CFileTypesPropertyPage extends PropertyPage {
|
||||||
model.setResolver(getProject(), null);
|
model.setResolver(getProject(), null);
|
||||||
}
|
}
|
||||||
|
|
||||||
super.performApply();
|
return super.performOk();
|
||||||
}
|
}
|
||||||
|
|
||||||
private IProject getProject(){
|
private IProject getProject(){
|
||||||
Object element = getElement();
|
Object element = getElement();
|
||||||
IProject project = null;
|
IProject project = null;
|
||||||
|
|
Loading…
Add table
Reference in a new issue