Java API の変更の概要
Java API の相違点 (15.x と 20.7) へのリンクは、Creo Elements/Direct Manager Server のマニュアルの「Customization, Extension and Integration References」セクションにあります。Creo Elements/Direct Model Manager Java API の詳細については、JavaDoc を参照してください。
WMSession:
stopIgnoringEventsInUI(true) を使用していた場合、今後は WMSession の clearEventsIgnoredInUI() を使用してください。この方法では、WMException がスローされないため、処理が不要になるというメリットがあります。さらに、メソッド名が、実際の処理内容を表すものに変更されました。
stopIgnoringEventsInUI(false) を使用していた場合、今後は WMSession の stopIgnoringEventsInUI() を使用してください。
WMAbstractAction:
保護されたローカル変数セッションが WMAbstractAction から削除されました。これは WMSession に簡単にアクセスするためのフィールドとして利用されていましたが、セッション変数が "ヌル" に初期化される可能性がありました。
カスタマイズを行っている場合、WMSession.getWMSession() を使用したセッションに置き換える必要があります。
これは役に立ちましたか?