Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jasig.portal
Interface IChannelRendererFactory

All Known Implementing Classes:
  ChannelRendererFactoryImpl

    public interface IChannelRendererFactory

The `IChannelRendererFactory` interface defines the factory interface for `IChannelRenderer` objects. Provider implementations must provide a single string argument constructor. The string argument passed to the implementation is the key base used to construct the `IChannelRendererFactory` instance in the `ChannelRendererFactory.newInstance` method call. The implementation may use this argument to retrieve additional configuration parameters, if necessary.

Version:
  $Revision: 1.3 $
Author:
  Jan Nielsen
See Also:
  `ChannelRendererFactory`

Field Summary
`static java.lang.String` | `RCS_ID` Class version identifier.

Method Summary
`IChannelRenderer` | `newInstance(IChannel channel, ChannelRuntimeData channelRuntimeData)` Creates a new instance of a channel renderer object for the provided channel and runtime data instances.

Field Detail

### RCS_ID

    static final java.lang.String RCS_ID

  Class version identifier.

  See Also:
    Constant Field Values

Method Detail

### newInstance

    IChannelRenderer newInstance(IChannel channel,
                                 ChannelRuntimeData channelRuntimeData)

  Creates a new instance of a channel renderer object for the provided channel and runtime data instances.

  Parameters:
    `channel` - channel to render
    `channelRuntimeData` - runtime data for the channel to render
  Returns:
    new instance of a channel renderer for the specified channel

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD