public class ProjectSettingsService
extends java.lang.Object
Constructor and Description |
---|
ProjectSettingsService() |
Modifier and Type | Method and Description |
---|---|
boolean |
canOpenContentEntriesSettings() |
boolean |
canOpenLibraryOrSdkSettings(OrderEntry orderEntry) |
boolean |
canOpenModuleDependenciesSettings() |
boolean |
canOpenModuleLibrarySettings() |
boolean |
canOpenModuleSettings() |
Sdk |
chooseAndSetSdk()
Deprecated.
Please use
SdkPopupFactory instead.
Many usages of that API are too bogus and do duplicate similar code all other the place.
It is not even possible to filter unneeded SDK types or SDK instances in the dialog.
This method is no longer supported and behaves a bit broken: the first call returns null ,
the second call may return a chosen SDK from the first call (only once). This is the way to
avoid breaking the older code scenarios. |
static ProjectSettingsService |
getInstance(Project project) |
void |
openContentEntriesSettings(Module module) |
void |
openGlobalLibraries() |
void |
openLibrary(Library library) |
void |
openLibraryOrSdkSettings(OrderEntry orderEntry) |
void |
openModuleDependenciesSettings(Module module,
OrderEntry orderEntry) |
void |
openModuleLibrarySettings(Module module) |
void |
openModuleSettings(Module module) |
void |
openProjectSettings() |
boolean |
processModulesMoved(Module[] modules,
ModuleGroup targetGroup) |
void |
showModuleConfigurationDialog(java.lang.String moduleToSelect,
java.lang.String editorNameToSelect) |
public static ProjectSettingsService getInstance(Project project)
public void openProjectSettings()
public void openGlobalLibraries()
public void openLibrary(Library library)
public void openModuleSettings(Module module)
public boolean canOpenModuleSettings()
public void openModuleLibrarySettings(Module module)
public boolean canOpenModuleLibrarySettings()
public void openContentEntriesSettings(Module module)
public boolean canOpenContentEntriesSettings()
public void openModuleDependenciesSettings(Module module, OrderEntry orderEntry)
public boolean canOpenModuleDependenciesSettings()
public void openLibraryOrSdkSettings(OrderEntry orderEntry)
public boolean canOpenLibraryOrSdkSettings(OrderEntry orderEntry)
public boolean processModulesMoved(Module[] modules, ModuleGroup targetGroup)
public void showModuleConfigurationDialog(java.lang.String moduleToSelect, java.lang.String editorNameToSelect)
@Deprecated public Sdk chooseAndSetSdk()
SdkPopupFactory
instead.
Many usages of that API are too bogus and do duplicate similar code all other the place.
It is not even possible to filter unneeded SDK types or SDK instances in the dialog.
This method is no longer supported and behaves a bit broken: the first call returns null
,
the second call may return a chosen SDK from the first call (only once). This is the way to
avoid breaking the older code scenarios.