|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.topbraid.core.io.AbstractGraphStore
org.topbraid.core.io.JenaFileGraphStore
public class JenaFileGraphStore
| Constructor Summary | |
|---|---|
JenaFileGraphStore(java.lang.String lang)
|
|
| Method Summary | |
|---|---|
void |
close(org.eclipse.core.resources.IFile file)
Closes any resources allocated by a given file. |
protected void |
doSave(java.io.OutputStream os,
com.hp.hpl.jena.rdf.model.Model model,
java.lang.String baseURI)
|
java.net.URI |
getBaseURI(org.eclipse.core.resources.IFile file,
java.util.Set<java.net.URI> imports)
Gets the declared base URI and the owl:imports of a given file. |
ImageMetadata |
getImageMetadata()
Gets a (base) image to display files of this type in the Navigator (and potentially elsewhere). |
boolean |
isReadOnly(org.eclipse.core.resources.IFile file)
Checks if a given IFile is read-only. |
com.hp.hpl.jena.graph.Graph |
load(org.eclipse.core.resources.IFile file,
org.eclipse.core.runtime.IProgressMonitor monitor)
Creates a new Jena Graph for a given IFile. |
void |
save(org.eclipse.core.resources.IFile file,
com.hp.hpl.jena.graph.Graph graph,
java.lang.String baseURI)
|
boolean |
saveAs(org.eclipse.core.resources.IFile file,
com.hp.hpl.jena.graph.Graph graph,
java.lang.String baseURI)
|
| Methods inherited from class org.topbraid.core.io.AbstractGraphStore |
|---|
getFileExtensions, loadN3, loadProperties |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JenaFileGraphStore(java.lang.String lang)
| Method Detail |
|---|
public void close(org.eclipse.core.resources.IFile file)
throws java.lang.Exception
IGraphStore
file - the file representing the store
java.lang.Exception
protected void doSave(java.io.OutputStream os,
com.hp.hpl.jena.rdf.model.Model model,
java.lang.String baseURI)
public java.net.URI getBaseURI(org.eclipse.core.resources.IFile file,
java.util.Set<java.net.URI> imports)
throws java.lang.Exception
IGraphStore
file - the file to get the base URI ofimports - an initially empty Set that will contain imported URIs
java.lang.Exceptionpublic ImageMetadata getImageMetadata()
IGraphStore
public boolean isReadOnly(org.eclipse.core.resources.IFile file)
IGraphStore
public com.hp.hpl.jena.graph.Graph load(org.eclipse.core.resources.IFile file,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws java.lang.Exception
IGraphStore
file - the file to loadmonitor - the monitor for status reports or null
java.lang.Exception - if something went wrong
public void save(org.eclipse.core.resources.IFile file,
com.hp.hpl.jena.graph.Graph graph,
java.lang.String baseURI)
throws java.io.IOException
java.io.IOException
public boolean saveAs(org.eclipse.core.resources.IFile file,
com.hp.hpl.jena.graph.Graph graph,
java.lang.String baseURI)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||