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

## com.ibm.portal.theme.plugin
Interface ThemeInclude

All Superinterfaces:
  Localized, ThemeContent

All Known Subinterfaces:
  ThemeJspInclude

All Known Implementing Classes:
  DefaultThemeJspInclude

    public interface ThemeInclude

extends ThemeContent

A ThemeInclude is a theme contribution responsible for its own rendering. The alternative to ThemeInclude is `ThemeItem`, which defines its data and delegates rendering to the theme JSP. The content included via the `render` method is responsible for maintaining the consistent look and feel of the overall theme.

Since:
  6.0
Note:

  This interface is designed to be implemented by clients.

Method Summary
`void` | `render()` Renders the output for this contribution.

Methods inherited from interface com.ibm.portal.theme.plugin.ThemeContent
`getOrdinal, init`

Methods inherited from interface com.ibm.portal.Localized
`getDescription, getLocales, getTitle`

Method Detail

### render

    void render()
                throws java.io.IOException

  Renders the output for this contribution.

  Throws:
    `java.io.IOException` - if an error occurs rendering the include

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