public interface UpdateableInstanceTaxonomy<T extends ElkObject,I extends ElkObject> extends InstanceTaxonomy<T,I>, UpdateableTaxonomy<T>
| Modifier and Type | Method and Description |
|---|---|
UpdateableInstanceNode<T,I> |
getCreateInstanceNode(Collection<I> member) |
UpdateableTypeNode<T,I> |
getCreateTypeNode(Collection<T> member) |
UpdateableInstanceNode<T,I> |
getInstanceNode(I individual) |
UpdateableTypeNode<T,I> |
getUpdateableTopNode() |
UpdateableTypeNode<T,I> |
getUpdateableTypeNode(T elkObject) |
boolean |
removeInstanceNode(I instance) |
getBottomNode, getInstanceNodes, getTopNode, getTypeNode, getTypeNodesaddToBottomNode, getCreateNode, getUpdateableBottomNode, getUpdateableNode, getUpdateableNodes, removeNodeUpdateableTypeNode<T,I> getCreateTypeNode(Collection<T> member)
UpdateableInstanceNode<T,I> getCreateInstanceNode(Collection<I> member)
UpdateableTypeNode<T,I> getUpdateableTypeNode(T elkObject)
boolean removeInstanceNode(I instance)
UpdateableTypeNode<T,I> getUpdateableTopNode()
getUpdateableTopNode in interface UpdateableTaxonomy<T extends ElkObject>UpdateableInstanceNode<T,I> getInstanceNode(I individual)
getInstanceNode in interface InstanceTaxonomy<T extends ElkObject,I extends ElkObject>individual - ElkObject for which the InstanceNode to be
computedInstanceNode containing the given ElkObject
as a member, or null if the input does not occur in the
taxonomyCopyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.