org.semanticweb.owl.io
Interface OWLOntologyOutputTarget
- All Known Implementing Classes:
- StreamOutputTarget, StringOutputTarget, WriterOutputTarget
public interface OWLOntologyOutputTarget
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 18-Nov-2007
Specifies an interface to access a stream which can be used to store an
ontology. Any OWLOntologyStorer that uses this interface will first try
to obtain a writer (if isWriterAvailable returns true), followed by an
OutputStream (if isOutputStreamAvailable returns true), followed by trying
to open a stream from a physical URI (if isPhysicalURIAvailable returns true)
isWriterAvailable
boolean isWriterAvailable()
getWriter
java.io.Writer getWriter()
isOutputStreamAvailable
boolean isOutputStreamAvailable()
getOutputStream
java.io.OutputStream getOutputStream()
isPhysicalURIAvailable
boolean isPhysicalURIAvailable()
getPhysicalURI
java.net.URI getPhysicalURI()