net.argius.stu.io
クラス HTMLTableWriter

java.lang.Object
  拡張net.argius.stu.io.TableWriter
      拡張net.argius.stu.io.HTMLTableWriter

public final class HTMLTableWriter
extends TableWriter

HTMLテーブルライタです。 テーブルイメージをHTMLファイルへ出力します。


コンストラクタの概要
HTMLTableWriter(String title, String file)
          HTMLテーブルライタを生成します。
HTMLTableWriter(String title, String file, String cssfile)
          HTMLテーブルライタを生成します。
HTMLTableWriter(String title, String file, URL url)
          HTMLテーブルライタを生成します。
 
メソッドの概要
 void close()
          HTMLファイルをクローズします。
 void open()
          HTMLファイルをオープンします。
 void writeLine(List columns)
          現在の行を出力します。
 
クラス net.argius.stu.io.TableWriter から継承したメソッド
addColumn, getLineNumber, insertColumn, nextRow
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HTMLTableWriter

public HTMLTableWriter(String title,
                       String file)
HTMLテーブルライタを生成します。

パラメータ:
title - HTMLタイトル
file - HTMLファイルパス

HTMLTableWriter

public HTMLTableWriter(String title,
                       String file,
                       String cssfile)
HTMLテーブルライタを生成します。 指定したスタイルシートが出力ファイルに展開されます。

パラメータ:
title - HTMLタイトル
file - HTMLファイルパス
cssfile - スタイルシートファイルパス

HTMLTableWriter

public HTMLTableWriter(String title,
                       String file,
                       URL url)
HTMLテーブルライタを生成します。 指定したスタイルシートが出力ファイルに展開されます。

パラメータ:
title - HTMLタイトル
file - HTMLファイルパス
url - スタイルシートファイルのURL
メソッドの詳細

open

public void open()
          throws IOException
HTMLファイルをオープンします。

定義:
クラス TableWriter 内の open
例外:
IOException - 入出力エラー

close

public void close()
           throws IOException
HTMLファイルをクローズします。

定義:
クラス TableWriter 内の close
例外:
IOException - 入出力エラー

writeLine

public void writeLine(List columns)
               throws IOException
現在の行を出力します。

定義:
クラス TableWriter 内の writeLine
パラメータ:
columns - 現在行の列リスト
例外:
IOException - 入出力エラー