edu.stanford.smi.protegex.owl.database
Class CreateOWLDatabaseProjectPlugin
java.lang.Object
edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
edu.stanford.smi.protegex.owl.database.CreateOWLDatabaseProjectPlugin
- All Implemented Interfaces:
- edu.stanford.smi.protege.plugin.CreateProjectPlugin, edu.stanford.smi.protege.storage.database.DatabasePlugin, edu.stanford.smi.protege.util.Disposable, OWLDatabasePlugin, edu.stanford.smi.protege.plugin.Plugin
- Direct Known Subclasses:
- CreateOWLDatabaseFromFileProjectPlugin
- public class CreateOWLDatabaseProjectPlugin
- extends edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
- implements OWLDatabasePlugin
- Author:
- Ray Fergerson , Holger Knublauch
Fields inherited from class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin |
|
Methods inherited from class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin |
buildNewProject, createProject, dispose, getBuildProjectURI, getName, handleErrors, initialize, setKnowledgeBaseFactory, setUseExistingSources |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
driver
private String driver
table
private String table
username
private String username
password
private String password
ontologyFileURI
protected URI ontologyFileURI
url
private String url
CreateOWLDatabaseProjectPlugin
public CreateOWLDatabaseProjectPlugin()
CreateOWLDatabaseProjectPlugin
public CreateOWLDatabaseProjectPlugin(String name)
canCreateProject
public boolean canCreateProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory,
boolean useExistingSources)
- Specified by:
canCreateProject
in interface edu.stanford.smi.protege.plugin.CreateProjectPlugin
createNewProject
public edu.stanford.smi.protege.model.Project createNewProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory)
createCreateProjectWizardPage
public edu.stanford.smi.protege.util.WizardPage createCreateProjectWizardPage(edu.stanford.smi.protege.plugin.CreateProjectWizard wizard,
boolean useExistingSources)
- Specified by:
createCreateProjectWizardPage
in interface edu.stanford.smi.protege.plugin.CreateProjectPlugin
initializeSources
protected void initializeSources(edu.stanford.smi.protege.util.PropertyList sources)
setDriver
public void setDriver(String driver)
- Specified by:
setDriver
in interface edu.stanford.smi.protege.storage.database.DatabasePlugin
setOntologyFileURI
public void setOntologyFileURI(URI uri)
- Specified by:
setOntologyFileURI
in interface OWLDatabasePlugin
setTable
public void setTable(String table)
- Specified by:
setTable
in interface edu.stanford.smi.protege.storage.database.DatabasePlugin
setURL
public void setURL(String url)
- Specified by:
setURL
in interface edu.stanford.smi.protege.storage.database.DatabasePlugin
setUsername
public void setUsername(String username)
- Specified by:
setUsername
in interface edu.stanford.smi.protege.storage.database.DatabasePlugin
setPassword
public void setPassword(String password)
- Specified by:
setPassword
in interface edu.stanford.smi.protege.storage.database.DatabasePlugin