org.semanticweb.elk.reasoner.taxonomy.model
Interface UpdateableTaxonomy<T extends ElkObject>
- All Superinterfaces:
- Taxonomy<T>
- All Known Subinterfaces:
- IndividualClassTaxonomy, UpdateableInstanceTaxonomy<T,I>
- All Known Implementing Classes:
- ConcurrentClassTaxonomy, ConcurrentInstanceTaxonomy
public interface UpdateableTaxonomy<T extends ElkObject>
- extends Taxonomy<T>
- Author:
- Pavel Klinov
pavel.klinov@uni-ulm.de
getCreateNode
UpdateableTaxonomyNode<T> getCreateNode(Collection<T> members)
addToBottomNode
boolean addToBottomNode(T member)
removeNode
boolean removeNode(UpdateableTaxonomyNode<T> node)
getUpdateableNode
UpdateableTaxonomyNode<T> getUpdateableNode(T elkObject)
getUpdateableNodes
Set<? extends UpdateableTaxonomyNode<T>> getUpdateableNodes()
getUpdateableTopNode
UpdateableTaxonomyNode<T> getUpdateableTopNode()
getUpdateableBottomNode
UpdateableBottomNode<T> getUpdateableBottomNode()
Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.