前の関連記事:Calc(50)追加できるリスナー一覧: その2
デスクトップに追加できるリスナーの一覧
XTerminateListener
XFrameActionListener
フレームに追加できるリスナーの一覧
XFrameActionListener
XCloseListener
XTitleChangeListener
コントローラーに追加できるリスナーの一覧
XActivationEventListener
XEnhancedMouseClickHandler
XMouseClickHandler
XSelectionChangeListener
XBorderResizeListener
XTitleChangeListener
XKeyHandler
ドキュメントに追加できるリスナーの一覧
XDocumentEventListener
XEventListener
XModifyListener
XPrintJobListener
XStorageChangeListener
XTitleChangeListener
XChangesListener
シート、セル、セル範囲、セル範囲コレクション、セルカーサー、行、列に追加できるリスナーの一覧
XChartDataChangeEventListener
XModifyListener
シートコレクション、テキストカーサー、行アクセスオブジェクト、列アクセスオブジェクトに追加できるリスナーの一覧
なし
オブジェクト自身がリスナーになっているインターフェイス
Calc(49)追加できるリスナー一覧: その1でやったようにデスクトップ自身XDispatchResultListenerとXEventListenerをもっています。
XFocusListener
XTopWindowListener
XWindowListener
XTitleChangeListener
XEventListener
これらはフレーム自身がリスナーになっているインターフェイスです。
おそらくXFocusListenerとXTopWindowListenerはコンテナウィンドウに追加されていて、XWindowListenerはコンポーネントウィンドウに追加されているように推測します。
XTitleChangeListenerはフレームタイトルの変更時に発火するものですが、自身のフレームに追加されているのでしょうか。
XEventListenerはリスナーが実装しておかないといけない必須メソッドのdisposing()です。
XEventListener
ドキュメントにはdisposing()だけが実装されていますが、消し忘れでしょうか。
参考にしたサイト
OOoBasic/Calc/rangeselection - ...?
セル範囲選択ダイアログの解説。
0 件のコメント:
コメントを投稿