|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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,
String content,
Boolean isCellTypeNumber,
Boolean isNumberList)
テキストコンテンツ用のセルを生成する |
boolean |
isExcel()
このクラスが、Calc対応機能(=Excel対応機能)を持っているかどうかを返します。 |
protected void |
resetAutoStylesAndMasterStyles()
デフォルトで用意されているStylesを調整します。 |
void |
setFilename(String filename)
出力先ファイル名をセットします。 |
void |
setFontName(String fontName)
Calc出力時のデフォルトフォント名を設定します。 |
void |
setFontPoint(short point)
Calc出力時のデフォルトフォントポイント数を設定します。 |
void |
setRefFilename(String filename)
Calc雛型参考ファイル名をセットします。 |
void |
setRefSheetName(String sheetName)
Calc雛型参考ファイルのシート名を設定します。 |
void |
setSheetName(String sheetName)
DBTableModelのデータとして読み込むときのシート名を設定します。 |
protected void |
writeClass(DBTableModel table,
PrintWriter writer)
PrintWriter に DBTableModelのクラス名情報を書き込みます。 |
protected void |
writeData(DBTableModel table,
PrintWriter writer)
PrintWriter に DBTableModelのテーブル情報を書き込みます。 |
void |
writeDBTable()
DBTableModel から 各形式のデータを作成して,PrintWriter に書き出します。 |
void |
writeDBTable(PrintWriter writer)
DBTableModel から データを作成して,PrintWriter に書き出します。 |
protected void |
writeLabel(DBTableModel table,
PrintWriter writer)
PrintWriter に DBTableModelのラベル情報を書き込みます。 |
protected void |
writeName(DBTableModel table,
PrintWriter writer)
PrintWriter に DBTableModelの項目名情報を書き込みます。 |
protected void |
writeSeparator(DBTableModel table,
PrintWriter writer)
PrintWriter に セパレーターを書き込みます。 |
protected void |
writeSize(DBTableModel table,
PrintWriter writer)
PrintWriter に DBTableModelのサイズ情報を書き込みます。 |
クラス org.opengion.hayabusa.io.AbstractTableWriter から継承されたメソッド |
---|
checkParam, createDBColumn, getDBTableModel, getEncode, getHeaderSequence, getSeparator, isAppend, isUseNumber, isUseRenderer, quotation, quotation2, setAppend, setColumns, setDBTableModel, setEncode, setHeaderSequence, setParam, setSeparator, setSkipRowCount, 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
内の writeDBTable
TableWriter_Default
内の writeDBTable
isExcel()
public void writeDBTable(PrintWriter writer)
TableWriter
内の writeDBTable
TableWriter_Default
内の writeDBTable
writer
- PrintWriterオブジェクトprotected void writeLabel(DBTableModel table, PrintWriter writer)
AbstractTableWriter
内の writeLabel
table
- DBTableModelオブジェクトwriter
- PrintWriterオブジェクトprotected void writeName(DBTableModel table, PrintWriter writer)
AbstractTableWriter
内の writeName
table
- DBTableModelオブジェクトwriter
- PrintWriterオブジェクトprotected void writeSize(DBTableModel table, PrintWriter writer)
AbstractTableWriter
内の writeSize
table
- DBTableModelオブジェクトwriter
- PrintWriterオブジェクトprotected void writeClass(DBTableModel table, PrintWriter writer)
AbstractTableWriter
内の writeClass
table
- DBTableModelオブジェクトwriter
- PrintWriterオブジェクトprotected void writeSeparator(DBTableModel table, PrintWriter writer)
AbstractTableWriter
内の writeSeparator
table
- DBTableModelオブジェクトwriter
- PrintWriterオブジェクトprotected void writeData(DBTableModel table, PrintWriter writer)
TableWriter_Default
内の writeData
table
- DBTableModelオブジェクトwriter
- PrintWriterオブジェクト5.2.1.0 (2010/10/01) useRenderer 対応 |
protected org.odftoolkit.odfdom.doc.table.OdfTableCell createTextCell(org.odftoolkit.odfdom.OdfFileDom contentDom, String content, Boolean isCellTypeNumber, Boolean isNumberList)
contentDom
- OdfFileDomオブジェクトcontent
- コンテンツisCellTypeNumber
- [true:数字型/false:文字型]isNumberList
- [true:数字リスト=999/false:通常]
protected void resetAutoStylesAndMasterStyles()
public void setSheetName(String sheetName)
TableWriter
内の setSheetName
AbstractTableWriter
内の setSheetName
sheetName
- シート名public void setRefSheetName(String sheetName)
TableWriter
内の setRefSheetName
AbstractTableWriter
内の setRefSheetName
sheetName
- シート名public boolean isExcel()
TableWriter
内の isExcel
AbstractTableWriter
内の isExcel
public void setFilename(String filename)
TableWriter
内の setFilename
AbstractTableWriter
内の setFilename
filename
- Calc雛型参考ファイル名public void setRefFilename(String filename)
TableWriter
内の setRefFilename
AbstractTableWriter
内の setRefFilename
filename
- Calc雛型参考ファイル名public void setFontName(String fontName)
TableWriter
内の setFontName
AbstractTableWriter
内の setFontName
fontName
- デフォルトフォント名5.5.2.6 (2012/05/25) findbugs対応 |
public void setFontPoint(short point)
TableWriter
内の setFontPoint
AbstractTableWriter
内の setFontPoint
point
- デフォルトフォントポイント数5.5.2.6 (2012/05/25) findbugs対応 |
|
openGion 5.8.7.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |