|
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.opengion.hayabusa.io.AbstractTableWriter
org.opengion.plugin.io.TableWriter_Default
org.opengion.plugin.io.TableWriter_Calc
public class TableWriter_Calc
Calcファイルの書き出しクラスです。 DefaultTableWriter を継承していますので,ラベル,名前,データの出力部のみ オーバーライドして,OpenOfficeのCalcファイルの出力機能を実現しています。
| フィールドの概要 | |
|---|---|
protected org.odftoolkit.odfdom.doc.office.OdfOfficeAutomaticStyles |
contentAutoStyles
|
protected org.odftoolkit.odfdom.OdfFileDom |
contentDom
|
protected org.odftoolkit.odfdom.doc.office.OdfOfficeSpreadsheet |
officeSpreadsheet
|
protected org.odftoolkit.odfdom.doc.table.OdfTable |
sheet
|
protected boolean |
useNumber
|
protected org.odftoolkit.odfdom.doc.OdfSpreadsheetDocument |
wb
|
| クラス org.opengion.hayabusa.io.AbstractTableWriter から継承されたフィールド |
|---|
clmNo, dbColumn, dbType, NUMBER, numberOfColumns, NVAR, STRING, table |
| インタフェース org.opengion.hayabusa.io.TableWriter から継承されたフィールド |
|---|
CSV_SEPARATOR, TAB_SEPARATOR |
| コンストラクタの概要 | |
|---|---|
TableWriter_Calc()
|
|
| メソッドの概要 | |
|---|---|
protected org.odftoolkit.odfdom.doc.table.OdfTableCell |
createTextCell(org.odftoolkit.odfdom.OdfFileDom contentDom,
java.lang.String content,
java.lang.Boolean isCellTypeNumber,
java.lang.Boolean isNumberList)
テキストコンテンツ用のセルを生成する |
boolean |
isExcel()
このクラスが、Calc対応機能(=Excel対応機能)を持っているかどうかを返します。 |
protected void |
resetAutoStylesAndMasterStyles()
デフォルトで用意されているStylesを調整します。 |
void |
setFilename(java.lang.String filename)
出力先ファイル名をセットします。 |
void |
setFontName(java.lang.String fontName)
Calc出力時のデフォルトフォント名を設定します。 |
void |
setFontPoint(short point)
Calc出力時のデフォルトフォントポイント数を設定します。 |
void |
setRefFilename(java.lang.String filename)
Calc雛型参考ファイル名をセットします。 |
void |
setRefSheetName(java.lang.String sheetName)
Calc雛型参考ファイルのシート名を設定します。 |
void |
setSheetName(java.lang.String sheetName)
DBTableModelのデータとして読み込むときのシート名を設定します。 |
protected void |
writeClass(DBTableModel table,
java.io.PrintWriter writer)
PrintWriter に DBTableModelのクラス名情報を書き込みます。 |
protected void |
writeData(DBTableModel table,
java.io.PrintWriter writer)
PrintWriter に DBTableModelのテーブル情報を書き込みます。 |
void |
writeDBTable()
DBTableModel から 各形式のデータを作成して,PrintWriter に書き出します。 |
void |
writeDBTable(java.io.PrintWriter writer)
DBTableModel から データを作成して,PrintWriter に書き出します。 |
protected void |
writeLabel(DBTableModel table,
java.io.PrintWriter writer)
PrintWriter に DBTableModelのラベル情報を書き込みます。 |
protected void |
writeName(DBTableModel table,
java.io.PrintWriter writer)
PrintWriter に DBTableModelの項目名情報を書き込みます。 |
protected void |
writeSeparator(DBTableModel table,
java.io.PrintWriter writer)
PrintWriter に セパレーターを書き込みます。 |
protected void |
writeSize(DBTableModel table,
java.io.PrintWriter writer)
PrintWriter に DBTableModelのサイズ情報を書き込みます。 |
| クラス org.opengion.hayabusa.io.AbstractTableWriter から継承されたメソッド |
|---|
createDBColumn, getDBTableModel, getEncode, getHeaderSequence, getSeparator, isAppend, isUseNumber, isUseRenderer, quotation, quotation2, setAppend, setColumns, setDBTableModel, setEncode, setHeaderSequence, setParam, setSeparator, setUseNumber, setUseRenderer, writeHeader |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected org.odftoolkit.odfdom.doc.OdfSpreadsheetDocument wb
protected org.odftoolkit.odfdom.doc.table.OdfTable sheet
protected org.odftoolkit.odfdom.OdfFileDom contentDom
protected org.odftoolkit.odfdom.doc.office.OdfOfficeSpreadsheet officeSpreadsheet
protected org.odftoolkit.odfdom.doc.office.OdfOfficeAutomaticStyles contentAutoStyles
protected boolean useNumber
| コンストラクタの詳細 |
|---|
public TableWriter_Calc()
| メソッドの詳細 |
|---|
public void writeDBTable()
TableWriter 内の writeDBTableTableWriter_Default 内の writeDBTableisExcel()public void writeDBTable(java.io.PrintWriter writer)
TableWriter 内の writeDBTableTableWriter_Default 内の writeDBTablewriter - PrintWriter
protected void writeLabel(DBTableModel table,
java.io.PrintWriter writer)
AbstractTableWriter 内の writeLabeltable - DBTableModelwriter - PrintWriter
protected void writeName(DBTableModel table,
java.io.PrintWriter writer)
AbstractTableWriter 内の writeNametable - DBTableModelwriter - PrintWriter
protected void writeSize(DBTableModel table,
java.io.PrintWriter writer)
AbstractTableWriter 内の writeSizetable - DBTableModelwriter - PrintWriter
protected void writeClass(DBTableModel table,
java.io.PrintWriter writer)
AbstractTableWriter 内の writeClasstable - DBTableModelwriter - PrintWriter
protected void writeSeparator(DBTableModel table,
java.io.PrintWriter writer)
AbstractTableWriter 内の writeSeparatortable - DBTableModelwriter - PrintWriter
protected void writeData(DBTableModel table,
java.io.PrintWriter writer)
TableWriter_Default 内の writeDatatable - DBTableModelwriter - PrintWriter| 5.2.1.0 (2010/10/01) useRenderer 対応 |
protected org.odftoolkit.odfdom.doc.table.OdfTableCell createTextCell(org.odftoolkit.odfdom.OdfFileDom contentDom,
java.lang.String content,
java.lang.Boolean isCellTypeNumber,
java.lang.Boolean isNumberList)
contentDom - OdfFileDomcontent - StringisCellTypeNumber - BooleanisNumberList - Boolean
protected void resetAutoStylesAndMasterStyles()
public void setSheetName(java.lang.String sheetName)
TableWriter 内の setSheetNameAbstractTableWriter 内の setSheetNamesheetName - Stringpublic void setRefSheetName(java.lang.String sheetName)
TableWriter 内の setRefSheetNameAbstractTableWriter 内の setRefSheetNamesheetName - Stringpublic boolean isExcel()
TableWriter 内の isExcelAbstractTableWriter 内の isExcelpublic void setFilename(java.lang.String filename)
TableWriter 内の setFilenameAbstractTableWriter 内の setFilenamefilename - Calc雛型参考ファイル名public void setRefFilename(java.lang.String filename)
TableWriter 内の setRefFilenameAbstractTableWriter 内の setRefFilenamefilename - Calc雛型参考ファイル名public void setFontName(java.lang.String fontName)
TableWriter 内の setFontNameAbstractTableWriter 内の setFontNamefontName - Stringpublic void setFontPoint(short point)
TableWriter 内の setFontPointAbstractTableWriter 内の setFontPointpoint - short
|
openGion 5.3.9.0 | ||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||