パッケージ com.osboffice.osbxl

クラス ProtectionWrapper

java.lang.Object
com.osboffice.osbxl.ProtectionWrapper

public class ProtectionWrapper extends Object
セルの保護を扱うクラスです。
  • メソッドの詳細

    • getObject

      public Map<String,ProtectionObjectWrapper> getObject()
      セル範囲のセルの保護クラスオブジェクトを取得します。
      戻り値:
      Map<セル範囲(A1), セルの保護クラスオブジェクト>
    • isLocked

      public Map<String,Boolean> isLocked()
      セル範囲がロックされているかどうかの取得を行います。
      戻り値:
      Map<セル範囲(A1), ロックされているかどうか(true: ロック状態 false: 通常)>
    • isFormulaHidden

      public Map<String,Boolean> isFormulaHidden()
      セル範囲の関数表示が行われない設定かどうかの取得を行います。
      戻り値:
      Map<セル範囲(A1), true: 関数がバーに表示されない false: 通常>
    • setObject

      public void setObject(ProtectionObjectWrapper protectionObject)
      セル範囲のセルの保護クラスオブジェクトを設定します。
      パラメータ:
      protectionObject - セルの保護クラスオブジェクト
    • setLocked

      public void setLocked(boolean isLocked)
      セル範囲をロックするかどうかの設定を行います。
      パラメータ:
      isLocked - true: ロック状態 false: 通常
    • setFormulaHidden

      public void setFormulaHidden(boolean isFormulaHidden)
      セル範囲の関数表示を止めるかどうかの設定を行います。
      パラメータ:
      isFormulaHidden - true: セル範囲の関数表示を行わない false: 通常
    • clearProtection

      public void clearProtection()
      セル範囲のセルの保護クラスをワークシートの初期値に戻します。