public class ModelIssues
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.List<ModelIssue> |
_issues |
private MapOfLists<java.lang.String,ModelIssue> |
_issuesPerRulename |
private MapOfLists<UmlObject,ModelIssue> |
_issuesPerSubject |
private MapOfLists<java.lang.String,UmlObject> |
_subjectsPerRulename |
Constructor and Description |
---|
ModelIssues() |
Modifier and Type | Method and Description |
---|---|
void |
add(UmlObject subject,
ModelIssue issue) |
java.lang.String |
asCSV() |
java.util.List<java.lang.String> |
getDiagnosisItems(java.lang.String ruleName) |
java.util.List<ModelIssue> |
getIssues() |
java.util.Collection<ModelIssue> |
getIssuesFor(UmlObject subject) |
java.util.Collection<UmlObject> |
getSubjectsWithProblem(java.lang.String ruleName) |
private final java.util.List<ModelIssue> _issues
private final MapOfLists<UmlObject,ModelIssue> _issuesPerSubject
private final MapOfLists<java.lang.String,UmlObject> _subjectsPerRulename
private final MapOfLists<java.lang.String,ModelIssue> _issuesPerRulename
public java.util.List<ModelIssue> getIssues()
public java.util.Collection<ModelIssue> getIssuesFor(UmlObject subject)
public java.util.Collection<UmlObject> getSubjectsWithProblem(java.lang.String ruleName)
public java.util.List<java.lang.String> getDiagnosisItems(java.lang.String ruleName)
public void add(UmlObject subject, ModelIssue issue)
public java.lang.String asCSV()
Copyright 2009-2015 Tatjana (Tanja) Kostic