*ツールタイプについて [#a6160937] -処理ツールと可視化ツールは,その組合せの柔軟さの程度に応じて,以下の3つのタイプに分けられます. +''プリミティブツール'':任意のツールとの組合せを意識した汎用的なツール +''セミプリミティブツール'':多くのツールとの組合せを意識した準汎用的なツール +''特殊ツール'':一定の条件を満たすツールとのみ組合せが可能なツール -可視化ツールには,組み合わせる処理ツールを必要としない''ベーシックツール''もあります. **処理ツール [#idec728d] ***プリミティブツール [#w12e2ad3] -dataID を引数に含まない setData***() メソッドを用いて,&color(red){データを1つだけ};送信するツール -displayOperations()の引数に0以外を用いていない -オプションによる処理連動や可視化連動を用いていない --データ取得による処理連動は用いられる --フォーカス情報による処理連動や可視化連動は用いられる ***セミプリミティブツール(プリミティブツール以外) [#f57c6e66] -dataID を引数に含まない setData***() メソッドのみを用いて,データを送信するツール -displayOperations()の引数に0以外を用いていない -オプションによる処理連動や可視化連動を用いていない --データ取得による処理連動は用いられる --フォーカス情報による処理連動や可視化連動は用いられる ***特殊ツール [#b16726a7] -プリミティブツールとセミプリミティブツール以外のツール **可視化ツール [#fe31c00b] ***ベーシックツール [#mc17d75c] -処理ツールが不要の,処理ツールからデータを受け取らないで可視化するツール ***プリミティブツール [#p09c3d94] -dataID が 0 の&color(red){データを1つだけ};,処理ツールから受け取ることで可視化するツール(プリミティブツール以外) -オプションによる処理連動や可視化連動を用いていない --フォーカス情報による処理連動や可視化連動は用いられる ***セミプリミティブツール [#m2ecd0fa] -dataID が 0 から ( dataNumbers で指定した数 -1 ) までの値のデータを,処理ツールから受け取ることで可視化するツール -オプションによる処理連動や可視化連動を用いていない --フォーカス情報による処理連動や可視化連動は用いられる ***特殊ツール [#g33f6fc1] -プリミティブツールとセミプリミティブツール以外のツール **組み合わせ可能性 [#z905a50e] |処理ツール/可視化ツール|BGCOLOR(#66ccff):ベーシック|BGCOLOR(#66ccff):プリミティブ|BGCOLOR(#66ccff):セミプリミティブ|BGCOLOR(#66ccff):特殊| |BGCOLOR(pink):プリミティブ|○|○|×|×| |BGCOLOR(pink):セミプリミティブ|○|○|○データ数が足りていればOK|×| |BGCOLOR(pink):特殊|○|○|△dataIDなしのデータ数が足りていればOK|△データの条件を満たしていて,オプションなどの組み合わせが合えばOK|