# com.bea.p13n.ad.render
DefaultContentProvider Class

public class DefaultContentProvider
extends `Object`
implements `AdContentProvider`

A default ad renderer for when no other renderer is available.

This will just print a link to the document.

This will respond to the following AdContentProvider properties (specified in the configuration):

- ShowDocURI: The web-application scoped URI of the ShowDocServlet (defaults to `"ShowDoc"```).
- DisplayStr: The text of the link. This can contain ${prop} values, which will be replaced by the corresponding value on the ad Content object (defaults to `${name}` which is the name of the Content).

Hierarchy
  `Object`
  `DefaultContentProvider`

All Implemented Interfaces
  `AdContentProvider`

## Nested Class Summary

`public static class` | `DefaultContentProvider.ContentVariableFinder` A variable finder that will retrieve the variable values as properties of a Content object.

## Constructor Summary

DefaultContentProvider()

## Method Summary

`public static final `String`` | `cnvrtSC`(`String` s) Convert special characters.
`public `String`` | `renderContent`(`Node` c, long identifier, `String` servletBase, int height, int width, int options) Return the XHTML content for the specified content

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `com.bea.p13n.ad.`AdContentProvider``
``renderContent``

## Constructor Detail

### DefaultContentProvider

    public DefaultContentProvider()

## Method Detail

### cnvrtSC(String) Method

    public static final String cnvrtSC(String s)

Convert special characters.

Related Topics

``AdHelper.toHTML(String)``

### renderContent(Node, long, String, int, int, int) Method

    public String renderContent(Node c,
                                long identifier,
                                String servletBase,
                                int height,
                                int width,
                                int options)
         throws AdContentException

Return the XHTML content for the specified content

#### Parameters

c
  The Node element to render

identifier
  A long that is used to access the database record

servletBase
  The Web App root for the click thru servlet

height
  The suggested height

width
  The suggested width

options
  The options for the rendering

#### Exceptions

``AdContentException``