public class ManchesterOWLSyntaxFrameRenderer extends ManchesterOWLSyntaxObjectRenderer implements OWLEntityVisitor
LINE_LENGTH
Constructor and Description |
---|
ManchesterOWLSyntaxFrameRenderer(OWLOntologyManager owlOntologyManager,
OWLOntology ontology,
java.io.Writer writer,
ShortFormProvider entityShortFormProvider)
Deprecated.
|
ManchesterOWLSyntaxFrameRenderer(OWLOntologyManager owlOntologyManager,
java.util.Set<OWLOntology> ontologies,
OWLOntology defaultOntology,
java.io.Writer writer,
ShortFormProvider entityShortFormProvider)
Deprecated.
|
ManchesterOWLSyntaxFrameRenderer(OWLOntology ontology,
java.io.Writer writer,
ShortFormProvider entityShortFormProvider) |
ManchesterOWLSyntaxFrameRenderer(java.util.Set<OWLOntology> ontologies,
OWLOntology defaultOntology,
java.io.Writer writer,
ShortFormProvider entityShortFormProvider) |
Modifier and Type | Method and Description |
---|---|
void |
addFilteredAxiomType(AxiomType<?> axiomType) |
void |
addRendererListener(RendererListener listener) |
void |
clearFilteredAxiomTypes() |
java.util.Set<OWLOntology> |
getOntologies() |
boolean |
isDisplayed(OWLAxiom axiom) |
boolean |
isFiltered(AxiomType<?> axiomType) |
void |
removeRendererListener(RendererListener listener) |
void |
setAxiomFilter(OWLAxiomFilter axiomFilter) |
void |
setRenderExtensions(boolean renderExtensions) |
void |
setRenderingDirector(RenderingDirector renderingDirector) |
java.util.Set<OWLAxiom> |
write(OWLAnnotationProperty property) |
java.util.Set<OWLAxiom> |
write(OWLClass cls) |
java.util.Set<OWLAxiom> |
write(OWLDataProperty property) |
java.util.Set<OWLAxiom> |
write(OWLDatatype datatype) |
java.util.Set<OWLAxiom> |
write(OWLIndividual individual) |
java.util.Set<OWLAxiom> |
write(OWLObjectPropertyExpression property) |
java.util.Set<OWLAxiom> |
write(SWRLRule rule) |
java.util.Set<OWLAnnotationAssertionAxiom> |
writeAnnotations(OWLAnnotationSubject subject) |
void |
writeComment(java.lang.String comment,
boolean placeOnNewline) |
void |
writeComment(java.lang.String commentDelim,
java.lang.String comment,
boolean placeOnNewline) |
protected void |
writeEntitySectionEnd(java.lang.String type) |
java.util.Set<OWLAxiom> |
writeFrame(OWLEntity entity) |
void |
writeFullURI(java.lang.String uri) |
void |
writeOntology() |
void |
writeOntologyHeader(OWLOntology ontology) |
void |
writePrefixMap() |
void |
writeSection(ManchesterOWLSyntax keyword) |
void |
writeSection(ManchesterOWLSyntax keyword,
java.util.Collection<?> content,
java.lang.String delimeter,
boolean newline,
OWLOntology... ontologiesList) |
void |
writeSection(ManchesterOWLSyntax keyword,
SectionMap content,
java.lang.String delimeter,
boolean newline,
OWLOntology... ontologiesList) |
sort, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, write, write, writeAnnotations, writeCommaSeparatedList
flush, getIndent, getShortFormProvider, incrementTab, isUseTabbing, isUseWrapping, popTab, pushTab, setUseTabbing, setUseWrapping, write, write, write, write, write, writeFrameKeyword, writeNewLine, writeSectionKeyword, writeSpace, writeTab
@Deprecated public ManchesterOWLSyntaxFrameRenderer(OWLOntologyManager owlOntologyManager, OWLOntology ontology, java.io.Writer writer, ShortFormProvider entityShortFormProvider)
public ManchesterOWLSyntaxFrameRenderer(OWLOntology ontology, java.io.Writer writer, ShortFormProvider entityShortFormProvider)
@Deprecated public ManchesterOWLSyntaxFrameRenderer(OWLOntologyManager owlOntologyManager, java.util.Set<OWLOntology> ontologies, OWLOntology defaultOntology, java.io.Writer writer, ShortFormProvider entityShortFormProvider)
public ManchesterOWLSyntaxFrameRenderer(java.util.Set<OWLOntology> ontologies, OWLOntology defaultOntology, java.io.Writer writer, ShortFormProvider entityShortFormProvider)
public void setRenderingDirector(RenderingDirector renderingDirector)
public void addRendererListener(RendererListener listener)
public void removeRendererListener(RendererListener listener)
public void setAxiomFilter(OWLAxiomFilter axiomFilter)
public void clearFilteredAxiomTypes()
public void addFilteredAxiomType(AxiomType<?> axiomType)
public void setRenderExtensions(boolean renderExtensions)
public java.util.Set<OWLOntology> getOntologies()
public void writeOntology() throws OWLRendererException
OWLRendererException
public void writeOntologyHeader(OWLOntology ontology)
public void writePrefixMap()
public void writeFullURI(java.lang.String uri)
public boolean isFiltered(AxiomType<?> axiomType)
public boolean isDisplayed(OWLAxiom axiom)
protected void writeEntitySectionEnd(java.lang.String type)
public java.util.Set<OWLAxiom> write(OWLObjectPropertyExpression property)
public java.util.Set<OWLAxiom> write(OWLDataProperty property)
public java.util.Set<OWLAxiom> write(OWLIndividual individual)
public java.util.Set<OWLAxiom> write(OWLDatatype datatype)
public java.util.Set<OWLAxiom> write(OWLAnnotationProperty property)
public java.util.Set<OWLAnnotationAssertionAxiom> writeAnnotations(OWLAnnotationSubject subject)
public void writeSection(ManchesterOWLSyntax keyword)
public void writeSection(ManchesterOWLSyntax keyword, SectionMap content, java.lang.String delimeter, boolean newline, OWLOntology... ontologiesList)
public void writeSection(ManchesterOWLSyntax keyword, java.util.Collection<?> content, java.lang.String delimeter, boolean newline, OWLOntology... ontologiesList)
public void writeComment(java.lang.String comment, boolean placeOnNewline)
public void writeComment(java.lang.String commentDelim, java.lang.String comment, boolean placeOnNewline)