private static IPreferenceStore getPreferenceStore(IProject project) { ScopedPreferenceStore store = new ScopedPreferenceStore(new ProjectScope(project), QUALIFIER); store.setSearchContexts(new IScopeContext[] { new ProjectScope(project), new InstanceScope() }); return store; }
public final boolean hasProjectSpecificOptions(IProject project) { if (project != null) { return fProfileManager.hasProjectSpecificSettings(new ProjectScope(project)); } return false; }
public final boolean hasProjectSpecificOptions(IProject project) { if (project != null) { return fProfileManager.hasProjectSpecificSettings(new ProjectScope(project)); } return false; }
private ProjectScopeEclipsePreferencesPreferenceStore(IProject project, String node) { this.project = project; this.node = node; this.preferences = new ProjectScope(project).getNode(node); }
public final boolean hasProjectSpecificOptions(IProject project) { if (project != null) { return fProfileManager.hasProjectSpecificSettings(new ProjectScope(project)); } return false; }
private IEclipsePreferences getPreferences(IProject project) { IScopeContext scopeContext; if(project == null) { scopeContext = InstanceScope.INSTANCE; } else { scopeContext = new ProjectScope(project); } IEclipsePreferences prefs = scopeContext.getNode(MavenJdtAptPlugin.PLUGIN_ID); return prefs; }
public static boolean getDiscoverAnnotatedClasses(final IProject project) { final IScopeContext context = new ProjectScope(project); final IEclipsePreferences prefs = context.getNode(JptCorePlugin.PLUGIN_ID); return prefs.getBoolean(IJpaCoreConstants.DISCOVER_ANNOTATED_CLASSES, false); }
private void flushPrefs(IProject project) { IScopeContext projectScope = new ProjectScope(project); IEclipsePreferences projectNode = projectScope .getNode(AspectJPlugin.PLUGIN_ID); try { projectNode.flush(); } catch (BackingStoreException e) { } }
private void setPrefValue(IProject project, String key, String value) { IScopeContext projectScope = new ProjectScope(project); IEclipsePreferences projectNode = projectScope .getNode(AspectJPlugin.PLUGIN_ID); projectNode.put(key, value); }
public static boolean isUsingProjectSettings(IProject project) { IScopeContext projectScope = new ProjectScope(project); IEclipsePreferences projectNode = projectScope .getNode(AspectJPlugin.PLUGIN_ID); if (projectNode == null) { return false; } return projectNode.getBoolean(OPTION_UseProjectSettings, false); }
private ChainedPreferenceStore createChainedPreferenceStore(IJavaProject project) { ArrayList<IPreferenceStore> stores= new ArrayList<>(4); if (project != null) stores.add(new EclipsePreferencesAdapter(new ProjectScope(project.getProject()), JavaCore.PLUGIN_ID)); stores.add(JavaPlugin.getDefault().getPreferenceStore()); stores.add(new PreferencesAdapter(JavaPlugin.getJavaCorePluginPreferences())); stores.add(EditorsUI.getPreferenceStore()); return new ChainedPreferenceStore(stores.toArray(new IPreferenceStore[stores.size()])); }
/** * The scope context used to store SonarLint configuration */ default IScopeContext getScopeContext() { return new ProjectScope( requireNonNull(getResource().getProject(), () -> "Unable to decide where SonarLint preferences should be stored for " + getName())); }
/** * {@inheritDoc} */ protected boolean hasProjectSpecificOptions(IProject project) { return JavaPlugin.getDefault().getSaveParticipantRegistry().hasSettingsInScope(new ProjectScope(project)); } }
@Override protected boolean hasProjectSpecificOptions(IProject project) { return JavaPlugin.getDefault().getSaveParticipantRegistry().hasSettingsInScope(new ProjectScope(project)); } }
/** * {@inheritDoc} */ protected void performDefaults() { super.performDefaults(); final IProject project= getCurrentProject(); if (project != null) setPreference(fManager, new ProjectScope(project), RefactoringPreferenceConstants.PREFERENCE_SHARED_REFACTORING_HISTORY, null); }
@Override protected boolean hasProjectSpecificOptions(IProject project) { return JavaPlugin.getDefault().getSaveParticipantRegistry().hasSettingsInScope(new ProjectScope(project)); } }
private static boolean getBooleanPrefValue(IProject project, String key) { if (isUsingProjectSettings(project)) { IScopeContext projectScope = new ProjectScope(project); IEclipsePreferences projectNode = projectScope .getNode(AspectJPlugin.PLUGIN_ID); boolean v = projectNode.getBoolean(key, false); return v; } IPreferenceStore store = AspectJUIPlugin.getDefault() .getPreferenceStore(); return store.getBoolean(key); }
public static String getStringPrefValue(IProject project, String key) { if (isUsingProjectSettings(project)) { IScopeContext projectScope = new ProjectScope(project); IEclipsePreferences projectNode = projectScope .getNode(AspectJPlugin.PLUGIN_ID); String v = projectNode.get(key, ""); //$NON-NLS-1$ return v; } IPreferenceStore store = AspectJUIPlugin.getDefault() .getPreferenceStore(); return store.getString(key); }
private RefactoringStatus setOptionsFromProfile(IJavaProject javaProject, ICleanUp[] cleanUps) { Map<String, String> options= CleanUpPreferenceUtil.loadOptions(new ProjectScope(javaProject.getProject())); if (options == null) return RefactoringStatus.createFatalErrorStatus(Messages.format(FixMessages.CleanUpRefactoring_could_not_retrive_profile, BasicElementLabels.getResourceName(javaProject.getProject()))); CleanUpOptions cleanUpOptions= new MapCleanUpOptions(options); for (int i= 0; i < cleanUps.length; i++) cleanUps[i].setOptions(cleanUpOptions); return new RefactoringStatus(); }
private RefactoringStatus setOptionsFromProfile(IJavaProject javaProject, ICleanUp[] cleanUps) { Map<String, String> options= CleanUpPreferenceUtil.loadOptions(new ProjectScope(javaProject.getProject())); if (options == null) return RefactoringStatus.createFatalErrorStatus(Messages.format(FixMessages.CleanUpRefactoring_could_not_retrive_profile, BasicElementLabels.getResourceName(javaProject.getProject()))); CleanUpOptions cleanUpOptions= new MapCleanUpOptions(options); for (int i= 0; i < cleanUps.length; i++) cleanUps[i].setOptions(cleanUpOptions); return new RefactoringStatus(); }