module hunt.markdown.renderer.html.AttributeProviderFactory; import hunt.markdown.renderer.html.AttributeProvider; import hunt.markdown.renderer.html.AttributeProviderContext; /** * Factory for instantiating new attribute providers when rendering is done. */ public interface AttributeProviderFactory { /** * Create a new attribute provider. * * @param context for this attribute provider * @return an AttributeProvider */ AttributeProvider create(AttributeProviderContext context); }