レンダラーは通常、メソッド
getFilteredRenderer
によってチェーニングされています。
最初のものは、メソッド getRenderer によって返されます。
最初のレンダラーを変更する必要がある場合は、新規レンダラーを指定して、単にメソッド setRenderer を呼び出します。例えば、以下のコード例では、チェーン・リストの先頭にレンダラーを追加する方法を示します。
Java コードでのレンダラーの追加
public void prependRenderer(IlvSDMEngine engine, IlvFilterSDMRenderer newRenderer) { IlvSDMRenderer previous = engine.getRenderer(); newRenderer.setFilteredRenderer(previous); engine.setRenderer(newRenderer); }