プロジェクト

プロジェクト とは、スタイル・シート とデータを提供するデータ・ソースを関連付けるものです。 ダイアグラムのインプットをグループ化します。プロジェクトは、拡張子 .idpr (Diagrammer プロジェクト・ファイル) を持つ XML ファイルとして保存されます。
Java™ のダイアグラムをロードする場合は、最も迅速な方法である、プロジェクト・ファイルのロードをお勧めします。 以下のコード例は、メソッド setProject を使用して、ダイアグラム・コンポーネントにプロジェクトをロードする方法を示しています。
プロジェクト・ファイルをダイアグラム・コンポーネントにロードする
IlvDiagrammer diagrammer = new IlvDiagrammer();
diagrammer.setProject(new IlvDiagrammerProject(
  new URL("file:myproject.idpr")), true);
//display the diagram
プロジェクトは、Rogue Wave® JViews Diagrammer パッケージ ilog.views.diagrammer.project に含まれている、 IlvDiagrammerProject クラスによって表されます。新しいプロジェクトが作成されるときは、スタイル・シートとデータ・ソースはいずれも null です。
以下のコード例は、新しいプロジェクト・ファイルを作成し、スタイル・シートとデータ・ソースを設定し、そしてプロジェクト・ファイルを保存する方法を示しています。
プロジェクト・ファイルの作成
IlvDiagrammerProject project = new IlvDiagrammerProject();
project.setStyleSheet(new URL("file:example.css"));
IlvXMLDataSource dataSource = new IlvXMLDataSource();
DataSource.setDataURL(new URL("file:example.xml"));
project.setDataSource(dataSource);
project.write(new URL("file:example.idpr"));