Class FormatterCache


  • public class FormatterCache
    extends java.lang.Object
    Cache of JavaDoc formatter instances.
    • Field Detail

      • m_locator

        private final IClassLocator m_locator
        Locator for class information (null if none).
      • m_classInstances

        private final java.util.Map m_classInstances
        Map from class name to instance. This is used to keep track of JavaDoc formatter instances.
    • Constructor Detail

      • FormatterCache

        public FormatterCache​(IClassLocator loc)
        Constructor.
        Parameters:
        loc - locator for class information (null if none)
    • Method Detail

      • getFormatter

        public IDocumentFormatter getFormatter​(SharedNestingBase custom)
        Get the JavaDoc formatter instance for a customization.
        Parameters:
        custom - customization information
        Returns:
        formatter