org.mindswap.pellet.taxonomy
Class POTaxonomyBuilder
java.lang.Object
org.mindswap.pellet.taxonomy.POTaxonomyBuilder
- All Implemented Interfaces:
- TaxonomyBuilder
public class POTaxonomyBuilder
- extends java.lang.Object
- implements TaxonomyBuilder
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POTaxonomyBuilder
public POTaxonomyBuilder(KnowledgeBase kb)
POTaxonomyBuilder
public POTaxonomyBuilder(KnowledgeBase kb,
PartialOrderComparator<aterm.ATermAppl> comparator)
classify
public boolean classify()
- Description copied from interface:
TaxonomyBuilder
- Classify the KB.
- Specified by:
classify
in interface TaxonomyBuilder
classify
public void classify(aterm.ATermAppl c)
- Specified by:
classify
in interface TaxonomyBuilder
realize
public boolean realize()
- Description copied from interface:
TaxonomyBuilder
- Realize the KB by finding the instances of each class.
- Specified by:
realize
in interface TaxonomyBuilder
setKB
public void setKB(KnowledgeBase kb)
- Specified by:
setKB
in interface TaxonomyBuilder
getComparator
public PartialOrderComparator<aterm.ATermAppl> getComparator()
setComparator
public void setComparator(PartialOrderComparator<aterm.ATermAppl> comparator)
setProgressMonitor
public void setProgressMonitor(ProgressMonitor monitor)
- Specified by:
setProgressMonitor
in interface TaxonomyBuilder
getToldDisjoints
public java.util.Map<aterm.ATermAppl,java.util.Set<aterm.ATermAppl>> getToldDisjoints()
-
- Specified by:
getToldDisjoints
in interface TaxonomyBuilder
getToldTaxonomy
public Taxonomy<aterm.ATermAppl> getToldTaxonomy()
-
- Specified by:
getToldTaxonomy
in interface TaxonomyBuilder
getTaxonomy
public Taxonomy<aterm.ATermAppl> getTaxonomy()
- Specified by:
getTaxonomy
in interface TaxonomyBuilder
Copyright © 2004 Evren Sirin. All Rights Reserved.