|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の writeDBTable
TableWriter_Default
内の writeDBTable
isExcel()
public void writeDBTable(java.io.PrintWriter writer)
TableWriter
内の writeDBTable
TableWriter_Default
内の writeDBTable
writer
- PrintWriterprotected void writeLabel(DBTableModel table, java.io.PrintWriter writer)
AbstractTableWriter
内の writeLabel
table
- DBTableModelwriter
- PrintWriterprotected void writeName(DBTableModel table, java.io.PrintWriter writer)
AbstractTableWriter
内の writeName
table
- DBTableModelwriter
- PrintWriterprotected void writeSize(DBTableModel table, java.io.PrintWriter writer)
AbstractTableWriter
内の writeSize
table
- DBTableModelwriter
- PrintWriterprotected void writeClass(DBTableModel table, java.io.PrintWriter writer)
AbstractTableWriter
内の writeClass
table
- DBTableModelwriter
- PrintWriterprotected void writeSeparator(DBTableModel table, java.io.PrintWriter writer)
AbstractTableWriter
内の writeSeparator
table
- DBTableModelwriter
- PrintWriterprotected void writeData(DBTableModel table, java.io.PrintWriter writer)
TableWriter_Default
内の writeData
table
- DBTableModelwriter
- PrintWriter5.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
内の setSheetName
AbstractTableWriter
内の setSheetName
sheetName
- Stringpublic void setRefSheetName(java.lang.String sheetName)
TableWriter
内の setRefSheetName
AbstractTableWriter
内の setRefSheetName
sheetName
- Stringpublic boolean isExcel()
TableWriter
内の isExcel
AbstractTableWriter
内の isExcel
public void setFilename(java.lang.String filename)
TableWriter
内の setFilename
AbstractTableWriter
内の setFilename
filename
- Calc雛型参考ファイル名public void setRefFilename(java.lang.String filename)
TableWriter
内の setRefFilename
AbstractTableWriter
内の setRefFilename
filename
- Calc雛型参考ファイル名public void setFontName(java.lang.String fontName)
TableWriter
内の setFontName
AbstractTableWriter
内の setFontName
fontName
- Stringpublic void setFontPoint(short point)
TableWriter
内の setFontPoint
AbstractTableWriter
内の setFontPoint
point
- short
|
openGion 5.3.5.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |