パッケージ com.osboffice.osbxl
クラス ProtectionWrapper
java.lang.Object
com.osboffice.osbxl.ProtectionWrapper
セルの保護を扱うクラスです。
-
メソッドの概要
修飾子とタイプメソッド説明void
セル範囲のセルの保護クラスをワークシートの初期値に戻します。セル範囲のセルの保護クラスオブジェクトを取得します。セル範囲の関数表示が行われない設定かどうかの取得を行います。isLocked()
セル範囲がロックされているかどうかの取得を行います。void
setFormulaHidden
(boolean isFormulaHidden) セル範囲の関数表示を止めるかどうかの設定を行います。void
setLocked
(boolean isLocked) セル範囲をロックするかどうかの設定を行います。void
setObject
(ProtectionObjectWrapper protectionObject) セル範囲のセルの保護クラスオブジェクトを設定します。
-
メソッドの詳細
-
getObject
セル範囲のセルの保護クラスオブジェクトを取得します。- 戻り値:
- Map<セル範囲(A1), セルの保護クラスオブジェクト>
-
isLocked
セル範囲がロックされているかどうかの取得を行います。- 戻り値:
- Map<セル範囲(A1), ロックされているかどうか(true: ロック状態 false: 通常)>
-
isFormulaHidden
セル範囲の関数表示が行われない設定かどうかの取得を行います。- 戻り値:
- Map<セル範囲(A1), true: 関数がバーに表示されない false: 通常>
-
setObject
セル範囲のセルの保護クラスオブジェクトを設定します。- パラメータ:
protectionObject
- セルの保護クラスオブジェクト
-
setLocked
public void setLocked(boolean isLocked) セル範囲をロックするかどうかの設定を行います。- パラメータ:
isLocked
- true: ロック状態 false: 通常
-
setFormulaHidden
public void setFormulaHidden(boolean isFormulaHidden) セル範囲の関数表示を止めるかどうかの設定を行います。- パラメータ:
isFormulaHidden
- true: セル範囲の関数表示を行わない false: 通常
-
clearProtection
public void clearProtection()セル範囲のセルの保護クラスをワークシートの初期値に戻します。
-