Protégé-OWL 3.4

edu.stanford.smi.protegex.owl.storage
Class ProtegeFromOWLFilesCreateProjectPlugin

java.lang.Object
  extended by edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
      extended by edu.stanford.smi.protegex.owl.storage.ProtegeFromOWLFilesCreateProjectPlugin
All Implemented Interfaces:
edu.stanford.smi.protege.plugin.CreateProjectPlugin, edu.stanford.smi.protege.plugin.Plugin, edu.stanford.smi.protege.util.Disposable, OWLCreateProjectPlugin, OWLFilesPlugin

public class ProtegeFromOWLFilesCreateProjectPlugin
extends edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
implements OWLFilesPlugin

Author:
Holger Knublauch

Constructor Summary
ProtegeFromOWLFilesCreateProjectPlugin()
           
 
Method Summary
 void addImport(String uri, String prefix)
           
protected  edu.stanford.smi.protege.model.Project buildNewProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory)
           
 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)
           
protected  URI getBuildProjectURI()
           
protected  void initializeSources(edu.stanford.smi.protege.util.PropertyList sources)
           
 void setDefaultClassView(Class typeClass)
           
 void setDublinCoreRedirectToDLVersion(boolean b)
           
 void setFile(String fileURI)
           
 void setLanguage(String lang)
           
 void setOntologyName(String namespace)
           
 void setProfile(String profileURI)
           
 
Methods inherited from class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
createNewProject, 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
 

Constructor Detail

ProtegeFromOWLFilesCreateProjectPlugin

public ProtegeFromOWLFilesCreateProjectPlugin()
Method Detail

addImport

public void addImport(String uri,
                      String prefix)
Specified by:
addImport in interface OWLFilesPlugin

buildNewProject

protected edu.stanford.smi.protege.model.Project buildNewProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory)
Overrides:
buildNewProject in class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin

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

getBuildProjectURI

protected URI getBuildProjectURI()
Overrides:
getBuildProjectURI in class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin

initializeSources

protected void initializeSources(edu.stanford.smi.protege.util.PropertyList sources)
Overrides:
initializeSources in class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin

setDefaultClassView

public void setDefaultClassView(Class typeClass)
Specified by:
setDefaultClassView in interface OWLCreateProjectPlugin

setOntologyName

public void setOntologyName(String namespace)
Specified by:
setOntologyName in interface OWLCreateProjectPlugin

setDublinCoreRedirectToDLVersion

public void setDublinCoreRedirectToDLVersion(boolean b)

setFile

public void setFile(String fileURI)
Specified by:
setFile in interface OWLFilesPlugin

setLanguage

public void setLanguage(String lang)
Specified by:
setLanguage in interface OWLFilesPlugin

setProfile

public void setProfile(String profileURI)
Specified by:
setProfile in interface OWLCreateProjectPlugin

Protégé-OWL 3.4

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