IProject project= getProject(); IScopeContext context; if (project != null) {
@Override protected Control createPreferenceContent(Composite parent) { IPreferencePageContainer container= getContainer(); IWorkingCopyManager manager; if (container instanceof IWorkbenchPreferenceContainer) { manager= ((IWorkbenchPreferenceContainer)container).getWorkingCopyManager(); } else { manager= new WorkingCopyManager(); // non shared } fAccess= PreferencesAccess.getWorkingCopyPreferences(manager); IProject project= getProject(); IScopeContext context; if (project != null) { context= fAccess.getProjectScope(project); } else { context= fAccess.getInstanceScope(); } fConfigurationBlock= createConfigurationBlock(context); Control content= fConfigurationBlock.createControl(parent); fConfigurationBlock.initialize(); Dialog.applyDialogFont(content); return content; }
@Override protected Control createPreferenceContent(Composite parent) { IPreferencePageContainer container= getContainer(); IWorkingCopyManager manager; if (container instanceof IWorkbenchPreferenceContainer) { manager= ((IWorkbenchPreferenceContainer)container).getWorkingCopyManager(); } else { manager= new WorkingCopyManager(); // non shared } fAccess= PreferencesAccess.getWorkingCopyPreferences(manager); IProject project= getProject(); IScopeContext context; if (project != null) { context= fAccess.getProjectScope(project); } else { context= fAccess.getInstanceScope(); } fConfigurationBlock= createConfigurationBlock(context); Control content= fConfigurationBlock.createControl(parent); fConfigurationBlock.initialize(); Dialog.applyDialogFont(content); return content; }