edu.stanford.smi.protegex.owl.jena
Class OWLFilesCreateProjectPlugin
java.lang.Object
edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
edu.stanford.smi.protegex.owl.jena.OWLFilesCreateProjectPlugin
- All Implemented Interfaces:
- edu.stanford.smi.protege.plugin.CreateProjectPlugin, edu.stanford.smi.protege.util.Disposable, OWLCreateProjectPlugin, OWLFilesPlugin, edu.stanford.smi.protege.plugin.Plugin
- public class OWLFilesCreateProjectPlugin
- extends edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
- implements OWLFilesPlugin
- Author:
- Holger Knublauch
Fields inherited from class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin |
|
Methods inherited from class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin |
createProject, dispose, getName, handleErrors, initialize, setKnowledgeBaseFactory, setUseExistingSources |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultClassView
private Class defaultClassView
defaultNamespace
private String defaultNamespace
imports
private Collection imports
redirectDublinCoreImportToDLVersion
private boolean redirectDublinCoreImportToDLVersion
importPrefixes
private Map importPrefixes
fileURI
private String fileURI
lang
private String lang
profileURI
private String profileURI
OWLFilesCreateProjectPlugin
public OWLFilesCreateProjectPlugin()
addImport
public void addImport(String uri,
String prefix)
- Specified by:
addImport
in interface OWLFilesPlugin
addImports
private void addImports(edu.stanford.smi.protege.model.Project project)
addViewSettings
private void addViewSettings(edu.stanford.smi.protege.util.PropertyList sources)
buildNewProject
protected edu.stanford.smi.protege.model.Project buildNewProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory)
buildNewProject2
private edu.stanford.smi.protege.model.Project buildNewProject2(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory)
canCreateProject
public boolean canCreateProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory,
boolean useExistingSources)
- Specified by:
canCreateProject
in interface edu.stanford.smi.protege.plugin.CreateProjectPlugin
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
createNewProject
protected edu.stanford.smi.protege.model.Project createNewProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory)
getBuildProjectURI
protected URI getBuildProjectURI()
initializeSources
protected void initializeSources(edu.stanford.smi.protege.util.PropertyList sources)
setDublinCoreRedirectToDLVersion
public void setDublinCoreRedirectToDLVersion(boolean b)
- Specified by:
setDublinCoreRedirectToDLVersion
in interface OWLFilesPlugin
setFile
public void setFile(String fileURI)
- Specified by:
setFile
in interface OWLFilesPlugin
setLanguage
public void setLanguage(String lang)
- Specified by:
setLanguage
in interface OWLFilesPlugin
setDefaultClassView
public void setDefaultClassView(Class typeClass)
- Specified by:
setDefaultClassView
in interface OWLCreateProjectPlugin
setDefaultNamespace
public void setDefaultNamespace(String namespace)
- Specified by:
setDefaultNamespace
in interface OWLCreateProjectPlugin
setProfile
public void setProfile(String profileURI)
- Specified by:
setProfile
in interface OWLCreateProjectPlugin