最も重要な選択オブジェクトと対応オブジェクト・インタラクターは、
IlvObjectInteractor
と IlvSelection
の間の関係を要約したものです。それぞれのグラフィック・オブジェクトには、インタラクションを処理するオブジェクト・インタラクターがあります。IlvSelectInteractor
によってオブジェクトを選択すると、メソッド makeSelection
を通じて選択されたオブジェクトに対して、IlvSelection
オブジェクトが作成されます。選択オブジェクトを使用し、選択されたオブジェクトの形状変更などを行うことができます。そのため、選択オブジェクトはデフォルトのオブジェクト・インタラクターに関連付けられています。IlvSelection
のさまざまなサブクラスには、異なるデフォルトのオブジェクト・インタラクターがあります。![fwess_manager5.png](../../JViews_Framework/usressfwork/_media/fwess_manager5_default.png)
最も重要な選択オブジェクトと対応オブジェクト・インタラクター
ビュー・インタラクター・クラスは、
IlvManagerViewInteractor
のさまざまなサブクラスを示しています。多くのインタラクターは、IlvMake
など特定タイプのオブジェクトを作成するために使用します。その他のインタラクターでは、ビューを拡大または縮小することができます。クラス IlvSelectInteractor
を使用すると、グラフィック・オブジェクトを選択できます。これは、一部の機能を IlvSelectInteractorMoveSelection
および IlvSelectInteractorMultipleSelection
に代行させます。![fwess_manager6.png](../../JViews_Framework/usressfwork/_media/fwess_manager6_default.png)
ビュー・インタラクター・クラス