SDM パッケージ ilog.views.sdm とそのサブパッケージには、SDM (Styling and Data Mapping) クラスが含まれています。 これらのクラスは、通常、ダイアグラム・コンポーネントによって内部で使用されますが、これらのクラスを直接使用してダイアグラム・コンポーネントの基本機能を拡張する必要が生じる場合があります。
このパッケージへのメインのエントリー・ポイントは、クラス IlvSDMEngine です。以下のダイアグラムを参照してください。
IlvSDMEngine クラスの関係を示すダイアグラム。 IlvSDMEngine には、IlvGrapher、IlvSDMModel (interface のステレオタイプを持つ)、および IlvManagerView を指している片方向の矢印があります。これらの関連には、それぞれ grapher、model、および referenceView というラベルが付いています。
IlvManagerView は、IlvSDMView の基本クラスで、IlvSDMView からは、IlvSDMEngine を指している片方向の矢印があります。
矢印のない直線が IlvSDMEngine と IlvSDMRenderer を接続しています。この IlvSDMRenderer は IlvFilterSDMRenderer の基本クラスであり、同じ IlvFilterSDMRenderer クラスから IlvSDMRenderer への逆方向の矢印も来ています。
SDM クラス関係
SDM サブパッケージは以下のとおりです。