public class Translator extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
private Table |
inputTable
CSVに由来するテーブルを記憶するフィールド。
|
private Table |
outputTable
HTMLに由来するテーブルを記憶するフィールド。
|
コンストラクタと説明 |
---|
Translator(java.lang.Class<? extends Attributes> classOfAttributes)
属性リストのクラスを指定したトランスレータのコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
computeNumberOfDays(java.lang.String periodString)
在位日数を計算して、それを文字列にして応答する。
|
java.lang.String |
computeStringOfImage(java.lang.String aString,
Tuple aTuple,
int no)
サムネイル画像から画像へ飛ぶためのHTML文字列を作成して、それを応答する。
|
void |
execute()
CSVファイルをHTMLページへ変換する。
|
static void |
perform(java.lang.Class<? extends Attributes> classOfAttributes)
属性リストのクラスを受け取って、CSVファイルをHTMLページへと変換するクラスメソッド。
|
void |
translate()
CSVファイルを基にしたテーブルから、HTMLページを基にするテーブルに変換する。
|
private Table inputTable
private Table outputTable
public Translator(java.lang.Class<? extends Attributes> classOfAttributes)
classOfAttributes
- 属性リストのクラスpublic java.lang.String computeNumberOfDays(java.lang.String periodString)
periodString
- 在位期間の文字列public java.lang.String computeStringOfImage(java.lang.String aString, Tuple aTuple, int no)
aString
- 画像の文字列aTuple
- タプルno
- 番号public void execute()
public static void perform(java.lang.Class<? extends Attributes> classOfAttributes)
classOfAttributes
- 属性リストのクラスpublic void translate()
Copyright 2008-2017 AOKI Atsushi. All Rights Reserved.