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, RenderingPlugin
s with the same type may be grouped together in the Authoring UI.
RenderingPlugin
s with a null type may not be grouped.
- Returns:
- the type, or null
getParameters
java.util.List<RenderingPluginParameter> getParameters()
- Get the
RenderingPluginParameter
s of the RenderingPlugin
.
- Returns:
- The
RenderingPluginParameter
s