Setting new renderers

The renderers are usually chained by the method getFilteredRenderer . The first one is returned by the method getRenderer. If the first renderer must be changed, just call the method setRenderer, specifying the new renderer.
For example, the following code example shows how to add a renderer to the front of the chained list.
Adding a renderer in Java code
public void prependRenderer(IlvSDMEngine engine, 
                            IlvFilterSDMRenderer newRenderer) {
   IlvSDMRenderer previous = engine.getRenderer();
   newRenderer.setFilteredRenderer(previous);
   engine.setRenderer(newRenderer);
}