public class POTaxonomyBuilder extends Object implements TaxonomyBuilder
| Constructor and Description |
|---|
POTaxonomyBuilder(KnowledgeBase kb) |
POTaxonomyBuilder(KnowledgeBase kb,
PartialOrderComparator<aterm.ATermAppl> comparator) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
classify()
Classify the KB.
|
void |
classify(aterm.ATermAppl c) |
PartialOrderComparator<aterm.ATermAppl> |
getComparator() |
Taxonomy<aterm.ATermAppl> |
getTaxonomy() |
Map<aterm.ATermAppl,Set<aterm.ATermAppl>> |
getToldDisjoints() |
Taxonomy<aterm.ATermAppl> |
getToldTaxonomy() |
boolean |
realize()
Realize the KB by finding the instances of each class.
|
void |
setComparator(PartialOrderComparator<aterm.ATermAppl> comparator) |
void |
setKB(KnowledgeBase kb) |
void |
setProgressMonitor(ProgressMonitor monitor) |
public POTaxonomyBuilder(KnowledgeBase kb)
public POTaxonomyBuilder(KnowledgeBase kb, PartialOrderComparator<aterm.ATermAppl> comparator)
public boolean classify()
TaxonomyBuilderclassify in interface TaxonomyBuilderpublic void classify(aterm.ATermAppl c)
classify in interface TaxonomyBuilderpublic boolean realize()
TaxonomyBuilderrealize in interface TaxonomyBuilderpublic void setKB(KnowledgeBase kb)
setKB in interface TaxonomyBuilderpublic PartialOrderComparator<aterm.ATermAppl> getComparator()
public void setComparator(PartialOrderComparator<aterm.ATermAppl> comparator)
public void setProgressMonitor(ProgressMonitor monitor)
setProgressMonitor in interface TaxonomyBuilderpublic Map<aterm.ATermAppl,Set<aterm.ATermAppl>> getToldDisjoints()
getToldDisjoints in interface TaxonomyBuilderpublic Taxonomy<aterm.ATermAppl> getToldTaxonomy()
getToldTaxonomy in interface TaxonomyBuilderpublic Taxonomy<aterm.ATermAppl> getTaxonomy()
getTaxonomy in interface TaxonomyBuilderCopyright © 2013. All Rights Reserved.