com.clarkparsia.pellint.rdfxml
Class OWLSyntaxChecker

java.lang.Object
  extended by com.clarkparsia.pellint.rdfxml.OWLSyntaxChecker

public class OWLSyntaxChecker
extends java.lang.Object

Title:

Description:

Copyright: Copyright (c) 2008

Company: Clark & Parsia, LLC.

Author:
Evren Sirin, Harris Lin

Constructor Summary
OWLSyntaxChecker()
           
 
Method Summary
 boolean isExcludeValidPunnings()
          Returns if valid punninga will be excluded from lint report.
 void setExcludeValidPunnings(boolean excludeValidPunning)
          Sets if valid punninga will be excluded from lint report.
 RDFLints validate(RDFModel model)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OWLSyntaxChecker

public OWLSyntaxChecker()
Method Detail

setExcludeValidPunnings

public void setExcludeValidPunnings(boolean excludeValidPunning)
Sets if valid punninga will be excluded from lint report. OWL 2 allows resources to have certain multiple types (known as punning), e.g. a resource can be both a class and an individual. However, certain punnings are not allowed under any condition, e.g. a resource cannot be both a datatype property and an object property. Invalid punnings are always returned. If this option is set to true, punnings valid for OWL 2 will be excluded from the report. By default, these punnings are reported.

Parameters:
excludeValidPunning - If true OWL 2 valid punnings will not be inluded in the result

isExcludeValidPunnings

public boolean isExcludeValidPunnings()
Returns if valid punninga will be excluded from lint report.


validate

public RDFLints validate(RDFModel model)


Copyright © 2004 Evren Sirin. All Rights Reserved.