Class MoleculeRenderContainer

java.lang.Object
chemaxon.formats.documents.jchemoffice.MoleculeRenderContainer

@PublicAPI public class MoleculeRenderContainer extends Object
Container class that collects renderer (more pieces of renderer in the future) The default renderer is the java renderer the API used so far. The default renderer can be overwritten by an external renderer implemented outside of Java Office API.
  • Constructor Details

    • MoleculeRenderContainer

      public MoleculeRenderContainer()
  • Method Details

    • getRenderer

      public static IMoleculeRenderer getRenderer()
      Get the actual renderer from the system. There should always be a renderer stored.
      Returns:
      - IMoleculeRenderer instance will be given back.
    • register

      public static void register(IMoleculeRenderer renderer)
      Register and overwrite the existing molecule renderer.
      Parameters:
      renderer - - store the new molecule renderer in the container.