クラス ChartGroupWrapper
java.lang.Object
com.osboffice.osbxl.chart.ChartGroupWrapper
チャートのチャートグループを扱うクラスです。
-
メソッドの概要
修飾子とタイプメソッド説明軸グループ(主軸または、第2軸)を取得します。int
ヒストグラム図内のbinの数を取得します。boolean
ヒストグラム図内のbin上のオーバーフローを許容するかどうかを取得します。double
ヒストグラム図内のbin上のオーバーフロー値を取得します。ヒストグラム図内のbinの種類を取得します。boolean
ヒストグラム図内のbin上のアンダーフローを許容するかどうかを取得します。double
ヒストグラム図内のbin上のアンダーフロー値を取得します。double
ヒストグラム図内のbinの幅を取得します。int
バブルチャートのバブルのサイズを取得します。int
ドーナッツチャートの穴のサイズを取得します。折れ線グラフの下線クラスを取得します。線グラフまたはエリアグラフの系列の垂線クラスを取得します。int
円グラフまたはドーナツグラフの最初のスライスの角度(縦の中心から時計回りでの度数)を取得します。getFullSeries
(int seriesIndex) シリーズ(系列)クラスを取得します。int
棒グラフと横棒グラフの場合、バーまたは列のクラスター間のスペースの、バーまたは列の幅に対する割合を取得します。折れ線グラフの高低線クラスを取得します。int
getIndex()
チャートグループのグループ番号を取得します。int
横棒と縦棒の配置方法を取得します。レーダーグラフの軸ラベルクラスを取得します。int
円グラフまたは円グラフの棒グラフのセカンダリセクションのサイズを、プライマリ円グラフのサイズに対する割合で取得します。getSeries
(int seriesIndex) シリーズ(系列)クラスを取得します。2D積み上げ棒グラフ、2D 積み上げ列、円グラフの円グラフ、または円グラフの棒グラフの系列線クラスを取得します。boolean
バブルグラフで負のバブルを表示するかどうかを取得します。バブルグラフでバブルの大きさが何を表すかを取得します。円グラフの円グラフまたは円グラフの棒グラフの2つのセクションを分割する方法を取得します。double
円グラフまたは円グラフの棒グラフの2つのセクションを区切るしきい値を取得します。折れ線グラフの上線クラスを取得します。boolean
マーカーに異なる色またはパターンを割り当てられているかどうかを取得します。boolean
3D網かけが適用されているかどうかを取得します。boolean
線グラフまたはエリアグラフのグラフ上の系列の垂線が設定されているか取得します。boolean
折れ線グラフの高低線が設定されているか取得します。boolean
レーダーグラフの軸ラベルの有無を取得します。boolean
積み上げの列グラフまたは棒グラフに系列線があるかどうか、円グラフの円グラフまたは円グラフの棒グラフの場合、2つのセクションの間に系列線があるかどうかを取得します。boolean
折れ線グラフの上下バーの有無を取得します。void
set3DShading
(boolean apply) 3D網かけを設定します。void
setAxisGroup
(XlAxisGroup group) 軸グループ(主軸または、第2軸)を設定します。void
setBinsCountValue
(int value) ヒストグラム図内のbinの数を設定します。void
setBinsOverflowEnabled
(boolean enabled) ヒストグラム図内のbin上のオーバーフローを許容するかどうかを設定します。void
setBinsOverflowValue
(double value) ヒストグラム図内のbin上のオーバーフロー値を設定します。void
setBinsUnderflowEnabled
(boolean enabled) ヒストグラム図内のbin上のアンダーフローを許容するかどうかを設定します。void
setBinsUnderflowValue
(double value) ヒストグラム図内のbin上のアンダーフロー値を設定します。void
ヒストグラム図内のbinの種類を自動決定に設定します。void
ヒストグラム図内のbinの種類をカテゴリ別にします。void
setBinWidthValue
(double width) ヒストグラム図内のbinの幅を設定します。void
setBubbleScale
(int scale) バブルチャートのバブルのサイズを設定します。void
setDoughnutHoleSize
(int size) ドーナッツチャートの穴のサイズを設定します。void
setDropLines
(boolean apply) 線グラフまたはエリアグラフのグラフ上の系列の垂線を設定します。void
setFirstSliceAngle
(int angle) 円グラフまたはドーナツグラフの最初のスライスの角度(縦の中心から時計回りでの度数)を設定します。void
setGapWidth
(int width) 棒グラフと横棒グラフの場合、バーまたは列のクラスター間のスペースを、バーまたは列の幅に対する割合を設定します。void
setHiLoLines
(boolean apply) 折れ線グラフの高低線が設定されているか取得します。void
setOverLap
(int overLap) 横棒と縦棒の配置方法を設定します。void
setRadarAxisLabels
(boolean apply) レーダーグラフに軸ラベルを設定します。void
setSecondPlotSize
(int plotSize) 円グラフまたは円グラフの棒グラフのセカンダリセクションのサイズを、プライマリ円グラフのサイズに対する割合で設定します。void
setSeriesLines
(boolean apply) 積み上げの列グラフまたは棒グラフに系列線があるかどうか、円グラフの円グラフまたは円グラフの棒グラフの場合、2つのセクションの間に系列線があるかどうかを設定します。void
setShowNegativeBubbles
(boolean show) バブルグラフで負のバブルを表示するかどうかを設定します。void
バブルグラフでバブルの大きさが何を表すかを設定します。void
setSplitType
(XlChartSplitType type) 円グラフの円グラフまたは円グラフの棒グラフの2つのセクションを分割する方法を設定します。void
setSplitValue
(double value) 円グラフまたは円グラフの棒グラフの2つのセクションを区切るしきい値を設定します。void
setUpDownBars
(boolean apply) 折れ線グラフの上下バーの有無を設定します。void
setVaryByCategories
(boolean apply) マーカーに異なる色またはパターンを割り当るかどうかを設定します。
-
メソッドの詳細
-
getSeries
シリーズ(系列)クラスを取得します。フィルターされたシリーズは含みません。- パラメータ:
seriesIndex
- 1から始まります。- 戻り値:
- シリーズ(系列)クラス
-
getFullSeries
シリーズ(系列)クラスを取得します。フィルターされたシリーズも含みます。- パラメータ:
seriesIndex
- 1から始まります。- 戻り値:
- シリーズ(系列)クラス
-
getAxisGroup
軸グループ(主軸または、第2軸)を取得します。- 戻り値:
- 軸グループ
-
setAxisGroup
軸グループ(主軸または、第2軸)を設定します。- パラメータ:
group
- 軸グループ
-
getBinsCountValue
public int getBinsCountValue()ヒストグラム図内のbinの数を取得します。- 戻り値:
- ヒストグラム図内のbinの数
-
setBinsCountValue
public void setBinsCountValue(int value) ヒストグラム図内のbinの数を設定します。- パラメータ:
value
- ヒストグラム図内のbinの数
-
getBinsOverflowEnabled
public boolean getBinsOverflowEnabled()ヒストグラム図内のbin上のオーバーフローを許容するかどうかを取得します。- 戻り値:
- true: 許容する false:許容しない
-
setBinsOverflowEnabled
public void setBinsOverflowEnabled(boolean enabled) ヒストグラム図内のbin上のオーバーフローを許容するかどうかを設定します。- パラメータ:
enabled
- true:許容する false:許容しない
-
getBinsOverflowValue
public double getBinsOverflowValue()ヒストグラム図内のbin上のオーバーフロー値を取得します。- 戻り値:
- ヒストグラム図内のbin上のオーバーフロー値
-
setBinsOverflowValue
public void setBinsOverflowValue(double value) ヒストグラム図内のbin上のオーバーフロー値を設定します。- パラメータ:
value
- ヒストグラム図内のbin上のオーバーフロー値
-
getBinsType
ヒストグラム図内のbinの種類を取得します。- 戻り値:
- ヒストグラム図内のbinの種類
-
setBinTypeCategorical
public void setBinTypeCategorical()ヒストグラム図内のbinの種類をカテゴリ別にします。 -
setBinTypeAutomatic
public void setBinTypeAutomatic()ヒストグラム図内のbinの種類を自動決定に設定します。 -
getBinsUnderflowEnabled
public boolean getBinsUnderflowEnabled()ヒストグラム図内のbin上のアンダーフローを許容するかどうかを取得します。- 戻り値:
- true: bin上のアンダーフローを許容するか false: bin上のアンダーフローを許容するか
-
setBinsUnderflowEnabled
public void setBinsUnderflowEnabled(boolean enabled) ヒストグラム図内のbin上のアンダーフローを許容するかどうかを設定します。- パラメータ:
enabled
- true:許容する false:許容しない
-
getBinsUnderflowValue
public double getBinsUnderflowValue()ヒストグラム図内のbin上のアンダーフロー値を取得します。- 戻り値:
- ヒストグラム図内のbin上のアンダーフロー値
-
setBinsUnderflowValue
public void setBinsUnderflowValue(double value) ヒストグラム図内のbin上のアンダーフロー値を設定します。- パラメータ:
value
- ヒストグラム図内のbin上のアンダーフロー値
-
getBinWidthValue
public double getBinWidthValue()ヒストグラム図内のbinの幅を取得します。- 戻り値:
- ヒストグラム図内のbinの幅
-
setBinWidthValue
public void setBinWidthValue(double width) ヒストグラム図内のbinの幅を設定します。- パラメータ:
width
- ヒストグラム図内のbinの幅
-
getBubbleScale
public int getBubbleScale()バブルチャートのバブルのサイズを取得します。- 戻り値:
- バブルのサイズ
-
setBubbleScale
public void setBubbleScale(int scale) バブルチャートのバブルのサイズを設定します。- パラメータ:
scale
- バブルのサイズ
-
getDoughnutHoleSize
public int getDoughnutHoleSize()ドーナッツチャートの穴のサイズを取得します。- 戻り値:
- 穴のサイズ
-
setDoughnutHoleSize
public void setDoughnutHoleSize(int size) ドーナッツチャートの穴のサイズを設定します。- パラメータ:
size
- 穴のサイズ
-
getDropLines
線グラフまたはエリアグラフの系列の垂線クラスを取得します。- 戻り値:
- 垂線クラス
-
getFirstSliceAngle
public int getFirstSliceAngle()円グラフまたはドーナツグラフの最初のスライスの角度(縦の中心から時計回りでの度数)を取得します。- 戻り値:
- 最初のスライスの角度
-
setFirstSliceAngle
public void setFirstSliceAngle(int angle) 円グラフまたはドーナツグラフの最初のスライスの角度(縦の中心から時計回りでの度数)を設定します。- パラメータ:
angle
- 最初のスライスの角度
-
getGapWidth
public int getGapWidth()棒グラフと横棒グラフの場合、バーまたは列のクラスター間のスペースの、バーまたは列の幅に対する割合を取得します。円グラフと円グラフの棒グラフの場合、グラフのプライマリセクションとセカンダリセクションの間の領域を取得します。- 戻り値:
- 列の幅に対する割合(パーセント)
-
setGapWidth
public void setGapWidth(int width) 棒グラフと横棒グラフの場合、バーまたは列のクラスター間のスペースを、バーまたは列の幅に対する割合を設定します。円グラフと円グラフの棒グラフの場合、グラフのプライマリセクションとセカンダリセクションの間の領域を設定します。- パラメータ:
width
- 列の幅に対する割合(パーセント)
-
has3DShading
public boolean has3DShading()3D網かけが適用されているかどうかを取得します。- 戻り値:
- true:3D網かけが適用されている false:3D網かけが適用されていない
-
set3DShading
public void set3DShading(boolean apply) 3D網かけを設定します。- パラメータ:
apply
- true: 3D網かけを適用する false: 3D網かけを適用しない
-
hasDropLines
public boolean hasDropLines()線グラフまたはエリアグラフのグラフ上の系列の垂線が設定されているか取得します。- 戻り値:
- true: 垂線が設定されているか false: 垂線が設定されていない
-
setDropLines
public void setDropLines(boolean apply) 線グラフまたはエリアグラフのグラフ上の系列の垂線を設定します。- パラメータ:
apply
- true: 垂線を適用する false: 垂線を適用しない
-
hasHiLoLines
public boolean hasHiLoLines()折れ線グラフの高低線が設定されているか取得します。- 戻り値:
- true:高低線が設定されている false:高低線が設定されていない
-
setHiLoLines
public void setHiLoLines(boolean apply) 折れ線グラフの高低線が設定されているか取得します。- パラメータ:
apply
- true: 高低線を適用する false: 高低線を適用しない
-
hasRadarAxisLabels
public boolean hasRadarAxisLabels()レーダーグラフの軸ラベルの有無を取得します。- 戻り値:
- true: 軸ラベル有 false: 軸ラベル無
-
setRadarAxisLabels
public void setRadarAxisLabels(boolean apply) レーダーグラフに軸ラベルを設定します。- パラメータ:
apply
- true: 軸ラベルを適用する false:軸ラベルを適用しない
-
hasSeriesLines
public boolean hasSeriesLines()積み上げの列グラフまたは棒グラフに系列線があるかどうか、円グラフの円グラフまたは円グラフの棒グラフの場合、2つのセクションの間に系列線があるかどうかを取得します。- 戻り値:
- true: 系列線がある false: 系列線がない
-
setSeriesLines
public void setSeriesLines(boolean apply) 積み上げの列グラフまたは棒グラフに系列線があるかどうか、円グラフの円グラフまたは円グラフの棒グラフの場合、2つのセクションの間に系列線があるかどうかを設定します。- パラメータ:
apply
- true: 系列線を適用する false:系列線を適用しない
-
hasUpDownBars
public boolean hasUpDownBars()折れ線グラフの上下バーの有無を取得します。- 戻り値:
- true:上下バー有 false:true:上下バー無
-
setUpDownBars
public void setUpDownBars(boolean apply) 折れ線グラフの上下バーの有無を設定します。- パラメータ:
apply
- true: 上下バーを適用する false:上下バーを適用しない
-
getHiLoLines
折れ線グラフの高低線クラスを取得します。- 戻り値:
- 高低線クラス
-
getRadarAxisLabels
レーダーグラフの軸ラベルクラスを取得します。- 戻り値:
- レーダーグラフの軸ラベルクラス
-
getSecondPlotSize
public int getSecondPlotSize()円グラフまたは円グラフの棒グラフのセカンダリセクションのサイズを、プライマリ円グラフのサイズに対する割合で取得します。- 戻り値:
- セカンダリセクションのサイズの割合
-
setSecondPlotSize
public void setSecondPlotSize(int plotSize) 円グラフまたは円グラフの棒グラフのセカンダリセクションのサイズを、プライマリ円グラフのサイズに対する割合で設定します。- パラメータ:
plotSize
- セカンダリセクションのサイズの割合
-
getSeriesLines
2D積み上げ棒グラフ、2D 積み上げ列、円グラフの円グラフ、または円グラフの棒グラフの系列線クラスを取得します。- 戻り値:
- 系列線クラス
-
getShowNegativeBubbles
public boolean getShowNegativeBubbles()バブルグラフで負のバブルを表示するかどうかを取得します。- 戻り値:
- true: 負のバブルを表示する false: 負のバブルを表示しない
-
setShowNegativeBubbles
public void setShowNegativeBubbles(boolean show) バブルグラフで負のバブルを表示するかどうかを設定します。- パラメータ:
show
- true: 負のバブルを設定する false: 負のバブルを設定しない
-
getSizeRepresents
バブルグラフでバブルの大きさが何を表すかを取得します。- 戻り値:
- バブルの大きさが何を表すか
-
setSizeRepresents
バブルグラフでバブルの大きさが何を表すかを設定します。- パラメータ:
size
- バブルの大きさが何を表すか
-
getSplitType
円グラフの円グラフまたは円グラフの棒グラフの2つのセクションを分割する方法を取得します。- 戻り値:
- 2つのセクションを分割する方法
-
setSplitType
円グラフの円グラフまたは円グラフの棒グラフの2つのセクションを分割する方法を設定します。- パラメータ:
type
- 2つのセクションを分割する方法
-
getSplitValue
public double getSplitValue()円グラフまたは円グラフの棒グラフの2つのセクションを区切るしきい値を取得します。- 戻り値:
- 2つのセクションを区切るしきい値
-
setSplitValue
public void setSplitValue(double value) 円グラフまたは円グラフの棒グラフの2つのセクションを区切るしきい値を設定します。- パラメータ:
value
- 2つのセクションを区切るしきい値
-
getDownBars
折れ線グラフの下線クラスを取得します。- 戻り値:
- 下線クラス
-
getUpBars
折れ線グラフの上線クラスを取得します。- 戻り値:
- 上線クラス
-
getVaryByCategories
public boolean getVaryByCategories()マーカーに異なる色またはパターンを割り当てられているかどうかを取得します。- 戻り値:
- true: マーカーに異なる色またはパターンを割り当てられている false: true: マーカーに異なる色またはパターンを割り当てられていない
-
setVaryByCategories
public void setVaryByCategories(boolean apply) マーカーに異なる色またはパターンを割り当るかどうかを設定します。- 適用する場合、グラフに含まれるデータ系列は1つだけである必要があります。
- パラメータ:
apply
- bool true:異なるパターンを適用する false:異なるパターンを適用しない
-
getOverLap
public int getOverLap()横棒と縦棒の配置方法を取得します。- 戻り値:
- 横棒と縦棒の配置方法 (-100~100)
-
setOverLap
public void setOverLap(int overLap) 横棒と縦棒の配置方法を設定します。- パラメータ:
overLap
- 横棒と縦棒の配置方法(-100~100)
-
getIndex
public int getIndex()チャートグループのグループ番号を取得します。- 戻り値:
- チャートグループのグループ番号
-