org.semanticweb.more.lsignature
Class LessGreedyImprovedLsignatureExtractor

java.lang.Object
  extended by org.semanticweb.more.lsignature.LsignatureExtractor
      extended by org.semanticweb.more.lsignature.ImprovedLsignatureExtractor
          extended by org.semanticweb.more.lsignature.LessGreedyImprovedLsignatureExtractor

public class LessGreedyImprovedLsignatureExtractor
extends ImprovedLsignatureExtractor


Nested Class Summary
 
Nested classes/interfaces inherited from class org.semanticweb.more.lsignature.LsignatureExtractor
LsignatureExtractor.Fragment
 
Field Summary
protected  uk.ac.manchester.cs.owlapi.modularity.SyntacticLocalityModuleExtractor moduleExtractor
           
protected  Set<org.semanticweb.owlapi.model.OWLAxiom> nonFragmentAxiomsStillNonLocal
           
 
Fields inherited from class org.semanticweb.more.lsignature.ImprovedLsignatureExtractor
globalEntities, locChecker
 
Fields inherited from class org.semanticweb.more.lsignature.LsignatureExtractor
classesInvisibleInL, compSignature, fragment, localityChecker, lSignature, lSignatureModule, ontology, printAxiomsNotInFragment
 
Constructor Summary
LessGreedyImprovedLsignatureExtractor()
           
 
Method Summary
 Set<org.semanticweb.owlapi.model.OWLEntity> findLsignature(org.semanticweb.owlapi.model.OWLOntology o, LsignatureExtractor.Fragment f)
           
protected  void initialiseLsignature()
           
protected  void reduceLsignature()
           
 
Methods inherited from class org.semanticweb.more.lsignature.ImprovedLsignatureExtractor
findGlobalEntities
 
Methods inherited from class org.semanticweb.more.lsignature.LsignatureExtractor
getClassesInvisibleInL, getCompSignature, getFragmentVisitor, getLsignature, getLsignatureModule, resetValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nonFragmentAxiomsStillNonLocal

protected Set<org.semanticweb.owlapi.model.OWLAxiom> nonFragmentAxiomsStillNonLocal

moduleExtractor

protected uk.ac.manchester.cs.owlapi.modularity.SyntacticLocalityModuleExtractor moduleExtractor
Constructor Detail

LessGreedyImprovedLsignatureExtractor

public LessGreedyImprovedLsignatureExtractor()
Method Detail

findLsignature

public Set<org.semanticweb.owlapi.model.OWLEntity> findLsignature(org.semanticweb.owlapi.model.OWLOntology o,
                                                                  LsignatureExtractor.Fragment f)
Overrides:
findLsignature in class ImprovedLsignatureExtractor

initialiseLsignature

protected void initialiseLsignature()
Overrides:
initialiseLsignature in class ImprovedLsignatureExtractor

reduceLsignature

protected void reduceLsignature()
Overrides:
reduceLsignature in class ImprovedLsignatureExtractor


Copyright © 2013. All Rights Reserved.