XSLTマッパーに対する関数の実装方法
XSLTマップ・エディタのユーザー定義XPath拡張関数の実装は、他のコンポーネントと次の点で異なります。
-
各XSLTマップ・エディタ関数に、public staticクラスの対応するpublic staticメソッドが必要です。関数名とメソッド名が一致する必要があります。
-
XSLTマップ・エディタ関数のネームスペースの形式は
http://www.oracle.com/XSL/Transform/java/mypackage.MyFunctionClass
である必要があり、mypackage.MyFunctionClass
は、関数のpublic staticメソッドが含まれているpublic staticクラスの完全修飾クラス名です。