All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ShoeKb.ShoeKbExt

java.lang.Object
   |
   +----ShoeKb.ShoeKb
           |
           +----ShoeKb.ShoeKbExt

public class ShoeKbExt
extends ShoeKb
This class extends ShoeKb with functionality to assign unique names to all ontology objects.


Constructor Index

 o ShoeKbExt(KBInterface, OntManager, PrintStream)

Method Index

 o getOntDescriptor(String, String)
 o getOntSeqNumber(String, String)
 o getOntURL(String, String)
 o getStoredOntologies()
In addition to getting the stored ontologies, gets a stored unique identifier for each ontology as well.
 o getUniqueName(String, String, String)
Given the name of an ontology object, and an ontology with which to reference the name, creates and returns a unique name for it.
 o storeOntology(Ontology)
Stores a unique identifier for ontology as well as its objects

Constructors

 o ShoeKbExt
 public ShoeKbExt(KBInterface kb,
                  OntManager ontman,
                  PrintStream logOut)

Methods

 o getStoredOntologies
 public Hashtable getStoredOntologies()
In addition to getting the stored ontologies, gets a stored unique identifier for each ontology as well.

Overrides:
getStoredOntologies in class ShoeKb
 o storeOntology
 public void storeOntology(Ontology ont)
Stores a unique identifier for ontology as well as its objects

Overrides:
storeOntology in class ShoeKb
 o getUniqueName
 public String getUniqueName(String refOntId,
                             String refOntVer,
                             String name)
Given the name of an ontology object, and an ontology with which to reference the name, creates and returns a unique name for it.

Overrides:
getUniqueName in class ShoeKb
 o getOntSeqNumber
 public int getOntSeqNumber(String ontId,
                            String ontVer)
 o getOntURL
 public String getOntURL(String ontId,
                         String ontVer)
 o getOntDescriptor
 public OntDescriptor getOntDescriptor(String ontId,
                                       String ontVer)

All Packages  Class Hierarchy  This Package  Previous  Next  Index