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 ProjectStructureProblemsHolderpublic void registerProblem(ProjectStructureProblemDescription description)
registerProblem in interface ProjectStructureProblemsHolderpublic java.lang.String composeTooltipMessage()
public boolean containsProblems()
public boolean containsProblems(ProjectStructureProblemType.Severity severity)
public void removeProblem(ProjectStructureProblemDescription description)
public java.util.List<ProjectStructureProblemDescription> getProblemDescriptions()