owltools.gaf.inference
Class TaxonConstraintsEngine

java.lang.Object
  extended by owltools.gaf.inference.TaxonConstraintsEngine

public class TaxonConstraintsEngine
extends Object

Author:
cjm

Field Summary
protected static org.apache.log4j.Logger LOG
           
 
Constructor Summary
TaxonConstraintsEngine(OWLGraphWrapper graph)
           
 
Method Summary
 boolean isClassApplicable(org.semanticweb.owlapi.model.OWLClass c, org.semanticweb.owlapi.model.OWLClass testTax)
          returns true if testOntologyCls is applicable for testTax
 boolean isClassApplicable(org.semanticweb.owlapi.model.OWLClass c, org.semanticweb.owlapi.model.OWLClass testTax, Set<OWLGraphEdge> testClsEdges, Set<org.semanticweb.owlapi.model.OWLObject> taxAncs)
           
 boolean isClassApplicable(String cid, String taxId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static org.apache.log4j.Logger LOG
Constructor Detail

TaxonConstraintsEngine

public TaxonConstraintsEngine(OWLGraphWrapper graph)
Method Detail

isClassApplicable

public boolean isClassApplicable(String cid,
                                 String taxId)
Parameters:
cid -
taxId -
Returns:

isClassApplicable

public boolean isClassApplicable(org.semanticweb.owlapi.model.OWLClass c,
                                 org.semanticweb.owlapi.model.OWLClass testTax)
returns true if testOntologyCls is applicable for testTax

Parameters:
testOntologyCls -
testTax -
Returns:

isClassApplicable

public boolean isClassApplicable(org.semanticweb.owlapi.model.OWLClass c,
                                 org.semanticweb.owlapi.model.OWLClass testTax,
                                 Set<OWLGraphEdge> testClsEdges,
                                 Set<org.semanticweb.owlapi.model.OWLObject> taxAncs)


Copyright © 2010-2012. All Rights Reserved.