|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.ne.mki.wedge.pub.vfunit.reporter.AbstractHtmlReportConverter
public abstract class AbstractHtmlReportConverter
HTML変換Converter抽象クラス。 Test結果ReportXMLをHTMLに変換する際の抽象クラスです。 任意のHTMLに変換する際にこのクラスを使用すると少し楽に記述が可能です。
フィールドの概要 | |
---|---|
protected java.lang.String |
charSet
|
protected int |
errorCount
|
static int |
EXCEPTION_EXIT
|
protected int |
failCount
|
static int |
FAILURE_EXIT
|
protected java.lang.String |
readFilePath
|
protected org.w3c.dom.Node |
root
|
protected int |
runCount
|
static int |
SUCCESS_EXIT
|
protected java.io.PrintWriter |
writer
|
インタフェース jp.ne.mki.wedge.pub.vfunit.reporter.IReportConverter から継承されたフィールド |
---|
NODE_PROCESS, NODE_TEST, NODE_TEST_CASE, NODE_TEST_SUITE |
コンストラクタの概要 | |
---|---|
AbstractHtmlReportConverter()
|
メソッドの概要 | |
---|---|
void |
convert(java.lang.String xmlFilePath,
java.io.File writeFile)
XML情報をに書き込み |
protected java.io.PrintWriter |
createWriter(java.io.File writeFile)
PrintWriter作成 |
java.lang.String |
getCharSet()
CharSetを取得 |
protected java.lang.String |
getImageHtml(java.lang.String status)
ステータスごとのイメージを HTMLのimgタグ形式で返します。 |
java.lang.String |
getReadFilePath()
読込元のファイルパスを取得する |
java.lang.String |
getRootNodeName()
Rootのノード取得XsltPathを取得 |
abstract java.lang.String |
getTitle()
ページタイトルを取得 |
protected java.lang.String |
getXmlFormat(java.lang.String value)
XMLのENTITYに変換します |
protected void |
print(java.lang.String value)
|
protected void |
println(java.lang.String value)
|
void |
setCharSet(java.lang.String charSet)
CharSetをを設定 |
protected abstract void |
writeBody()
Body部分の書き込み |
protected void |
writeDateAndIpAddress()
日付+実行マシンIPアドレスの表示 |
protected void |
writeProperty()
プロパティの書き込み |
protected void |
writerHead()
Header部分の書き込み |
protected void |
writeStyleSheet()
Headerに埋め込むStyleSheetの書き込み |
protected void |
writeSummary()
Summaryの書き込み |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int SUCCESS_EXIT
public static final int FAILURE_EXIT
public static final int EXCEPTION_EXIT
protected java.io.PrintWriter writer
protected java.lang.String charSet
protected org.w3c.dom.Node root
protected int runCount
protected int failCount
protected int errorCount
protected java.lang.String readFilePath
コンストラクタの詳細 |
---|
public AbstractHtmlReportConverter()
メソッドの詳細 |
---|
protected java.io.PrintWriter createWriter(java.io.File writeFile) throws java.lang.Exception
reportDirectory
-
java.lang.Exception
protected void writerHead() throws java.lang.Exception
java.lang.Exception
public abstract java.lang.String getTitle()
protected abstract void writeBody() throws java.lang.Exception
java.lang.Exception
public void convert(java.lang.String xmlFilePath, java.io.File writeFile) throws java.lang.Exception
IReportConverter
内の convert
xmlFile
- writeFile
-
java.lang.Exception
public java.lang.String getRootNodeName()
protected void writeDateAndIpAddress() throws java.lang.Exception
java.lang.Exception
protected void writeSummary() throws java.lang.Exception
java.lang.Exception
protected void writeProperty() throws java.lang.Exception
java.lang.Exception
protected void writeStyleSheet() throws java.lang.Exception
java.lang.Exception
protected void println(java.lang.String value)
protected void print(java.lang.String value)
protected java.lang.String getXmlFormat(java.lang.String value)
value
-
protected java.lang.String getImageHtml(java.lang.String status)
status
-
public java.lang.String getCharSet()
public void setCharSet(java.lang.String charSet)
charSet
- public java.lang.String getReadFilePath()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |