de.smartics.exceptions.report.renderer.html
Class HtmlRendererFactory

Package class diagram package HtmlRendererFactory
java.lang.Object
  extended by de.smartics.exceptions.report.renderer.html.HtmlRendererFactory
All Implemented Interfaces:
RendererFactory

public class HtmlRendererFactory
     
     
extends Object
implements RendererFactory

A renderer factory to create HTML elements from the Javadoc information returned by the Javadoc tool.


Constructor Summary
HtmlRendererFactory()
          Default constructor.
 
Method Summary
 CodeTagRenderer createCodeTagRenderer()
          Creates a renderer to handle code tags.
 LinkPlainTagRenderer createLinkPlainTagRenderer()
          Creates a renderer to handle linkplain tags.
 LinkTagRenderer createLinkTagRenderer()
          Creates a renderer to handle link tags.
 LiteralTagRenderer createLiteralTagRenderer()
          Creates a renderer to handle literal tags.
 SeeTagRenderer createSeeTagRenderer()
          Creates a renderer to handle see tags.
 SinceTagRenderer createSinceTagRenderer()
          Creates a renderer to handle since tags.
 TagListRenderer createTagListRenderer()
          Creates the renderer for tag list starts and ends.
 TextRenderer createTextRenderer()
          Creates a text renderer.
 ValueTagRenderer createValueTagRenderer()
          Creates a renderer to handle value tags.
 VersionTagRenderer createVersionTagRenderer()
          Creates a renderer to handle version tags.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlRendererFactory

public HtmlRendererFactory()
Default constructor.

Method Detail

createTextRenderer

public TextRenderer createTextRenderer()
Description copied from interface: RendererFactory
Creates a text renderer.

If the renderer has no state, the same renderer may be handed to different clients, but the interface does not require this.

Specified by:
createTextRenderer in interface RendererFactory
Returns:
the created renderer instance.

createSeeTagRenderer

public SeeTagRenderer createSeeTagRenderer()
Description copied from interface: RendererFactory
Creates a renderer to handle see tags.

If the renderer has no state, the same renderer may be handed to different clients, but the interface does not require this.

Specified by:
createSeeTagRenderer in interface RendererFactory
Returns:
the created renderer instance.

createLiteralTagRenderer

public LiteralTagRenderer createLiteralTagRenderer()
Description copied from interface: RendererFactory
Creates a renderer to handle literal tags.

If the renderer has no state, the same renderer may be handed to different clients, but the interface does not require this.

Specified by:
createLiteralTagRenderer in interface RendererFactory
Returns:
the created renderer instance.

createCodeTagRenderer

public CodeTagRenderer createCodeTagRenderer()
Description copied from interface: RendererFactory
Creates a renderer to handle code tags.

If the renderer has no state, the same renderer may be handed to different clients, but the interface does not require this.

Specified by:
createCodeTagRenderer in interface RendererFactory
Returns:
the created renderer instance.

createLinkPlainTagRenderer

public LinkPlainTagRenderer createLinkPlainTagRenderer()
Description copied from interface: RendererFactory
Creates a renderer to handle linkplain tags.

If the renderer has no state, the same renderer may be handed to different clients, but the interface does not require this.

Specified by:
createLinkPlainTagRenderer in interface RendererFactory
Returns:
the created renderer instance.

createValueTagRenderer

public ValueTagRenderer createValueTagRenderer()
Description copied from interface: RendererFactory
Creates a renderer to handle value tags.

If the renderer has no state, the same renderer may be handed to different clients, but the interface does not require this.

Specified by:
createValueTagRenderer in interface RendererFactory
Returns:
the created renderer instance.

createSinceTagRenderer

public SinceTagRenderer createSinceTagRenderer()
Description copied from interface: RendererFactory
Creates a renderer to handle since tags.

If the renderer has no state, the same renderer may be handed to different clients, but the interface does not require this.

Specified by:
createSinceTagRenderer in interface RendererFactory
Returns:
the created renderer instance.

createVersionTagRenderer

public VersionTagRenderer createVersionTagRenderer()
Description copied from interface: RendererFactory
Creates a renderer to handle version tags.

If the renderer has no state, the same renderer may be handed to different clients, but the interface does not require this.

Specified by:
createVersionTagRenderer in interface RendererFactory
Returns:
the created renderer instance.

createLinkTagRenderer

public LinkTagRenderer createLinkTagRenderer()
Description copied from interface: RendererFactory
Creates a renderer to handle link tags.

If the renderer has no state, the same renderer may be handed to different clients, but the interface does not require this.

Specified by:
createLinkTagRenderer in interface RendererFactory
Returns:
the created renderer instance.

createTagListRenderer

public TagListRenderer createTagListRenderer()
Description copied from interface: RendererFactory
Creates the renderer for tag list starts and ends.

Specified by:
createTagListRenderer in interface RendererFactory
Returns:
the created renderer instance.


Copyright © 2007-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.