パッケージ com.osboffice.osbxl.dto

クラス BordersObjectWrapper

java.lang.Object
com.osboffice.osbxl.dto.BordersObjectWrapper

public class BordersObjectWrapper extends Object
枠線の書式を一括して取り扱うオブジェクトです。条件付き書式、カスタムセルスタイルは、外枠のみ設定可能です。
  • コンストラクタの詳細

    • BordersObjectWrapper

      public BordersObjectWrapper()
      コンストラクタ

      インスタンスを作成します。

  • メソッドの詳細

    • getBorders

      public List<BorderObjectWrapper> getBorders()
      全枠線種類の設定情報を一括して取得します(ユーザー設定していない枠線情報も取得されます)。
      戻り値:
      List<枠線書式オブジェクト>
    • getBorder

      public BorderObjectWrapper getBorder(XlBordersIndex borderindex)
      個別の枠線種類の設定情報を取得します。
      パラメータ:
      borderindex - 枠線種類
      戻り値:
      枠線書式オブジェクト
    • setBorders

      public void setBorders(List<BorderObjectWrapper> borders)
      全枠線種類の設定情報を一括して適用します。
      パラメータ:
      borders - List<枠線書式オブジェクト>
    • setOuterLineStyles

      public void setOuterLineStyles(XlLineStyleBorderWeight linestyle)
      外枠の枠線種類のオブジェクトに対して、一括して枠線スタイルを設定します。
      パラメータ:
      linestyle - 枠線スタイル
    • setOuterLineStyles

      public void setOuterLineStyles(XlLineStyleBorderWeight linestyle, ColorObjectWrapper colorObject)
      外枠の枠線種類のオブジェクトに対して、一括して枠線スタイルと色オブジェクトを設定します。
      パラメータ:
      linestyle - 枠線スタイル
      colorObject - 色オブジェクト
    • setBorder

      public void setBorder(BorderObjectWrapper border)
      特定の枠線種類の枠線オブジェクトを適用します。
      パラメータ:
      border - 枠線オブジェクト
    • clearBorder

      public void clearBorder(XlBordersIndex borderindex)
      特定の枠線種類の枠線オブジェクトをクリアします(ワークシートの初期状態に戻します)。
      パラメータ:
      borderindex - 枠線種類
    • clearBorders

      public void clearBorders()
      全枠線種類の枠線オブジェクトをクリアします(ワークシートの初期状態に戻します)。