T
- rule applies to collection of these UmlObject
-spublic interface CrossRule<T extends UmlObject> extends Rule
Rule.Category, Rule.Severity
Modifier and Type | Method and Description |
---|---|
java.util.Collection<? extends UmlObject> |
getObjsToTestAgainst()
Returns list of objects against which
validate(List, ModelIssues) works. |
void |
validate(java.util.List<T> objs,
ModelIssues toCollect)
Applies the validation criteria to a non-empty list of
objs , and creates
problems for invalid ones and adds them to toCollect . |
getApplicability, getCategory, getHowToFix, getHypothesis, getLogLevel, getSeverity, logDiagnosis
void validate(java.util.List<T> objs, ModelIssues toCollect)
objs
, and creates
problems for invalid ones and adds them to toCollect
.java.util.Collection<? extends UmlObject> getObjsToTestAgainst()
validate(List, ModelIssues)
works.Copyright 2009-2015 Tatjana (Tanja) Kostic