public static Settings getInstance(Project project) { Settings settings = ServiceManager.getService(project, Settings.class); settings.project = project; return settings; }
// luwenchao fix bug 0002953 // support /mnt/sdcard and /mnt/sdcardEx for ums public static String getTFcardStorageState() { try { IMountService mountService = IMountService.Stub.asInterface(ServiceManager.getService("mount")); return mountService.getVolumeState(getTFcardStorageDirectory().toString()); } catch (Exception rex) { return Environment.MEDIA_REMOVED; } }
public static VFS getVFSForProtocol(String protocol) { if (protocol.equals("file")) return fileVFS; else { VFS vfs = (VFS) ServiceManager.getService(SERVICE, protocol); if (vfs == null) vfs = (VFS) protocolHash.get(protocol); if (vfs != null) return vfs; else return urlVFS; } }
private static StorageVolume getPrimaryVolume() { if (mPrimaryVolume == null) { synchronized (mLock) { if (mPrimaryVolume == null) { try { IMountService mountService = IMountService.Stub.asInterface(ServiceManager.getService("mount")); Parcelable[] volumes = mountService.getVolumeList(); mPrimaryVolume = (StorageVolume) volumes[0]; } catch (Exception e) { Log.e(TAG, "couldn't talk to MountService", e); } } } } return mPrimaryVolume; }
@NotNull public static EmacsSettings getInstance(@NotNull Project project) { final EmacsSettings persisted = ServiceManager.getService(project, EmacsSettings.class); return persisted != null ? persisted : new EmacsSettings(); }
public static Configuration getInstance() { return ServiceManager.getService(Configuration.class); }
public static VFS getVFSByName(String name) { VFS vfs = (VFS) ServiceManager.getService(SERVICE, name); if (vfs == null) return (VFS) vfsHash.get(name); else return vfs; }
public static PyPackageService getInstance() { return ServiceManager.getService(PyPackageService.class); }
/** @return an instance of the service for the application */ public static WindowStateService getInstance() { return ServiceManager.getService(WindowStateService.class); }
public static DuplocatorSettings getInstance() { return ServiceManager.getService(DuplocatorSettings.class); }
public static SpellCheckerSettings getInstance(Project project) { return ServiceManager.getService(project, SpellCheckerSettings.class); }
@NotNull public static GradleLocalSettings getInstance(@NotNull Project project) { return ServiceManager.getService(project, GradleLocalSettings.class); }
public static GitVcsApplicationSettings getInstance() { return ServiceManager.getService(GitVcsApplicationSettings.class); }
public static GithubSettings getInstance() { return ServiceManager.getService(GithubSettings.class); }
public static RobotOptionsProvider getInstance(Project project) { return ServiceManager.getService(project, RobotOptionsProvider.class); }
public static GoExcludedPathsSettings getInstance(Project project) { return ServiceManager.getService(project, GoExcludedPathsSettings.class); }
/** * @param project the project to use by the service * @return an instance of the service for the specified project */ public static WindowStateService getInstance(@NotNull Project project) { return ServiceManager.getService(project, WindowStateService.class); }
public static Configuration getProjectInstance(Project project) { return ServiceManager.getService(project, Configuration.class); }
public static Kotlin2JvmCompilerArgumentsHolder getInstance(Project project) { return ServiceManager.getService(project, Kotlin2JvmCompilerArgumentsHolder.class); }
@SystemApi public UpdateEngine() { mUpdateEngine = IUpdateEngine.Stub.asInterface(ServiceManager.getService(UPDATE_ENGINE_SERVICE)); }
public static HighlightingSettingsPerFile getInstance(Project project) { return (HighlightingSettingsPerFile) ServiceManager.getService(project, HighlightingLevelManager.class); }
/** * Get project instance * * @param project the context project * @return the created instance */ public static AnalyzeDependenciesSettings getInstance(Project project) { return ServiceManager.getService(project, AnalyzeDependenciesSettings.class); }
public static CodeInsightSettings getInstance() { return ServiceManager.getService(CodeInsightSettings.class); }
public static ZkConfigPersistence getInstance(Project project) { return ServiceManager.getService(project, ZkConfigPersistence.class); }
public static SvnConfiguration getInstance(final Project project) { return ServiceManager.getService(project, SvnConfiguration.class); }
public static MavenWorkspaceSettingsComponent getInstance(Project project) { return ServiceManager.getService(project, MavenWorkspaceSettingsComponent.class); }
private TaskProjectConfiguration getProjectConfiguration() { return ServiceManager.getService(myProject, TaskProjectConfiguration.class); }