public class Book
extends java.lang.Object
コンストラクタと説明 |
---|
Book(java.lang.String bookName)
ブック名を指定してブックを作成します
|
修飾子とタイプ | メソッドと説明 |
---|---|
Sheet |
addSheet(java.lang.String sheetName)
シートを追加します。
|
void |
deleteSheet(java.lang.String sheetName)
引数に指定したシートを削除します。
|
java.lang.String[] |
getFunctionNames()
利用可能な関数名の配列を返します。
|
java.lang.String |
getName()
ブック名を返します
|
Resolver |
getResolver()
リゾルバを返します。
|
Sheet |
getSheet(java.lang.String sheetName)
引数に指定したシートオブジェクトを返します。
|
java.util.List<Sheet> |
getSheets()
このブックが保持するすべてのシートへの参照を返します
|
boolean |
isRecalcEnable()
ブックに対する自動計算が有効か否かを返します。
|
static boolean |
isValidBookName(java.lang.String bookName)
渡された文字列がブック名として正しいかチェックします。
|
void |
recalcDisable()
ブックに対する自動再計算を無効にします。
|
void |
recalcEnable()
ブックに対する自動再計算を有効にします。
|
void |
renameSheet(java.lang.String sheetName,
java.lang.String newSheetName)
既存のシートのシート名を変更します。
|
void |
setName(java.lang.String bookName)
ブック名をセットします
|
public Book(java.lang.String bookName) throws java.lang.IllegalArgumentException
bookName
- ブック名java.lang.IllegalArgumentException
- ブック名が正しくない場合public java.lang.String getName()
public void setName(java.lang.String bookName)
bookName
- ブック名java.lang.IllegalArgumentException
- ブック名が正しくない場合public Resolver getResolver()
public Sheet addSheet(java.lang.String sheetName)
sheetName
- シート名public java.util.List<Sheet> getSheets()
public void renameSheet(java.lang.String sheetName, java.lang.String newSheetName)
sheetName
- 変更対象のシート名newSheetName
- 変更後のシート名public void deleteSheet(java.lang.String sheetName)
sheetName
- 削除対象のシート名public Sheet getSheet(java.lang.String sheetName)
sheetName
- シート名public void recalcEnable()
public void recalcDisable()
public boolean isRecalcEnable()
public java.lang.String[] getFunctionNames()
public static boolean isValidBookName(java.lang.String bookName)
bookName
- チェックするシート名