*統合環境のクラス構成 [#i554e85b]

-全体の主なクラスの構成は下の表のようになっています.
-モジュールの開発者が主に利用できるのは,&color(blue){青字};のクラス内の変数やメソッドとなります.
-ツールの開発者が主に利用できるのは,&color(blue){青字};のクラス内の変数やメソッドとなります.

''[統合環境のパネルを生成する(sourceフォルダ内)]''
|クラス名|extends|概要|
|tet||mainクラス|
|MainFrame|JFrame|全体の外枠を作る|
|Control|JPanel|すべてのパネルを統合し,全体を取りまとめる処理を行う|
|Select|JPanel|パネルを作成する|
|&color(blue){MiningModule};|JPanel|マイニング処理モジュールの親クラス|
|&color(blue){VisualizationModule};|JPanel|可視化インタフェースモジュールの親クラス|
|&color(blue){MiningModule};|JPanel|マイニング処理ツールの親クラス|
|&color(blue){VisualizationModule};|JPanel|可視化インタフェースツールの親クラス|


''[テキストデータを生成する(source/TextDataフォルダ内)]''
|クラス名|概要|
|&color(blue){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};|統計処理|


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS