com.ibm.workplace.wcm.api.plugin.rendering
Interface RenderingPluginDefinition
- All Superinterfaces:
- AuthoringPlugin, Localized, RenderingPlugin
-
public interface RenderingPluginDefinition
- extends RenderingPlugin
Represents the definition of a RenderingPlugin.
If a plugin implements this interface, it provides more information about the RenderingPlugin, such as
a definition of the parameters and their possible values, as well as providing the RenderingPlugin itself.
Example implementation:
public class MyPlugin implements RenderingPluginDefinition
{ ...
- Since:
- 8.0.0.1 CF9
- Note:
This interface is designed to be implemented by clients. |
getType
RenderingPluginType getType()
- Get the 'type' of this RenderingPlugin.
In the future, RenderingPlugins with the same type may be grouped together in the Authoring UI.
RenderingPlugins with a null type may not be grouped.
- Returns:
- the type, or null
getParameters
java.util.List<RenderingPluginParameter> getParameters()
- Get the RenderingPluginParameters of the RenderingPlugin.
- Returns:
- The RenderingPluginParameters