Protégé-OWL 3.4.1

edu.stanford.smi.protegex.owl.testing.style
Class SingleAssertedSuperclassTest

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.testing.AbstractOWLTest
      extended by edu.stanford.smi.protegex.owl.testing.style.SingleAssertedSuperclassTest
All Implemented Interfaces:
OWLTest, RDFSClassTest

public class SingleAssertedSuperclassTest
extends AbstractOWLTest
implements RDFSClassTest

Normalisation rule - classes should only have a single asserted named superclass (ie be a pure tree)

Author:
Nick Drummond, Medical Informatics Group, University of Manchester 06-Feb-2006

Field Summary
 
Fields inherited from class edu.stanford.smi.protegex.owl.testing.AbstractOWLTest
SANITY_GROUP
 
Constructor Summary
SingleAssertedSuperclassTest()
           
 
Method Summary
 String getDocumentation()
          Gets a documentation text that describes the test.
 String getGroup()
           
 String getName()
           
 List test(RDFSClass aClass)
          Performs a check of a given RDFSClass.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleAssertedSuperclassTest

public SingleAssertedSuperclassTest()
Method Detail

getDocumentation

public String getDocumentation()
Description copied from interface: OWLTest
Gets a documentation text that describes the test. This could be HTML text.

Specified by:
getDocumentation in interface OWLTest
Overrides:
getDocumentation in class AbstractOWLTest
Returns:
the documentation

getGroup

public String getGroup()
Specified by:
getGroup in interface OWLTest
Overrides:
getGroup in class AbstractOWLTest

getName

public String getName()
Specified by:
getName in interface OWLTest
Overrides:
getName in class AbstractOWLTest

test

public List test(RDFSClass aClass)
Description copied from interface: RDFSClassTest
Performs a check of a given RDFSClass.

Specified by:
test in interface RDFSClassTest
Parameters:
aClass - the RDFSClass to check
Returns:
a list of OWLTestResult objects

Protégé-OWL 3.4.1

Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.