edu.stanford.smi.protegex.owl.model.factory
Class AbstractOwlProjectCreator
java.lang.Object
edu.stanford.smi.protegex.owl.model.factory.AbstractOwlProjectCreator
- Direct Known Subclasses:
- AbstractOwlDatabaseCreator, NewOwlProjectCreator, OwlProjectFromReaderCreator, OwlProjectFromStreamCreator, OwlProjectFromUriCreator
public abstract class AbstractOwlProjectCreator
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factory
protected OWLKnowledgeBaseFactory factory
AbstractOwlProjectCreator
public AbstractOwlProjectCreator(OWLKnowledgeBaseFactory factory)
create
public abstract void create(Collection errors)
throws edu.stanford.smi.protege.exception.OntologyLoadException
- Throws:
edu.stanford.smi.protege.exception.OntologyLoadException
getOwlModel
public abstract OWLModel getOwlModel()
getProject
public abstract edu.stanford.smi.protege.model.Project getProject()
addViewSettings
protected void addViewSettings(edu.stanford.smi.protege.util.PropertyList sources)
insertRepositoriesIntoOwlModel
protected void insertRepositoriesIntoOwlModel(OWLModel owlModel)
setDefaultClassView
public void setDefaultClassView(Class defaultClassView)
setProfileURI
public void setProfileURI(String profileURI)
getRepositories
public Collection<Repository> getRepositories()
getFactory
public OWLKnowledgeBaseFactory getFactory()
Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.