public class DBTableReport_HTML extends AbstractDBTableReport
DBTableReport インターフェース を実装したHTMLをパースするクラスです。 AbstractDBTableReport を継承していますので,writeReport() のみオーバーライドして, 固定長文字ファイルの出力機能を実現しています。
dataOver, firstTemplateFile, footerKeys, footerVals, headerKeys, headerVals, htmlDir, htmlFileKey, lineCopyCnt, listId, maxPageCount, maxRowCount, pageCount, pageEndCut, pageRowCount, reader, resource, rowOver, table, templateFile, writer, ykno
コンストラクタと説明 |
---|
DBTableReport_HTML()
デフォルトコンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected java.lang.String |
changeData(java.lang.String inLine)
入力文字列 を加工して、出力します。
|
protected void |
println(java.lang.String line)
入力文字列 を読み取って、出力します。
|
protected java.lang.String |
readLine()
入力文字列 を読み取って、出力します。
|
getRealRow, getValue, initReader, initWriter, setDBTableModel, setFirstTemplateFile, setFooterKeys, setFooterVals, setHeaderFooter, setHeaderKeys, setHeaderVals, setListId, setOutputDir, setOutputFileKey, setPageEndCut, setResourceManager, setTemplateFile, setYkno, writeReport
public DBTableReport_HTML()
6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor. |
protected java.lang.String readLine()
readLine
クラス内 AbstractDBTableReport
3.0.0.1 (2003/02/14) 一度もValueセットしていないのに次ページ要求があった場合は、フォーマットがおかしい |
3.6.0.0 (2004/09/24) フォーマットエラーの判定(formatErr)を、親クラスに移動します。 |
protected java.lang.String changeData(java.lang.String inLine)
changeData
クラス内 AbstractDBTableReport
inLine
- 入力文字列3.0.0.1 (2003/02/14) 一度もValueセットしていないのに次ページ要求があった場合は、フォーマットがおかしい |
3.0.0.2 (2003/02/20) {@XXXX}文字が、EXCELに表示しきれない場合に挿入されるタグの削除処理の変更。 |
3.5.0.0 (2003/09/17) {@XXXX}文字のスペースを、 と置き換えます。 |
3.5.0.0 (2003/09/17) {@XXXX}文字がアンバランス時にHybsSystemExceptionを発行する。 |
3.5.5.9 (2004/06/07) {@XXXX}の連続処理のアドレス計算方法が、間違っていましたので修正します。 |
3.6.0.0 (2004/09/17) pageEndCut が true の場合は、PAGE_END_CUT 文字列のある行を削除します。 |
3.6.0.0 (2004/09/24) フォーマットエラーの判定(formatErr)を、親クラスに移動します。 |
3.6.1.0 (2005/01/05) QRコード(2次元バーコード)の機能追加 |
3.8.1.2 (2005/12/19) PAGE_END_CUTの判定にdataOver フラグを使用。 |
5.7.1.0 (2013/12/06) USE_DATAOVER が trueの場合 PAGE_END_CUTの判定にdataOver フラグを使用。falseの場合は、rowOver を使用 |
protected void println(java.lang.String line)
println
クラス内 AbstractDBTableReport
line
- 入力文字列Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.