Class IprInfo
- java.lang.Object
-
- jetbrains.buildServer.controllers.admin.ipr.IprInfo
-
public class IprInfo extends Object
- Author:
- Kir This web bean contains Ipr information which should be exposed on the Web
-
-
Constructor Summary
Constructors Constructor Description IprInfo(IdeaSettings ideaSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BackgroundTaskgetAnalyzeTask()StringgetIpr()StringgetIprWarning()Map<String,Library>getLibraries()Map<String,PathVariableInfo>getPathVariables()StringgetProjectType()String[]getRemovedJdkAndLibraries()Map<String,Sdk>getSdks()List<String>getUnresolvedModules()booleanisParseAllProjectFiles()booleanisParseArtifacts()booleanisParseRunConfigurations()voidpopulateIdeaSettings(boolean applyRemovedJdksAndLibraries)Transfers settings from this IprInfo to IdeaSettingsvoidsetAnalyzeTask(BackgroundTask reparseTask)voidsetIpr(String s)voidsetParseAllProjectFiles(boolean parseAllProjectFiles)voidsetParseArtifacts(boolean parseArtifacts)voidsetParseRunConfigurations(boolean parseRunConfigurations)voidsetProjectType(String projectType)voidsetRemovedJdkAndLibraries(String[] values)voidupdateIdeaSettings(ActivityProgress progress)
-
-
-
Field Detail
-
IPR
@NonNls public static final String IPR
- See Also:
- Constant Field Values
-
PATH_VAR
@NonNls public static final String PATH_VAR
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
IprInfo
public IprInfo(IdeaSettings ideaSettings)
-
-
Method Detail
-
getIpr
public String getIpr()
-
setIpr
public void setIpr(String s)
-
getProjectType
public String getProjectType()
-
setProjectType
public void setProjectType(String projectType)
-
updateIdeaSettings
public void updateIdeaSettings(ActivityProgress progress)
-
getPathVariables
public Map<String,PathVariableInfo> getPathVariables()
-
getIprWarning
public String getIprWarning()
-
populateIdeaSettings
public void populateIdeaSettings(boolean applyRemovedJdksAndLibraries)
Transfers settings from this IprInfo to IdeaSettings- Parameters:
applyRemovedJdksAndLibraries- whether to apply removed JDKs and libraries to IdeaSettings
-
isParseAllProjectFiles
public boolean isParseAllProjectFiles()
-
setParseAllProjectFiles
public void setParseAllProjectFiles(boolean parseAllProjectFiles)
-
isParseArtifacts
public boolean isParseArtifacts()
-
setParseArtifacts
public void setParseArtifacts(boolean parseArtifacts)
-
isParseRunConfigurations
public boolean isParseRunConfigurations()
-
setParseRunConfigurations
public void setParseRunConfigurations(boolean parseRunConfigurations)
-
getRemovedJdkAndLibraries
public String[] getRemovedJdkAndLibraries()
-
setRemovedJdkAndLibraries
public void setRemovedJdkAndLibraries(String[] values)
-
setAnalyzeTask
public void setAnalyzeTask(BackgroundTask reparseTask)
-
getAnalyzeTask
@Nullable public BackgroundTask getAnalyzeTask()
-
-