Protégé-OWL 3.3.1

edu.stanford.smi.protegex.owl.database
Class CreateOWLDatabaseProjectPlugin

java.lang.Object
  extended by edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
      extended by edu.stanford.smi.protegex.owl.database.CreateOWLDatabaseProjectPlugin
All Implemented Interfaces:
edu.stanford.smi.protege.plugin.CreateProjectPlugin, edu.stanford.smi.protege.plugin.Plugin, edu.stanford.smi.protege.storage.database.DatabasePlugin, edu.stanford.smi.protege.util.Disposable, OWLDatabasePlugin
Direct Known Subclasses:
CreateOWLDatabaseFromFileProjectPlugin

public class CreateOWLDatabaseProjectPlugin
extends edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
implements OWLDatabasePlugin

Author:
Ray Fergerson , Holger Knublauch

Field Summary
protected  URI ontologyFileURI
           
 
Constructor Summary
CreateOWLDatabaseProjectPlugin()
           
CreateOWLDatabaseProjectPlugin(String name)
           
 
Method Summary
 boolean canCreateProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory, boolean useExistingSources)
           
 edu.stanford.smi.protege.util.WizardPage createCreateProjectWizardPage(edu.stanford.smi.protege.plugin.CreateProjectWizard wizard, boolean useExistingSources)
           
 edu.stanford.smi.protege.model.Project createNewProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory)
           
protected  void initializeSources(edu.stanford.smi.protege.util.PropertyList sources)
           
 void setDriver(String driver)
           
 void setOntologyFileURI(URI uri)
           
 void setPassword(String password)
           
 void setTable(String table)
           
 void setURL(String url)
           
 void setUsername(String username)
           
 
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
 

Field Detail

ontologyFileURI

protected URI ontologyFileURI
Constructor Detail

CreateOWLDatabaseProjectPlugin

public CreateOWLDatabaseProjectPlugin()

CreateOWLDatabaseProjectPlugin

public CreateOWLDatabaseProjectPlugin(String name)
Method Detail

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)
Overrides:
createNewProject in class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin

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)
Overrides:
initializeSources in class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin

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

Protégé-OWL 3.3.1

Submit a bug report or feature request
Copyright (c) 1998-2007 Stanford University.