|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.tobesoft.xplatform.tx.impl.PlatformHtmlDataSerializer
PlatformData를 XPlatform에서 정의된 HTML 형식으로 변환하여
OutputStream 또는 Writer으로 출력한다.
| Constructor Summary | |
PlatformHtmlDataSerializer()
기본 생성자이다. |
|
| Method Summary | |
void |
setProperty(java.lang.String key,
java.lang.Object value)
속성값을 설정한다. |
protected void |
write(java.io.Writer out,
PlatformData data,
java.lang.String charset)
PlatformData를 HTML 형식으로 출력한다.
|
protected void |
write(java.io.Writer out,
java.lang.String str,
int depth)
문자열을 출력한다. |
protected void |
writeColumnHeader(java.io.Writer out,
int index,
DataSet ds,
ColumnHeader header,
int depth)
DataSet의 ColumnHeader를 HTML 형식으로 출력한다. |
protected void |
writeColumns(java.io.Writer out,
DataSet ds,
int depth)
DataSet의 열(column)들을 HTML 형식으로 출력한다. |
void |
writeData(java.io.OutputStream out,
PlatformData data,
DataTypeChanger dataTypeChanger,
java.lang.String charset)
PlatformData를 HTML 형식으로 변환하여 OutputStream으로
출력한다. |
void |
writeData(java.io.Writer out,
PlatformData data,
DataTypeChanger dataTypeChanger,
java.lang.String charset)
PlatformData를 HTML 형식으로 변환하여 Writer으로
출력한다. |
protected void |
writeDataSet(java.io.Writer out,
int index,
DataSet ds,
int depth)
DataSet을 HTML 형식으로 출력한다.
|
protected void |
writeDataSetList(java.io.Writer out,
DataSetList dsList,
int depth)
DataSetList를 HTML 형식으로 출력한다. |
protected void |
writeDate(java.io.Writer out,
int depth)
현재 일자를 출력한다. |
protected void |
writeFooter(java.io.Writer out,
java.lang.String charset,
int depth)
HTML 태그(tag)의 종료를 출력한다. |
protected void |
writeHeader(java.io.Writer out,
java.lang.String charset,
int depth)
HTML 태그(tag)의 시작을 출력한다. |
protected void |
writeHtmlBody(java.io.Writer out,
PlatformData data,
java.lang.String charset,
int depth)
HTML 문서의 Body 영역을 출력한다. |
protected void |
writeHtmlHead(java.io.Writer out,
PlatformData data,
java.lang.String charset,
int depth)
HTML 문서의 Head 영역을 출력한다. |
protected void |
writeJavaScript(java.io.Writer out,
int depth)
HTML Head의 JavaScript 영역을 출력한다. |
protected void |
writeLine(java.io.Writer out,
int depth)
줄(line)을 출력한다. |
protected void |
writeMeta(java.io.Writer out,
java.lang.String charset,
int depth)
HTML Head의 Meta 태그(tag)를 출력한다. |
protected void |
writeRow(java.io.Writer out,
int index,
DataSet ds,
int row,
int depth)
DataSet의 행(row)을 HTML 형식으로 출력한다. |
protected void |
writeRows(java.io.Writer out,
DataSet ds,
int depth)
DataSet의 행(row)들을 HTML 형식으로 출력한다. |
protected void |
writeStyle(java.io.Writer out,
int depth)
HTML Head의 Style 영역을 출력한다. |
protected void |
writeTitle(java.io.Writer out,
PlatformData data,
int depth)
HTML Head의 Title 태그(tag)를 출력한다. |
protected void |
writeVariable(java.io.Writer out,
int index,
Variable var,
int depth)
Variable을 HTML 형식으로 출력한다. |
protected void |
writeVariableList(java.io.Writer out,
VariableList varList,
int depth)
VariableList를 HTML 형식으로 출력한다. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PlatformHtmlDataSerializer()
| Method Detail |
public void setProperty(java.lang.String key,
java.lang.Object value)
setProperty in interface DataSerializerkey - 속성명value - 속성값
public void writeData(java.io.OutputStream out,
PlatformData data,
DataTypeChanger dataTypeChanger,
java.lang.String charset)
throws PlatformException
PlatformData를 HTML 형식으로 변환하여 OutputStream으로
출력한다.
writeData in interface DataSerializerout - OutputStreamdata - PlatformDatadataTypeChanger - DataTypeChangercharset - 문자셋
PlatformException
public void writeData(java.io.Writer out,
PlatformData data,
DataTypeChanger dataTypeChanger,
java.lang.String charset)
throws PlatformException
PlatformData를 HTML 형식으로 변환하여 Writer으로
출력한다.
writeData in interface DataSerializerout - Writerdata - PlatformDatadataTypeChanger - DataTypeChangercharset - 문자셋
PlatformException
protected void write(java.io.Writer out,
PlatformData data,
java.lang.String charset)
throws java.io.IOException
PlatformData를 HTML 형식으로 출력한다.
내부적으로 호출되는 메소드(method)의 순서는 다음과 같다.
순 서 메소드(method) 설 명 1 writeHeader(Writer, String, int)HTML 태그(tag)의 시작 출력 2 writeHtmlHead(Writer, PlatformData, String, int)HTML 문서의 Head 영역 출력 3 writeHtmlBody(Writer, PlatformData, String, int)HTML 문서의 Body 영역 출력 4 writeFooter(Writer, String, int)HTML 태그(tag)의 종료 출력
out - Writerdata - PlatformDatacharset - 문자셋
java.io.IOException
protected void writeHeader(java.io.Writer out,
java.lang.String charset,
int depth)
throws java.io.IOException
out - Writercharset - 문자셋depth - 들여쓰기의 깊이
java.io.IOException
protected void writeFooter(java.io.Writer out,
java.lang.String charset,
int depth)
throws java.io.IOException
out - Writercharset - 문자셋depth - 들여쓰기의 깊이
java.io.IOException
protected void writeHtmlHead(java.io.Writer out,
PlatformData data,
java.lang.String charset,
int depth)
throws java.io.IOException
내부적으로 호출되는 메소드(method)의 순서는 다음과 같다.
순 서 메소드(method) 설 명 1 write(Writer, String, int)HTML Head 태그(tag)의 시작 출력 2 writeMeta(Writer, String, int)HTML Head의 Meta 태그(tag) 출력 3 writeTitle(Writer, PlatformData, int)HTML Head의 Title 태그(tag) 출력 4 writeStyle(Writer, int)HTML Head의 Style 영역 출력 5 writeJavaScript(Writer, int)HTML Head의 JavaScript 영역 출력 6 write(Writer, String, int)HTML Head 태그(tag)의 종료 출력
out - Writerdata - PlatformDatacharset - 문자셋depth - 들여쓰기의 깊이
java.io.IOException
protected void writeMeta(java.io.Writer out,
java.lang.String charset,
int depth)
throws java.io.IOException
out - Writercharset - 문자셋depth - 들여쓰기의 깊이
java.io.IOException
protected void writeTitle(java.io.Writer out,
PlatformData data,
int depth)
throws java.io.IOException
out - Writerdata - PlatformDatadepth - 들여쓰기의 깊이
java.io.IOException
protected void writeStyle(java.io.Writer out,
int depth)
throws java.io.IOException
out - Writerdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeJavaScript(java.io.Writer out,
int depth)
throws java.io.IOException
out - Writerdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeHtmlBody(java.io.Writer out,
PlatformData data,
java.lang.String charset,
int depth)
throws java.io.IOException
내부적으로 호출되는 메소드(method)의 순서는 다음과 같다.
순 서 메소드(method) 설 명 1 write(Writer, String, int)HTML Body 태그(tag)의 시작 출력 2 writeDate(Writer, int)현재 일자 출력 3 writeLine(Writer, int)줄(line) 출력 4 writeVariableList(Writer, VariableList, int)VariableList출력5 writeLine(Writer, int)줄(line) 출력 6 writeDataSetList(Writer, DataSetList, int)DataSetList출력7 write(Writer, String, int)HTML Body 태그(tag)의 종료 출력
out - Writerdata - PlatformDatacharset - 문자셋depth - 들여쓰기의 깊이
java.io.IOException
protected void writeDate(java.io.Writer out,
int depth)
throws java.io.IOException
out - Writerdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeLine(java.io.Writer out,
int depth)
throws java.io.IOException
out - Writerdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeVariableList(java.io.Writer out,
VariableList varList,
int depth)
throws java.io.IOException
VariableList를 HTML 형식으로 출력한다.
out - WritervarList - VariableListdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeVariable(java.io.Writer out,
int index,
Variable var,
int depth)
throws java.io.IOException
Variable을 HTML 형식으로 출력한다.
out - Writerindex - 위치var - Variabledepth - 들여쓰기의 깊이
java.io.IOException
protected void writeDataSetList(java.io.Writer out,
DataSetList dsList,
int depth)
throws java.io.IOException
DataSetList를 HTML 형식으로 출력한다.
out - WriterdsList - DataSetListdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeDataSet(java.io.Writer out,
int index,
DataSet ds,
int depth)
throws java.io.IOException
DataSet을 HTML 형식으로 출력한다.
내부적으로 호출되는 메소드(method)의 순서는 다음과 같다.
순 서 메소드(method) 설 명 1 writeColumns(Writer, DataSet, int)열(column)들 출력 2 writeRows(Writer, DataSet, int)행(row)들 출력
out - Writerindex - 위치ds - DataSetdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeColumns(java.io.Writer out,
DataSet ds,
int depth)
throws java.io.IOException
DataSet의 열(column)들을 HTML 형식으로 출력한다.
out - Writerds - DataSetdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeColumnHeader(java.io.Writer out,
int index,
DataSet ds,
ColumnHeader header,
int depth)
throws java.io.IOException
DataSet의 ColumnHeader를 HTML 형식으로 출력한다.
out - Writerindex - 위치ds - DataSetheader - ColumnHeaderdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeRows(java.io.Writer out,
DataSet ds,
int depth)
throws java.io.IOException
DataSet의 행(row)들을 HTML 형식으로 출력한다.
out - Writerds - DataSetdepth - 들여쓰기의 깊이
java.io.IOException
protected void writeRow(java.io.Writer out,
int index,
DataSet ds,
int row,
int depth)
throws java.io.IOException
DataSet의 행(row)을 HTML 형식으로 출력한다.
out - Writerindex - 위치ds - DataSetrow - 행의 위치(index)depth - 들여쓰기의 깊이
java.io.IOException
protected void write(java.io.Writer out,
java.lang.String str,
int depth)
throws java.io.IOException
out - Writerstr - 출력할 문자열depth - 들여쓰기의 깊이
java.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||