Package org.semanticweb.owlapi.profiles
Class OWL2ProfileReport
java.lang.Object
org.semanticweb.owlapi.profiles.OWLProfileReport
org.semanticweb.owlapi.profiles.OWL2ProfileReport
- Author:
- Matthew Horridge, The University of Manchester, Information Management Group
-
Constructor Summary
ConstructorsConstructorDescriptionOWL2ProfileReport
(OWLProfile profile, Set<OWLProfileViolation> disallowedConstructs, Set<OWLObjectPropertyExpression> nonSimpleRoles, Set<OWLObjectPropertyExpression> simpleRoles) -
Method Summary
Methods inherited from class org.semanticweb.owlapi.profiles.OWLProfileReport
getProfile, getViolations, getViolations, getViolations, getViolations, isInProfile
-
Constructor Details
-
OWL2ProfileReport
public OWL2ProfileReport(OWLProfile profile, Set<OWLProfileViolation> disallowedConstructs, Set<OWLObjectPropertyExpression> nonSimpleRoles, Set<OWLObjectPropertyExpression> simpleRoles) - Parameters:
profile
- the profiledisallowedConstructs
- the constructs not allowednonSimpleRoles
- the collection of non simple rolessimpleRoles
- the collection of simple roles
-
-
Method Details
-
getNonSimpleRoles
- Returns:
- the non simple roles
-
getSimpleRoles
- Returns:
- he simple roles
-
toString
- Overrides:
toString
in classOWLProfileReport
-