Package | Description |
---|---|
org.tanjakostic.jcleancim.validation |
Classes responsible for validating the model and the rules to apply.
|
Class and Description |
---|
AbstractRule
Implements logging uniformly for all concrete implementations.
|
AbstractRule.AbstractRuleWithSubobjectsAndSkips
Common superclass where a rule applies to multiple UML object types (e.g., package and
association) and their sub-objects (e.g., association ends) .
|
AbstractRule.UmlObjectsMissingDoc |
AbstractRule.UmlObjectsWithBadCharacterInName |
AbstractRule.UmlObjectsWithBadDocEnd |
AbstractRule.UmlObjectsWithBadDocStart |
AbstractRule.UmlObjectsWithUnallowedStereotype |
AbstractRule.UmlObjectsWithUnallowedTagNames |
AbstractValidator
Common implementation for all UML object validators (package, class, etc.).
|
ClassValidator.ClassesWithQuestionableAttributeCount |
CrossRule |
InvalidCharactersFinder
Pattern compiled from the regular expression that will match characters invalid for the CIM
tokens, and most of IEC 61850 tokens.
|
ModelIssue
Model issue found during validation.
|
ModelIssues |
Rule
Interface to be implemented by all rules.
|
Rule.Category
Category of the rule; usefull to classify problems.
|
Rule.Severity
How severe the violation of this rule is; useful to prioritise problems.
|
SimpleRule
Rule that applies to a single
UmlObject . |
Copyright 2009-2015 Tatjana (Tanja) Kostic