edu.stanford.smi.protegex.owl.jena.triplestore
Class JenaTripleStoreModel
java.lang.Object
edu.stanford.smi.protegex.owl.model.triplestore.impl.AbstractTripleStoreModel
edu.stanford.smi.protegex.owl.jena.triplestore.JenaTripleStoreModel
- All Implemented Interfaces:
- edu.stanford.smi.protege.util.Disposable, TripleStoreModel
public class JenaTripleStoreModel
- extends AbstractTripleStoreModel
- Author:
- Holger Knublauch
Methods inherited from class edu.stanford.smi.protegex.owl.model.triplestore.impl.AbstractTripleStoreModel |
dispose, endTripleStoreChanges, getActiveTripleStore, getHomeTripleStore, getPropertyValues, getSlotValues, getTopTripleStore, getTripleStore, getTripleStore, getTripleStores, isActiveTriple, isEditableTriple, isEditableTripleStore, listTriplesWithSubject, listUserTripleStores, replaceJavaObject, setActiveTripleStore, setHomeTripleStore, updateEditableResourceState |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JenaTripleStoreModel
public JenaTripleStoreModel(JenaOWLModel owlModel)
JenaTripleStoreModel
public JenaTripleStoreModel(JenaOWLModel owlModel,
edu.stanford.smi.protege.model.framestore.NarrowFrameStore frameStore)
createTripleStore
public TripleStore createTripleStore(String name)
- Description copied from interface:
TripleStoreModel
- A low level method that creates and adds a new TripleStore to implement imports.
- Parameters:
name
- the name of the new TripleStore (must be unique)
- Returns:
- the new TripleStore
deleteTripleStore
public void deleteTripleStore(TripleStore tripleStore)
- Description copied from interface:
TripleStoreModel
- Deletes an imported TripleStore.
- Parameters:
tripleStore
- the TripleStore to delete (must be neither system nor top TripleStore)
ensureActiveTripleStore
public static void ensureActiveTripleStore(RDFResource resource)
getTripleStoreByDefaultNamespace
public TripleStore getTripleStoreByDefaultNamespace(String namespace)
- Description copied from interface:
TripleStoreModel
- Gets the first TripleStore that uses a given default namespace.
- Parameters:
namespace
- the namespace
- Returns:
- the TripleStore or null
Submit a bug report or feature request
Copyright (c) 1998-2007 Stanford University.