public class ProjectStructureProblemsHolderImpl extends java.lang.Object implements ProjectStructureProblemsHolder
Constructor and Description |
---|
ProjectStructureProblemsHolderImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
composeTooltipMessage() |
boolean |
containsProblems() |
boolean |
containsProblems(ProjectStructureProblemType.Severity severity) |
java.util.List<ProjectStructureProblemDescription> |
getProblemDescriptions() |
void |
registerProblem(ProjectStructureProblemDescription description) |
void |
registerProblem(java.lang.String message,
java.lang.String description,
ProjectStructureProblemType problemType,
PlaceInProjectStructure place,
ConfigurationErrorQuickFix fix) |
void |
removeProblem(ProjectStructureProblemDescription description) |
public void registerProblem(java.lang.String message, java.lang.String description, ProjectStructureProblemType problemType, PlaceInProjectStructure place, ConfigurationErrorQuickFix fix)
registerProblem
in interface ProjectStructureProblemsHolder
public void registerProblem(ProjectStructureProblemDescription description)
registerProblem
in interface ProjectStructureProblemsHolder
public java.lang.String composeTooltipMessage()
public boolean containsProblems()
public boolean containsProblems(ProjectStructureProblemType.Severity severity)
public void removeProblem(ProjectStructureProblemDescription description)
public java.util.List<ProjectStructureProblemDescription> getProblemDescriptions()