パッケージ com.osboffice.osbxl.dto
クラス Top10ObjectWrapper
java.lang.Object
com.osboffice.osbxl.dto.Top10ObjectWrapper
Top10Condition(順位による条件付き書式)を扱うオブジェクトです。セル値が数値のセルのみが設定対象となります。
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明getA1C1()
設定されている適用セル範囲を取得します。枠線の書式(一括)オブジェクトを取得します。getFont()
フォントオブジェクトを取得します。線形グラデーションフィルオブジェクトを取得します。セル表示書式を取得します。パターンフィルオブジェクトを取得します。double
評価条件にパーセントを設定した際の、パーセント値を取得します。int
getRank()
評価条件にパーセントを設定した際の、順位を取得します。パスグラデーションフィルオブジェクトを取得します。boolean
現在のルールが適用された場合、そのセルの書式ルールをさらに評価するかどうかを取得します。boolean
評価条件の上位/下位を取得します。void
適用セル範囲を設定します。void
setBorders
(BordersObjectWrapper borders) 枠線の書式(一括)オブジェクトを設定します。void
setFont
(FontObjectWrapper font) フォントオブジェクトを設定します。void
線形グラデーションフィルオブジェクトを設定します。void
セル表示書式を設定します。void
パターンフィルオブジェクトを設定します。void
setPercentage
(double percentage, boolean isTop) 評価条件をパーセントに設定します。void
setRank
(int rank, boolean isTop) 評価条件を順位に設定します。void
パスグラデーションフィルオブジェクトを設定します。void
setStopIfTrue
(boolean stopIfTrue) 現在のルールが適用された場合、そのセルの書式ルールをさらに評価するかどうかを設定します。
-
コンストラクタの詳細
-
Top10ObjectWrapper
public Top10ObjectWrapper()コンストラクタインスタンスを作成します。
-
-
メソッドの詳細
-
getStopIfTrue
public boolean getStopIfTrue()現在のルールが適用された場合、そのセルの書式ルールをさらに評価するかどうかを取得します。- 戻り値:
- true:さらに適用される false:このルールで止まる
-
setStopIfTrue
public void setStopIfTrue(boolean stopIfTrue) 現在のルールが適用された場合、そのセルの書式ルールをさらに評価するかどうかを設定します。- パラメータ:
stopIfTrue
- true:さらに適用する false:このルールで止まる
-
getA1C1
設定されている適用セル範囲を取得します。- 戻り値:
- セル範囲(A1C1)
-
setA1C1
適用セル範囲を設定します。- パラメータ:
A1C1
- セル範囲(A1C1)
-
getBorders
枠線の書式(一括)オブジェクトを取得します。- 戻り値:
- 枠線の書式(一括)オブジェクト
-
getFont
フォントオブジェクトを取得します。- 戻り値:
- フォントオブジェクト
-
getPatternFill
パターンフィルオブジェクトを取得します。- 戻り値:
- パターンフィルオブジェクト
-
getLinearGradientFill
線形グラデーションフィルオブジェクトを取得します。- 戻り値:
- 線形グラデーションフィルオブジェクト
-
getRectangleGradientFill
パスグラデーションフィルオブジェクトを取得します。- 戻り値:
- パスグラデーションフィルオブジェクト
-
getNumFmt
セル表示書式を取得します。- 戻り値:
- セル表示書式
-
setBorders
枠線の書式(一括)オブジェクトを設定します。- パラメータ:
borders
- 枠線の書式(一括)オブジェクト
-
setFont
フォントオブジェクトを設定します。- パラメータ:
font
- フォントオブジェクト
-
setPatternFill
パターンフィルオブジェクトを設定します。- パラメータ:
fill
- パターンフィルオブジェクト
-
setLinearGradientFill
線形グラデーションフィルオブジェクトを設定します。- パラメータ:
fill
- 線形グラデーションフィルオブジェクト
-
setRectangleGradientFill
パスグラデーションフィルオブジェクトを設定します。- パラメータ:
fill
- パスグラデーションフィルオブジェクト
-
setNumFmt
セル表示書式を設定します。- パラメータ:
format
- String セル表示書式
-
getPercentage
public double getPercentage()評価条件にパーセントを設定した際の、パーセント値を取得します。- 戻り値:
- パーセント値
-
getRank
public int getRank()評価条件にパーセントを設定した際の、順位を取得します。- 戻り値:
- 順位
-
getTopBottom
public boolean getTopBottom()評価条件の上位/下位を取得します。- 戻り値:
- true: 上位 false: 下位
-
setPercentage
public void setPercentage(double percentage, boolean isTop) 評価条件をパーセントに設定します。- パラメータ:
percentage
- パーセント (0~100)isTop
- true: 上位 false: 下位
-
setRank
public void setRank(int rank, boolean isTop) 評価条件を順位に設定します。- パラメータ:
rank
- 順位(1~1000)isTop
- true: 上位 false: 下位
-