com.github.abel533.echarts.axis
类 Axis<T>

java.lang.Object
  继承者 com.github.abel533.echarts.AbstractData<T>
      继承者 com.github.abel533.echarts.axis.Axis<T>
所有已实现的接口:
Component, Data<T>
直接已知子类:
CategoryAxis, ValueAxis

public abstract class Axis<T>
extends AbstractData<T>
implements Component

坐标轴

作者:
liuzh

字段摘要
 
从类 com.github.abel533.echarts.AbstractData 继承的字段
data
 
构造方法摘要
Axis()
           
 
方法摘要
 AxisLabel axisLabel()
          坐标轴文本标签,详见axis.axisLabel
 T axisLabel(AxisLabel label)
           
 AxisLine axisLine()
          坐标轴线,默认显示,属性show控制显示与否,属性lineStyle(详见lineStyle)控制线条样式
 T axisLine(AxisLine axisLine)
          设置axisLine值
 AxisTick axisTick()
          坐标轴小标记,默认不显示,属性show控制显示与否,属性length控制线长,属性lineStyle(详见lineStyle)控制线条样式
 T axisTick(AxisTick axisTick)
          设置axisTick值
 Object boundaryGap()
          获取boundaryGap值
 T boundaryGap(Object boundaryGap)
          设置boundaryGap值
 T data(Object... values)
          添加坐标轴的类目属性
 AxisLabel getAxisLabel()
          获取axisLabel值
 AxisLine getAxisLine()
          获取axisLine值
 AxisTick getAxisTick()
          获取axisTick值
 Object getBoundaryGap()
          获取boundaryGap值
 String getName()
          获取name值
 NameLocation getNameLocation()
          获取nameLocation值
 LineStyle getNameTextStyle()
          获取nameTextStyle值
 Object getPosition()
          获取position值
 SplitArea getSplitArea()
          获取splitArea值
 SplitLine getSplitLine()
          获取splitLine值
 AxisType getType()
          获取type值
 String name()
          获取name值
 T name(String name)
          设置name值
 NameLocation nameLocation()
          获取nameLocation值
 T nameLocation(NameLocation nameLocation)
          设置nameLocation值
 LineStyle nameTextStyle()
          坐标轴名称文字样式,默认取全局配置,颜色跟随axisLine主色,可设
 T nameTextStyle(LineStyle style)
          设置style值
 Object position()
          获取position值
 T position(Object position)
          设置position值
 T position(X position)
          设置position值
 T position(Y position)
          设置position值
 void setAxisLabel(AxisLabel axisLabel)
          设置axisLabel值
 void setAxisLine(AxisLine axisLine)
          设置axisLine值
 void setAxisTick(AxisTick axisTick)
          设置axisTick值
 void setBoundaryGap(Object boundaryGap)
          设置boundaryGap值
 void setName(String name)
          设置name值
 void setNameLocation(NameLocation nameLocation)
          设置nameLocation值
 void setNameTextStyle(LineStyle nameTextStyle)
          设置nameTextStyle值
 void setPosition(Object position)
          设置position值
 void setSplitArea(SplitArea splitArea)
          设置splitArea值
 void setSplitLine(SplitLine splitLine)
          设置splitLine值
 void setType(AxisType type)
          设置type值
 SplitArea splitArea()
          分隔区域,默认不显示,属性show控制显示与否,属性areaStyle(详见areaStyle)控制区域样式
 T splitArea(SplitArea splitArea)
          设置splitArea值
 SplitLine splitLine()
          分隔线,默认显示,属性show控制显示与否,属性lineStyle(详见lineStyle)控制线条样式
 T splitLine(SplitLine splitLine)
          设置splitLine值
 AxisType type()
          获取type值
 T type(AxisType type)
          设置type值
 
从类 com.github.abel533.echarts.AbstractData 继承的方法
data, getData, setData
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Axis

public Axis()
方法详细信息

type

public AxisType type()
获取type值


getType

public AxisType getType()
获取type值


setType

public void setType(AxisType type)
设置type值

参数:
type -

getPosition

public Object getPosition()
获取position值


setPosition

public void setPosition(Object position)
设置position值

参数:
position -

getName

public String getName()
获取name值


setName

public void setName(String name)
设置name值

参数:
name -

getNameLocation

public NameLocation getNameLocation()
获取nameLocation值


setNameLocation

public void setNameLocation(NameLocation nameLocation)
设置nameLocation值

参数:
nameLocation -

getBoundaryGap

public Object getBoundaryGap()
获取boundaryGap值


setBoundaryGap

public void setBoundaryGap(Object boundaryGap)
设置boundaryGap值

参数:
boundaryGap -

type

public T type(AxisType type)
设置type值

参数:
type -

position

public Object position()
获取position值


position

public T position(Object position)
设置position值

参数:
position -

position

public T position(X position)
设置position值

参数:
position -

position

public T position(Y position)
设置position值

参数:
position -

name

public String name()
获取name值


name

public T name(String name)
设置name值

参数:
name -

nameLocation

public NameLocation nameLocation()
获取nameLocation值


nameLocation

public T nameLocation(NameLocation nameLocation)
设置nameLocation值

参数:
nameLocation -

nameTextStyle

public LineStyle nameTextStyle()
坐标轴名称文字样式,默认取全局配置,颜色跟随axisLine主色,可设


nameTextStyle

public T nameTextStyle(LineStyle style)
设置style值

参数:
style -

boundaryGap

public Object boundaryGap()
获取boundaryGap值


boundaryGap

public T boundaryGap(Object boundaryGap)
设置boundaryGap值

参数:
boundaryGap -

axisLine

public AxisLine axisLine()
坐标轴线,默认显示,属性show控制显示与否,属性lineStyle(详见lineStyle)控制线条样式

另请参见:
AxisLine, LineStyle

axisLine

public T axisLine(AxisLine axisLine)
设置axisLine值

参数:
axisLine -

axisTick

public AxisTick axisTick()
坐标轴小标记,默认不显示,属性show控制显示与否,属性length控制线长,属性lineStyle(详见lineStyle)控制线条样式

另请参见:
AxisTick, LineStyle

axisTick

public T axisTick(AxisTick axisTick)
设置axisTick值

参数:
axisTick -

axisLabel

public AxisLabel axisLabel()
坐标轴文本标签,详见axis.axisLabel

另请参见:
AxisLabel

axisLabel

public T axisLabel(AxisLabel label)
参数:
label -
返回:

splitLine

public SplitLine splitLine()
分隔线,默认显示,属性show控制显示与否,属性lineStyle(详见lineStyle)控制线条样式

另请参见:
SplitLine

splitLine

public T splitLine(SplitLine splitLine)
设置splitLine值

参数:
splitLine -

splitArea

public SplitArea splitArea()
分隔区域,默认不显示,属性show控制显示与否,属性areaStyle(详见areaStyle)控制区域样式


splitArea

public T splitArea(SplitArea splitArea)
设置splitArea值

参数:
splitArea -

data

public T data(Object... values)
添加坐标轴的类目属性

指定者:
接口 Data<T> 中的 data
覆盖:
类 AbstractData<T> 中的 data
参数:
values -
返回:

getNameTextStyle

public LineStyle getNameTextStyle()
获取nameTextStyle值


setNameTextStyle

public void setNameTextStyle(LineStyle nameTextStyle)
设置nameTextStyle值

参数:
nameTextStyle -

getAxisLine

public AxisLine getAxisLine()
获取axisLine值


setAxisLine

public void setAxisLine(AxisLine axisLine)
设置axisLine值

参数:
axisLine -

getAxisTick

public AxisTick getAxisTick()
获取axisTick值


setAxisTick

public void setAxisTick(AxisTick axisTick)
设置axisTick值

参数:
axisTick -

getAxisLabel

public AxisLabel getAxisLabel()
获取axisLabel值


setAxisLabel

public void setAxisLabel(AxisLabel axisLabel)
设置axisLabel值

参数:
axisLabel -

getSplitLine

public SplitLine getSplitLine()
获取splitLine值


setSplitLine

public void setSplitLine(SplitLine splitLine)
设置splitLine值

参数:
splitLine -

getSplitArea

public SplitArea getSplitArea()
获取splitArea值


setSplitArea

public void setSplitArea(SplitArea splitArea)
设置splitArea值

参数:
splitArea -


Copyright © 2014. All rights reserved.