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 BackgroundTask
getAnalyzeTask()
String
getIpr()
String
getIprWarning()
Map<String,Library>
getLibraries()
Map<String,PathVariableInfo>
getPathVariables()
String
getProjectType()
String[]
getRemovedJdkAndLibraries()
Map<String,Sdk>
getSdks()
List<String>
getUnresolvedModules()
boolean
isParseAllProjectFiles()
boolean
isParseArtifacts()
boolean
isParseRunConfigurations()
void
populateIdeaSettings(boolean applyRemovedJdksAndLibraries)
Transfers settings from this IprInfo to IdeaSettingsvoid
setAnalyzeTask(BackgroundTask reparseTask)
void
setIpr(String s)
void
setParseAllProjectFiles(boolean parseAllProjectFiles)
void
setParseArtifacts(boolean parseArtifacts)
void
setParseRunConfigurations(boolean parseRunConfigurations)
void
setProjectType(String projectType)
void
setRemovedJdkAndLibraries(String[] values)
void
updateIdeaSettings(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()
-
-