Class ManchesterOWLSyntaxOWLObjectRendererImpl

java.lang.Object
org.semanticweb.owlapi.manchestersyntax.renderer.ManchesterOWLSyntaxOWLObjectRendererImpl
All Implemented Interfaces:
OWLObjectRenderer

public class ManchesterOWLSyntaxOWLObjectRendererImpl extends Object implements OWLObjectRenderer
An implementation of the OWLObjectRenderer interface. (Renders standalone class class expressions and axioms in the manchester syntax).
Since:
2.2.0
Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
  • Constructor Details

    • ManchesterOWLSyntaxOWLObjectRendererImpl

      public ManchesterOWLSyntaxOWLObjectRendererImpl()
      Default constructor.
  • Method Details

    • render

      public String render(OWLObject object)
      Description copied from interface: OWLObjectRenderer
      Renders the specified object.
      Specified by:
      render in interface OWLObjectRenderer
      Parameters:
      object - The object to be rendered.
      Returns:
      A string that represents the rendering of the object.
    • setShortFormProvider

      public void setShortFormProvider(ShortFormProvider shortFormProvider)
      Description copied from interface: OWLObjectRenderer
      Sets the short form provider, which determines the short form that should be used for entities.
      Specified by:
      setShortFormProvider in interface OWLObjectRenderer
      Parameters:
      shortFormProvider - The short form provider to be used.