|
commons-wpoi b2007062401 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.phosphoresce.commons.wpoi.adapter.PoiSheet
POIシート制御クラス。
org.apache.poi.hssf.usermodel.HSSFSheetの脆弱なインタフェース部分及び、
不足する情報を保持、提供することを目的としたクラス。
HSSFSheetに対する全ての制御インタフェースは実装しない為、自身が扱う
HSSFSheetオブジェクトの取得メソッドは当クラスに実装される。
当クラスのインスタンスはPoiWorkbookから提供されるもので
ユーザが意図的にインスタンスを生成することは想定しない。
コンストラクタの概要 | |
protected |
PoiSheet(PoiWorkbook pWorkbook,
org.apache.poi.hssf.usermodel.HSSFSheet hssfSheet)
コンストラクタ |
メソッドの概要 | |
void |
applyPrintConfig(PoiPrintConfig config)
指定されたシート印刷環境設定オブジェクトから現在のPoiSheetが扱う HSSFSheetオブジェクトに対して設定を適用します。 |
void |
copyPaste(PoiRange fromRange,
int row,
short col)
指定されたPoiRange範囲の内容を指定された行位置、カラム位置に対して複写します。 |
void |
deleteRow(int row)
指定された行位置の行を削除します。 |
protected org.apache.poi.hssf.usermodel.HSSFSheet |
getHssfSheet()
自身が扱うHSSFSheetオブジェクトを取得します。 |
short |
getLastColNum()
シートが保持する最大カラム位置を取得する。 |
int |
getLastRowNum()
シートが保持する最大行位置を取得する。 |
PoiCell |
getPoiCell(int row,
short col)
指定された行位置及びカラム位置のPoiCellオブジェクトを取得します。 |
PoiCell |
getPoiCell(int row,
short col,
boolean fourceInstance)
指定された行位置及びカラム位置のPoiCellオブジェクトを取得します。 |
PoiRow |
getPoiRow(int row)
指定された行位置のPoiRowオブジェクトを取得します。 |
PoiRow |
getPoiRow(int row,
boolean fourceInstance)
指定された行位置のPoiRowオブジェクトを取得します。 |
java.lang.String |
getSheetName()
シート名を取得する。 |
void |
insertRow(int row)
指定された行に対して行を追加します。 |
void |
setSheetName(java.lang.String name)
シート名を設定する。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
protected PoiSheet(PoiWorkbook pWorkbook, org.apache.poi.hssf.usermodel.HSSFSheet hssfSheet)
pWorkbook
- PoiWorkbookオブジェクトhssfSheet
- HSSFSheetオブジェクトメソッドの詳細 |
protected org.apache.poi.hssf.usermodel.HSSFSheet getHssfSheet()
public void applyPrintConfig(PoiPrintConfig config)
config
- PoiSheetConfigオブジェクトpublic void setSheetName(java.lang.String name)
name
- シート名public java.lang.String getSheetName()
public int getLastRowNum()
public short getLastColNum()
public PoiRow getPoiRow(int row, boolean fourceInstance)
row
- 行位置fourceInstance
- 対象の行がnullの場合に強制的にインスタンスを生成する場合はtrueを指定
public PoiRow getPoiRow(int row)
row
- 行位置
public PoiCell getPoiCell(int row, short col, boolean fourceInstance)
row
- 行位置col
- カラム位置fourceInstance
- 対象の行及びセルがnullの場合に強制的にインスタンスを生成する場合はtrueを指定
public PoiCell getPoiCell(int row, short col)
row
- 行位置col
- カラム位置
public void copyPaste(PoiRange fromRange, int row, short col) throws PoiException
fromRange
- 複写対象セル範囲オブジェクトrow
- 複写先行位置col
- 複写先カラム位置
PoiException
- 正常にカラム郡の複写が行えなかった場合に発生しますpublic void insertRow(int row)
row
- 挿入対象行位置public void deleteRow(int row)
row
-
|
commons-wpoi b2007062401 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |