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

クラス CustomTableStyleObjectWrapper

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

public class CustomTableStyleObjectWrapper extends Object
ユーザー定義のテーブル/ピボットテーブルスタイルを取り扱うオブジェクトです。ピボットテーブルスタイルを取り扱う場合、必ず`setIsPivot(true);`を行う必要があります。
  • コンストラクタの詳細

    • CustomTableStyleObjectWrapper

      public CustomTableStyleObjectWrapper()
      コンストラクタ

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

  • メソッドの詳細

    • setIsPivot

      public void setIsPivot(boolean isPivot)
      ピボットテーブルスタイル書式であるかどうかを設定します。
      1. ピボットテーブルを扱う場合、必ず本メソッドを呼ぶ必要があります(isPivot=true)。
      パラメータ:
      isPivot - true: ピボットテーブルの書式 false: 通常のテーブルの書式
    • isPivot

      public boolean isPivot()
      ピボットテーブルスタイル書式であるかどうかを取得します。
      戻り値:
      true: ピボットテーブルの書式 false: 通常のテーブルの書式
    • getWholeTable

      public TableStyleElementObjectWrapper getWholeTable()
      テーブル全体要素オブジェクトを取得します。
      戻り値:
      テーブル全体要素オブジェクト
    • getHeaderRow

      public TableStyleElementObjectWrapper getHeaderRow()
      ヘッダ行要素オブジェクトを取得します。
      戻り値:
      ヘッダ行要素オブジェクト
    • getTotalRow

      public TableStyleElementObjectWrapper getTotalRow()
      合計行要素オブジェクトを取得します。
      戻り値:
      合計行要素オブジェクト
    • getFirstColumn

      public TableStyleElementObjectWrapper getFirstColumn()
      最初の列要素オブジェクトを取得します。
      戻り値:
      最初の列要素オブジェクト
    • getLastColumn

      public TableStyleElementObjectWrapper getLastColumn()
      最終列要素オブジェクトを取得します。
      戻り値:
      最終列要素オブジェクト
    • getFirstRowStripe

      public TableStyleElementObjectWrapper getFirstRowStripe()
      最初の行のストライプ要素オブジェクトを取得します。
      戻り値:
      最初の行のストライプ要素オブジェクト
    • getSecondRowStripe

      public TableStyleElementObjectWrapper getSecondRowStripe()
      二番目の行のストライプ要素オブジェクトを取得します。
      戻り値:
      二番目の行のストライプ要素オブジェクト
    • getFirstColumnStripe

      public TableStyleElementObjectWrapper getFirstColumnStripe()
      最初の列のストライプ要素オブジェクトを取得します。
      戻り値:
      最初の列のストライプ要素オブジェクト
    • getSecondColumnStripe

      public TableStyleElementObjectWrapper getSecondColumnStripe()
      二番目の列のストライプ要素オブジェクトを取得します。
      戻り値:
      二番目の列のストライプ要素オブジェクト
    • getFirstHeaderCell

      public TableStyleElementObjectWrapper getFirstHeaderCell()
      最初のヘッダーセル要素オブジェクトを取得します。
      戻り値:
      最初のヘッダーセル要素オブジェクト
    • getLastHeaderCell

      public TableStyleElementObjectWrapper getLastHeaderCell()
      最終のヘッダーセル要素オブジェクトを取得します。
      戻り値:
      最終のヘッダーセル要素オブジェクト
    • getFirstTotalCell

      public TableStyleElementObjectWrapper getFirstTotalCell()
      合計行の先頭のセル要素オブジェクトを取得します。
      戻り値:
      合計行の先頭のセル要素オブジェクト
    • getLastTotalCell

      public TableStyleElementObjectWrapper getLastTotalCell()
      合計行の末尾のセル要素オブジェクトを取得します。
      戻り値:
      合計行の末尾のセル要素オブジェクト
    • getFirstSubtotalColumn

      public TableStyleElementObjectWrapper getFirstSubtotalColumn()
      最初の合計列要素オブジェクトを取得します。
      戻り値:
      最初の合計列要素オブジェクト
    • getSecondSubtotalColumn

      public TableStyleElementObjectWrapper getSecondSubtotalColumn()
      二番目の合計列要素オブジェクトを取得します。
      戻り値:
      二番目の合計列要素オブジェクト
    • getThirdSubtotalColumn

      public TableStyleElementObjectWrapper getThirdSubtotalColumn()
      三番目の合計列要素オブジェクトを取得します。
      戻り値:
      三番目の合計列要素オブジェクト
    • getFirstSubtotalRow

      public TableStyleElementObjectWrapper getFirstSubtotalRow()
      最初の合計行要素オブジェクトを取得します。
      戻り値:
      最初の合計行要素オブジェクト
    • getSecondSubtotalRow

      public TableStyleElementObjectWrapper getSecondSubtotalRow()
      二番目の合計行要素オブジェクトを取得します。
      戻り値:
      二番目の合計行要素オブジェクト
    • getThirdSubtotalRow

      public TableStyleElementObjectWrapper getThirdSubtotalRow()
      三番目の合計行オブジェクトを取得します。
      戻り値:
      三番目の合計行オブジェクト
    • getBlankRow

      public TableStyleElementObjectWrapper getBlankRow()
      空白行要素オブジェクトを取得します。
      戻り値:
      空白行要素オブジェクト
    • getFirstColumnSubheading

      public TableStyleElementObjectWrapper getFirstColumnSubheading()
      最初の列の副見出し要素オブジェクトを取得します。
      戻り値:
      最初の列の副見出し要素オブジェクト
    • getSecondColumnSubheading

      public TableStyleElementObjectWrapper getSecondColumnSubheading()
      二番目の列の副見出し要素オブジェクトを取得します。
      戻り値:
      二番目の列の副見出し要素オブジェクト
    • getThirdColumnSubheading

      public TableStyleElementObjectWrapper getThirdColumnSubheading()
      三番目の列の副見出し要素オブジェクトを取得します。
      戻り値:
      三番目の列の副見出し要素オブジェクト
    • getFirstRowSubheading

      public TableStyleElementObjectWrapper getFirstRowSubheading()
      最初の行の副見出し要素オブジェクトを取得します。
      戻り値:
      最初の行の副見出し要素オブジェクト
    • getSecondRowSubheading

      public TableStyleElementObjectWrapper getSecondRowSubheading()
      二番目の行の副見出し要素オブジェクトを取得します。
      戻り値:
      二番目の行の副見出し要素オブジェクト
    • getThirdRowSubheading

      public TableStyleElementObjectWrapper getThirdRowSubheading()
      三番目の行の副見出し要素オブジェクトを取得します。
      戻り値:
      三番目の行の副見出し要素オブジェクト
    • getPageFieldLabels

      public TableStyleElementObjectWrapper getPageFieldLabels()
      ページラベル要素オブジェクトを取得します。
      戻り値:
      ページラベル要素オブジェクト
    • getPageFieldValues

      public TableStyleElementObjectWrapper getPageFieldValues()
      ページフィールド要素オブジェクトを取得します。
      戻り値:
      ページフィールド要素オブジェクト
    • setWholeTable

      public void setWholeTable(TableStyleElementObjectWrapper element)
      テーブル全体要素オブジェクトを設定します。
      パラメータ:
      element - テーブル全体要素オブジェクト
    • setHeaderRow

      public void setHeaderRow(TableStyleElementObjectWrapper element)
      ヘッダ行要素オブジェクトを設定します。
      パラメータ:
      element - ヘッダ行要素オブジェクト
    • setTotalRow

      public void setTotalRow(TableStyleElementObjectWrapper element)
      合計行要素オブジェクトを設定します。
      パラメータ:
      element - 合計行要素オブジェクト
    • setFirstColumn

      public void setFirstColumn(TableStyleElementObjectWrapper element)
      最初の列要素オブジェクトを設定します。
      パラメータ:
      element - 最初の列要素オブジェクト
    • setLastColumn

      public void setLastColumn(TableStyleElementObjectWrapper element)
      最終列要素オブジェクトを設定します。
      パラメータ:
      element - 最終列要素オブジェクト
    • setFirstRowStripe

      public void setFirstRowStripe(TableStyleElementObjectWrapper element)
      最初の行のストライプ要素オブジェクトを設定します。
      パラメータ:
      element - 最初の行のストライプ要素オブジェクト
    • setSecondRowStripe

      public void setSecondRowStripe(TableStyleElementObjectWrapper element)
      二番目の行のストライプ要素オブジェクトを設定します。
      パラメータ:
      element - 二番目の行のストライプ要素オブジェクト
    • setFirstColumnStripe

      public void setFirstColumnStripe(TableStyleElementObjectWrapper element)
      最初の列のストライプ要素オブジェクトを設定します。
      パラメータ:
      element - 最初の列のストライプ要素オブジェクト
    • setSecondColumnStripe

      public void setSecondColumnStripe(TableStyleElementObjectWrapper element)
      二番目の列のストライプ要素オブジェクトを設定します。
      パラメータ:
      element - 二番目の列のストライプ要素オブジェクト
    • setFirstHeaderCell

      public void setFirstHeaderCell(TableStyleElementObjectWrapper element)
      ヘッダーセルの先頭要素オブジェクトを設定します。
      パラメータ:
      element - ヘッダーセルの先頭要素オブジェクト
    • setLastHeaderCell

      public void setLastHeaderCell(TableStyleElementObjectWrapper element)
      ヘッダーセルの末尾要素オブジェクトを設定します。
      パラメータ:
      element - ヘッダーセルの末尾要素オブジェクト
    • setFirstTotalCell

      public void setFirstTotalCell(TableStyleElementObjectWrapper element)
      合計セルの先頭要素オブジェクトを設定します。
      パラメータ:
      element - 合計セルの先頭要素オブジェクト
    • setLastTotalCell

      public void setLastTotalCell(TableStyleElementObjectWrapper element)
      合計セルの末尾要素オブジェクトを設定します。
      パラメータ:
      element - 合計セルの末尾要素オブジェクト
    • setFirstSubtotalColumn

      public void setFirstSubtotalColumn(TableStyleElementObjectWrapper element)
      最初の合計列要素オブジェクトを設定します。
      パラメータ:
      element - 最初の合計列要素オブジェクト
    • setSecondSubtotalColumn

      public void setSecondSubtotalColumn(TableStyleElementObjectWrapper element)
      二番目の合計列要素オブジェクトを設定します。
      パラメータ:
      element - 二番目の合計列要素オブジェクト
    • setThirdSubtotalColumn

      public void setThirdSubtotalColumn(TableStyleElementObjectWrapper element)
      三番目の合計列要素オブジェクトを設定します。
      パラメータ:
      element - 三番目の合計列要素オブジェクト
    • setFirstSubtotalRow

      public void setFirstSubtotalRow(TableStyleElementObjectWrapper element)
      最初の合計行要素オブジェクトを設定します。
      パラメータ:
      element - 最初の合計行要素オブジェクト
    • setSecondSubtotalRow

      public void setSecondSubtotalRow(TableStyleElementObjectWrapper element)
      二番目の合計行要素オブジェクトを設定します。
      パラメータ:
      element - 二番目の合計行要素オブジェクト
    • setThirdSubtotalRow

      public void setThirdSubtotalRow(TableStyleElementObjectWrapper element)
      三番目の合計行要素オブジェクトを設定します。
      パラメータ:
      element - 三番目の合計行要素オブジェクト
    • setBlankRow

      public void setBlankRow(TableStyleElementObjectWrapper element)
      空白行要素オブジェクトを設定します。
      パラメータ:
      element - 空白行要素オブジェクト
    • setFirstColumnSubheading

      public void setFirstColumnSubheading(TableStyleElementObjectWrapper element)
      最初の行の副見出し要素オブジェクトを設定します。
      パラメータ:
      element - 最初の行の副見出し要素オブジェクト
    • setSecondColumnSubheading

      public void setSecondColumnSubheading(TableStyleElementObjectWrapper element)
      二番目の列の副見出し要素オブジェクトを設定します。
      パラメータ:
      element - 二番目の列の副見出し要素オブジェクト
    • setThirdColumnSubheading

      public void setThirdColumnSubheading(TableStyleElementObjectWrapper element)
      三番目の列の副見出し要素オブジェクトを設定します。
      パラメータ:
      element - 三番目の列の副見出し要素オブジェクト
    • setFirstRowSubheading

      public void setFirstRowSubheading(TableStyleElementObjectWrapper element)
      最初の行の副見出し要素オブジェクトを設定します。
      パラメータ:
      element - 最初の行の副見出し要素オブジェクト
    • setSecondRowSubheading

      public void setSecondRowSubheading(TableStyleElementObjectWrapper element)
      二番目の行の副見出し要素オブジェクトを設定します。
      パラメータ:
      element - 二番目の行の副見出し要素オブジェクト
    • setThirdRowSubheading

      public void setThirdRowSubheading(TableStyleElementObjectWrapper element)
      三番目の行の副見出し要素オブジェクトを設定します。
      パラメータ:
      element - 三番目の行の副見出し要素オブジェクト
    • setPageFieldLabels

      public void setPageFieldLabels(TableStyleElementObjectWrapper element)
      ページラベル要素オブジェクトを設定します。
      パラメータ:
      element - ページラベル要素オブジェクト
    • setPageFieldValues

      public void setPageFieldValues(TableStyleElementObjectWrapper element)
      ページフィールド要素オブジェクトを設定します。
      パラメータ:
      element - ページフィールド要素オブジェクト