データの直接取り込み

このプロセスでは、ダッシュボードは説明ファイルからロードされます。ユーティリティー・メソッドを使用してロードされたダッシュボードの記号を取得し、プロパティーの特定値を設定します。プロパティーが Dashboard Editor で特定のパラメーターにマップされると、既に対応するプロパティーを含んでいるモデルは自動的に記号に設定されます。次に示すのは、データを直接取り込んでダッシュボードを管理するときに記述するコード例です。
データを直接取り込んでのダッシュボードの管理
IlvDashboardDiagram _dashboard;
IlvDashboardContext context = new IlvDashboardContext();
// create the dashboard
_dashboard = new IlvDashboardDiagram(context);
String path = "data/dashboard.idbd";
// ......
url = new URL("file:./" + path);
// ......
// Load the dashboard
_dashboard.readDashboard(url);
// Retrieve a given symbol
Object symbol = _dashboard.getObject("my_symbol");
// Set a symbol property
_dashboard.setObjectProperty(symbol, "my_value", new Integer(123));
<installdir>/jviews-diagrammer89/samples/dashboard/bam/index.html にあるアプリケーションは、Java™ コードで直接管理されるダッシュボードの作成方法を示す JViews Diagrammer デモ・ソフトウェアの一部として提供されています。