Protégé-OWL 3.4.1

edu.stanford.smi.protegex.owl.jena
Class OWLFilesCreateProjectPlugin

java.lang.Object
  extended by edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
      extended by edu.stanford.smi.protegex.owl.jena.OWLFilesCreateProjectPlugin
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 OWLFilesCreateProjectPlugin
extends edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
implements OWLFilesPlugin

Author:
Holger Knublauch

Constructor Summary
OWLFilesCreateProjectPlugin()
           
 
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  edu.stanford.smi.protege.model.Project createNewProject(edu.stanford.smi.protege.model.KnowledgeBaseFactory factory)
           
 void setDefaultClassView(Class typeClass)
           
 void setFile(String fileURI)
           
 void setLanguage(String lang)
           
 void setOntologyName(String ontologyName)
           
 void setProfile(String profileURI)
           
 
Methods inherited from class edu.stanford.smi.protege.plugin.AbstractCreateProjectPlugin
createProject, dispose, getBuildProjectURI, getName, handleErrors, initialize, initializeSources, setKnowledgeBaseFactory, setUseExistingSources
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OWLFilesCreateProjectPlugin

public OWLFilesCreateProjectPlugin()
Method Detail

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

createNewProject

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

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

setOntologyName

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

setProfile

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

addImport

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

Protégé-OWL 3.4.1

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