メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2008年12月25日木曜日

[work][OpenOffice][SDK][java] FirstStepメモ(2) queryInterface()

queryInterface()には2つの定義がある。


java.lang.Object UnoRuntime.queryInterface(java.lang.Class targetInterface, Object sourceObject)
 



java.lang.Object UnoRuntime.queryInterface(com.sun.star.uno.Type targetInterface, Object sourceObject)
 

の2つ。

どちらも戻り値はjava.lang.Objectなので、明示的にキャストが必要。

もし、指定したターゲット(targetInterface)がとれない場合はnullが返される。

.

0 コメント: