public class BarGraphInfo extends AbstractGraphInfo implements GraphInfoSupport, BorderSupport
コンストラクタと説明 |
---|
BarGraphInfo() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addBorder(Border border)
ボーダー情報を設定します。
|
List<Border> |
getBorder()
ボーダー情報を返却します。
|
int |
getOrientation()
棒の方向を返却します。
|
int |
getStyle()
棒グラフのスタイルを返却します。
|
int |
getXDataLableAngle()
カテゴリの表示角度を返却します。
|
Label |
getXLabel()
x軸ラベル情報を返却します。
|
Axis |
getYAxis()
y軸に表示する値の情報を返却します。
|
Label |
getYLabel()
y軸ラベル情報を返却します。
|
boolean |
isValueVisible()
値表示プラグを返却します。
|
void |
setBorder(List<Border> border)
ボーダー情報を設定します。
|
void |
setOrientation(int orientation)
棒の方向を設定します。
|
void |
setStyle(int style)
棒グラフのスタイルを設定します。
|
void |
setValueVisible(boolean falg)
値表示プラグを設定します。
|
void |
setXDataLableAngle(int xDataLableAngle)
カテゴリの表示角度を設定します。
|
void |
setXLabel(Label label)
x軸ラベル情報を設定します。
|
void |
setYAxis(Axis axis)
y軸に表示する値の情報を設定します。
|
void |
setYLabel(Label label)
y軸ラベル情報を設定します。
|
getDataset, getLegend, getSubTitle, getTitle, setDataset, setLegend, setSubTitle, setTitle
public int getStyle()
返却値 | 説明 |
1 | 一般棒グラフを描画します。 |
2 | 積上げグラフを描画します。 |
3 | 100%積上げグラフを描画します。 |
public void setStyle(int style)
ChartConstant
に定義しています。定数名 | 説明 |
BAR_GRAPH_STYLE_DEFAULT(デフォルト) | 一般棒グラフ |
BAR_GRAPH_STYLE_STACKED | 積上げグラフ |
BAR_GRAPH_STYLE_PERSENTAGE | 100%積上げグラフ |
style
- 棒グラフのスタイルpublic int getOrientation()
返却値 | 説明 |
1 | 縦向 |
2 | 横向 |
public void setOrientation(int orientation)
ChartConstant
に定義しています。定数名 | 説明 |
ORIENTATION_VERTICAL(デフォルト) | 縦向 |
ORIENTATION_HORIZONTAL | 横向 |
orientation
- 棒の方向public int getXDataLableAngle()
返却値 | 説明 |
0 | 水平表示 |
-45 | -45度表示 |
-90 | -90度表示 |
45 | +45度表示 |
90 | +90度表示 |
public void setXDataLableAngle(int xDataLableAngle)
ChartConstant
に定義しています。定数名 | 説明 |
DATA_LABLE_ANGLE_STANDARD(デフォルト) | 水平表示 |
DATA_LABLE_ANGLE_DOWN45 | -45度 |
DATA_LABLE_ANGLE_DOWN90 | -90度 |
DATA_LABLE_ANGLE_UP45 | +45度 |
DATA_LABLE_ANGLE_UP90 | +90度 |
xDataLableAngle
- カテゴリの表示角度public boolean isValueVisible()
public void setValueVisible(boolean falg)
falg
- プラグpublic Label getXLabel()
GraphInfoSupport
getXLabel
インタフェース内 GraphInfoSupport
public void setXLabel(Label label)
GraphInfoSupport
setXLabel
インタフェース内 GraphInfoSupport
label
- x軸ラベル情報Label
public Axis getYAxis()
GraphInfoSupport
getYAxis
インタフェース内 GraphInfoSupport
Axis
public void setYAxis(Axis axis)
GraphInfoSupport
setYAxis
インタフェース内 GraphInfoSupport
axis
- y軸の値情報Axis
public Label getYLabel()
GraphInfoSupport
getYLabel
インタフェース内 GraphInfoSupport
public void setYLabel(Label label)
GraphInfoSupport
setYLabel
インタフェース内 GraphInfoSupport
label
- y軸ラベル情報Label
public List<Border> getBorder()
BorderSupport
getBorder
インタフェース内 BorderSupport
Border
public void addBorder(Border border)
BorderSupport
addBorder
インタフェース内 BorderSupport
border
- ボーダークラスBorder
public void setBorder(List<Border> border)
BorderSupport
setBorder
インタフェース内 BorderSupport
border
- ボーダークラスのリストBorder
Copyright © 2012 NTT DATA INTRAMART CORPORATION