public class SRValidationSuite extends ValidationSuite implements java.lang.Runnable
Constructor and Description |
---|
SRValidationSuite(java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> elements) |
Modifier and Type | Method and Description |
---|---|
static void |
checkAssociationsForInheritance(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier classifier,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier general) |
static boolean |
doesEventuallyGeneralizeTo(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier source,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier target) |
static boolean |
doesEventuallyRedefine(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement source,
com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement target) |
static ValidationRule |
getAssociationInheritanceRule() |
void |
run() |
addValidationRule, getDocBook, getName, getValidationRules, hasErrors, setName, setOwnSection, setShowDetail, setShowSummary
public SRValidationSuite(java.util.List<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> elements)
public static ValidationRule getAssociationInheritanceRule()
public void run()
run
in interface java.lang.Runnable
public static void checkAssociationsForInheritance(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier classifier, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier general)
public static boolean doesEventuallyRedefine(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement source, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.RedefinableElement target)
public static boolean doesEventuallyGeneralizeTo(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier source, com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Classifier target)