edu.stanford.smi.protegex.owl.database
Class OWLDatabaseKnowledgeBaseFactory
java.lang.Object
edu.stanford.smi.protege.storage.database.DatabaseKnowledgeBaseFactory
edu.stanford.smi.protegex.owl.database.OWLDatabaseKnowledgeBaseFactory
- All Implemented Interfaces:
- edu.stanford.smi.protege.model.KnowledgeBaseFactory, OWLKnowledgeBaseFactory
- public class OWLDatabaseKnowledgeBaseFactory
- extends edu.stanford.smi.protege.storage.database.DatabaseKnowledgeBaseFactory
- implements OWLKnowledgeBaseFactory
A DatabaseKnowledgeBaseFactory with an even longer name.
- Author:
- Holger Knublauch
Fields inherited from class edu.stanford.smi.protege.storage.database.DatabaseKnowledgeBaseFactory |
DESCRIPTION |
Fields inherited from interface edu.stanford.smi.protege.model.KnowledgeBaseFactory |
FACTORY_CLASS_NAME |
Methods inherited from class edu.stanford.smi.protege.storage.database.DatabaseKnowledgeBaseFactory |
addFrameStore, createKnowledgeBaseSourcesEditor, getDriver, getPassword, getTableName, getURL, getUsername, includeKnowledgeBase, includeKnowledgeBase, isComplete, loadKnowledgeBase, setDriver, setPassword, setSources, setTablename, setURL, setUsername |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface edu.stanford.smi.protege.model.KnowledgeBaseFactory |
createKnowledgeBaseSourcesEditor, includeKnowledgeBase, isComplete, loadKnowledgeBase |
OWLDatabaseKnowledgeBaseFactory
public OWLDatabaseKnowledgeBaseFactory()
createKnowledgeBase
public edu.stanford.smi.protege.model.KnowledgeBase createKnowledgeBase(Collection errors)
- Specified by:
createKnowledgeBase
in interface edu.stanford.smi.protege.model.KnowledgeBaseFactory
dump
private void dump(edu.stanford.smi.protege.model.Cls cls,
String tabs)
getProjectFilePath
public String getProjectFilePath()
- Specified by:
getProjectFilePath
in interface edu.stanford.smi.protege.model.KnowledgeBaseFactory
getDescription
public String getDescription()
- Specified by:
getDescription
in interface edu.stanford.smi.protege.model.KnowledgeBaseFactory
loadKnowledgeBase
public void loadKnowledgeBase(edu.stanford.smi.protege.model.KnowledgeBase kb,
String driver,
String table,
String url,
String user,
String password,
Collection errors)
saveKnowledgeBase
public void saveKnowledgeBase(edu.stanford.smi.protege.model.KnowledgeBase kb,
edu.stanford.smi.protege.util.PropertyList sources,
Collection errors)
- Specified by:
saveKnowledgeBase
in interface edu.stanford.smi.protege.model.KnowledgeBaseFactory
updateKnowledgeBase
protected void updateKnowledgeBase(edu.stanford.smi.protege.model.DefaultKnowledgeBase kb)