Protégé-OWL 3.4.1

edu.stanford.smi.protegex.owl.repository.impl
Class DatabaseRepositoryFactoryPlugin

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.repository.impl.DatabaseRepositoryFactoryPlugin
All Implemented Interfaces:
RepositoryFactoryPlugin

public class DatabaseRepositoryFactoryPlugin
extends Object
implements RepositoryFactoryPlugin


Field Summary
 
Fields inherited from interface edu.stanford.smi.protegex.owl.repository.factory.RepositoryFactoryPlugin
PLUGIN_TYPE
 
Constructor Summary
DatabaseRepositoryFactoryPlugin()
           
 
Method Summary
 Repository createRepository(OWLModel model, String repositoryDescriptor)
          Creates a repository from the specified repository descriptor.
 boolean isSuitable(OWLModel model, String repositoryDescriptor)
          Determines if this plugin can create the appropriate repository from the specified String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseRepositoryFactoryPlugin

public DatabaseRepositoryFactoryPlugin()
Method Detail

createRepository

public Repository createRepository(OWLModel model,
                                   String repositoryDescriptor)
Description copied from interface: RepositoryFactoryPlugin
Creates a repository from the specified repository descriptor.

Specified by:
createRepository in interface RepositoryFactoryPlugin
repositoryDescriptor - The repository descriptor.
Returns:
A Repository that is based on the specified repository descriptor.

isSuitable

public boolean isSuitable(OWLModel model,
                          String repositoryDescriptor)
Description copied from interface: RepositoryFactoryPlugin
Determines if this plugin can create the appropriate repository from the specified String.

Specified by:
isSuitable in interface RepositoryFactoryPlugin
repositoryDescriptor - The repository descriptor (This is typically a URI)
Returns:
true if the plugin can create an appropriate repository given the specified repository descriptor, or false if the plugin cannot create the appropriate repository.

Protégé-OWL 3.4.1

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