*統合環境のクラス構成 [#i554e85b] -全体の主なクラスの構成は下の表のようになっています. -ツールの開発者が主に利用できるのは,&color(blue){青字};のクラス内の変数やメソッドとなります. ''[統合環境のパネルを生成する(sourceフォルダ内)]'' |クラス名|extends|概要| |tet||mainクラス| |MainFrame|JFrame|全体の外枠を作る| |Control|JPanel|すべてのパネルを統合し,全体を取りまとめる処理を行う| |Select|JPanel|パネルを作成する| |&color(blue){MiningModule};|JPanel|マイニング処理ツールの親クラス| |&color(blue){VisualizationModule};|JPanel|可視化インタフェースツールの親クラス| ''[テキストデータを生成する(source/TextDataフォルダ内)]'' |クラス名|概要| |&color(blue){TextData};|ツールへの入力となるテキストデータ| |&color(blue){SegmentData};|セグメント(段落,テキスト)のデータ| |&color(blue){SentenceData};|文のデータ| |&color(blue){KeywordData};|キーワードのデータ| |&color(blue){RelationalData};|文間,セグメント間の関連度データ| |&color(blue){Focus};|フォーカス情報| |Focus|フォーカス情報| ''[ユーティリティ(source/Utilityフォルダ内)]'' |クラス名|概要| |&color(blue){Qsort};|クイックソート| |&color(blue){Statistic};|統計処理|