一応自分ですべてのタグを変換できるように次のようなメソッドを作成したのですが、AbstractJaxbの派生クラスが増えた時の為に、本体にcast用のメソッドがあると嬉しいのですがサポートして頂けないでしょうか?
protected static AbstractJaxb cast(final java.lang.Object template) {
if (template instanceof A) {
return (A) template;
} else if (template instanceof Address) {
return (Address) template;
} else if (template instanceof Applet) {
return (Applet) template;
} else if (template instanceof Area) {
return (Area) template;
} else if (template instanceof Base) {
return (Base) template;
} else if (template instanceof Basefont) {
return (Basefont) template;
} else if (template instanceof Br) {
return (Br) template;
} else if (template instanceof ButtonContent) {
return (ButtonContent) template;
} else if (template instanceof Col) {
return (Col) template;
(途中省略)
} else if (template instanceof H5) {
return (H5) template;
} else if (template instanceof H6) {
return (H6) template;
}
return null;
}
2014年4月9日水曜日 23時05分26秒 UTC+9 nabedge: