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