xlschartcategoryaxis-ag凯发旗舰厅



com.spire.xls.core.spreadsheet.charts
class xlschartcategoryaxis

java.lang.object
  extended by com.spire.xls.core.spreadsheet.xlsobject
      extended by com.spire.xls.core.spreadsheet.charts.xlschartaxis
          extended by com.spire.xls.core.spreadsheet.charts.xlschartcategoryaxis
all implemented interfaces:
ichartaxis, ichartcategoryaxis, ichartvalueaxis
direct known subclasses:
chartcategoryaxis

public class xlschartcategoryaxis
extends xlschartaxis
implements ichartcategoryaxis

constructor summary
xlschartcategoryaxis(java.lang.object parent, boolean isprimary)
           
 
method summary
 xlschartaxis deepclone(java.lang.object parent, java.util.hashmap dicfontindexes, java.util.hashmap dicnewsheetnames)
          clones current object.
 boolean getaxisbetweencategories()
          true if the value axis crosses the category axis between categories
 chartbaseunittype getbaseunit()
          represents base unit for the specified category axis.
 boolean getbaseunitisauto()
          true if use automatic base units for the specified category axis.
 ixlsrange getcategorylabels()
          category labels for the chart.
 categorytype getcategorytype()
          represents axis category type.
 double getcrossesat()
          represents the point on the axis another axis crosses it.
 double getcrossingpoint()
          represents the point on the axis another axis crosses it.
 double getcrossvalue()
          value of category axis crosses.
 java.lang.object[] getentereddirectlycategorylabels()
          entered directly category labels for the chart.
 int getlabelfrequency()
          frequency of labels.
 double getlogbase()
          represents the logarithmic base.
 double getmajorunit()
          value of major increment.
 chartbaseunittype getmajorunitscale()
          represens the major unit scale value for the category axis when the categorytype property is set to timescale.
 double getmaxvalue()
          represents maximum value.
 double getminorunit()
          value of minor increment.
 chartbaseunittype getminorunitscale()
          represens the minor unit scale value for the category axis when the categorytype property is set to timescale.
 double getminvalue()
          represents minimum value.
 int getoffset()
          represents distance between the labels and axis line.
 int getticklabelspacing()
          represents the number of categories or series between tick-mark labels.
 int gettickmarksfrequency()
          frequency of tick marks.
 int gettickmarkspacing()
          represents the number of categories or series between tick marks.
 boolean isautocross()
          automatic category crossing point selected.
 boolean isautomajor()
          automatic major selected.
 void isautomajor(boolean value)
          automatic major selected.
 boolean isautomax()
          automatic maximum selected.
 void isautomax(boolean value)
          automatic maximum selected.
 boolean isautomin()
          automatic minimum selected.
 void isautomin(boolean value)
          automatic minimum selected.
 boolean isautominor()
          automatic minor selected.
 void isautominor(boolean value)
          automatic minor selected.
 boolean islogscale()
          represents logarithmic scale.
 void islogscale(boolean value)
          represents logarithmic scale.
 boolean ismaxcross()
          value axis crosses at the far right category.
 boolean isreverseorder()
          categories in reverse order.
 void isreverseorder(boolean value)
          categories in reverse order.
 void setaxisbetweencategories(boolean value)
          true if the value axis crosses the category axis between categories
 void setbaseunit(chartbaseunittype value)
          represents base unit for the specified category axis.
 void setbaseunitisauto(boolean value)
          true if use automatic base units for the specified category axis.
 void setcategorylabels(ixlsrange value)
          category labels for the chart.
 void setcategorytype(categorytype value)
          represents axis category type.
 void setcrossesat(double value)
          represents the point on the axis another axis crosses it.
 void setcrossingpoint(double value)
          represents the point on the axis another axis crosses it.
 void setcrossvalue(double value)
          value of category axis crosses.
 void setentereddirectlycategorylabels(java.lang.object[] value)
          entered directly category labels for the chart.
 void setlabelfrequency(int value)
          frequency of labels.
 void setlogbase(double value)
          represents the logarithmic base.
 void setmajorunit(double value)
          value of major increment.
 void setmajorunitscale(chartbaseunittype value)
          represens the major unit scale value for the category axis when the categorytype property is set to timescale.
 void setmaxvalue(double value)
          represents maximum value.
 void setminorunit(double value)
          value of minor increment.
 void setminorunitscale(chartbaseunittype value)
          represens the minor unit scale value for the category axis when the categorytype property is set to timescale.
 void setminvalue(double value)
          represents minimum value.
 void setoffset(int value)
          represents distance between the labels and axis line.
 void setticklabelspacing(int value)
          represents the number of categories or series between tick-mark labels.
 void settickmarksfrequency(int value)
          frequency of tick marks.
 void settickmarkspacing(int value)
          represents the number of categories or series between tick marks.
 
methods inherited from class com.spire.xls.core.spreadsheet.charts.xlschartaxis
getalignment, getautoticklabelspacing, getautotickmarkspacing, getaxisid, getaxistype, getborder, getchart3doptions, getchart3dproperties, getdeleted, getfont, getframeformat, gethas3dproperties, getmajorgridlines, getmajortickmark, getminorgridlines, getminortickmark, getmultilevellable, getnumberformat, getnumberformatindex, getshadow, getshadowproperties, gettextrotationangle, getticklabelposition, gettitle, gettitlearea, getvisible, hasaxistitle, hasmajorgridlines, hasmajorgridlines, hasminorgridlines, hasminorgridlines, isautotextrotation, isprimary, isreversed, isreversed, issourcelinked, issourcelinked, setalignment, setautoticklabelspacing, setautotickmarkspacing, setaxisid, setaxistype, setdeleted, setmajortickmark, setminortickmark, setmultilevellable, setnumberformat, setnumberformatindex, settextrotationangle, setticklabelposition, settitle, setvisible
 
methods inherited from class com.spire.xls.core.spreadsheet.xlsobject
dispose
 
methods inherited from interface com.spire.xls.core.ichartaxis
getalignment, getaxistype, getborder, getchart3doptions, getfont, getmajorgridlines, getmajortickmark, getminorgridlines, getminortickmark, getnumberformat, getshadow, gettextrotationangle, getticklabelposition, gettitle, gettitlearea, getvisible, hasmajorgridlines, hasmajorgridlines, hasminorgridlines, hasminorgridlines, setalignment, setmajortickmark, setminortickmark, setnumberformat, settextrotationangle, setticklabelposition, settitle, setvisible
 
constructor detail

xlschartcategoryaxis

public xlschartcategoryaxis(java.lang.object parent,
                            boolean isprimary)
method detail

islogscale

public boolean islogscale()
represents logarithmic scale.
specified by:
islogscale in interface ichartvalueaxis

islogscale

public void islogscale(boolean value)
represents logarithmic scale.
specified by:
islogscale in interface ichartvalueaxis

getmaxvalue

public double getmaxvalue()
represents maximum value.
specified by:
getmaxvalue in interface ichartvalueaxis

setmaxvalue

public void setmaxvalue(double value)
represents maximum value.
specified by:
setmaxvalue in interface ichartvalueaxis

getminvalue

public double getminvalue()
represents minimum value.
specified by:
getminvalue in interface ichartvalueaxis

setminvalue

public void setminvalue(double value)
represents minimum value.
specified by:
setminvalue in interface ichartvalueaxis

getlogbase

public double getlogbase()
represents the logarithmic base. default value is 10.only applies for excel2007.

setlogbase

public void setlogbase(double value)
represents the logarithmic base. default value is 10.only applies for excel2007.

getcrossvalue

public double getcrossvalue()
value of category axis crosses.
specified by:
getcrossvalue in interface ichartvalueaxis

setcrossvalue

public void setcrossvalue(double value)
value of category axis crosses.
specified by:
setcrossvalue in interface ichartvalueaxis

getcrossesat

public double getcrossesat()
represents the point on the axis another axis crosses it.
specified by:
getcrossesat in interface ichartvalueaxis

setcrossesat

public void setcrossesat(double value)
represents the point on the axis another axis crosses it.
specified by:
setcrossesat in interface ichartvalueaxis

ismaxcross

public boolean ismaxcross()
value axis crosses at the far right category.
specified by:
ismaxcross in interface ichartvalueaxis

getcrossingpoint

public double getcrossingpoint()
represents the point on the axis another axis crosses it.
specified by:
getcrossingpoint in interface ichartcategoryaxis

setcrossingpoint

public void setcrossingpoint(double value)
represents the point on the axis another axis crosses it.
specified by:
setcrossingpoint in interface ichartcategoryaxis

getlabelfrequency

public int getlabelfrequency()
frequency of labels.
specified by:
getlabelfrequency in interface ichartcategoryaxis

setlabelfrequency

public void setlabelfrequency(int value)
frequency of labels.
specified by:
setlabelfrequency in interface ichartcategoryaxis

getticklabelspacing

public int getticklabelspacing()
represents the number of categories or series between tick-mark labels.
specified by:
getticklabelspacing in interface ichartcategoryaxis

setticklabelspacing

public void setticklabelspacing(int value)
represents the number of categories or series between tick-mark labels.
specified by:
setticklabelspacing in interface ichartcategoryaxis

gettickmarksfrequency

public int gettickmarksfrequency()
frequency of tick marks.
specified by:
gettickmarksfrequency in interface ichartcategoryaxis

settickmarksfrequency

public void settickmarksfrequency(int value)
frequency of tick marks.
specified by:
settickmarksfrequency in interface ichartcategoryaxis

gettickmarkspacing

public int gettickmarkspacing()
represents the number of categories or series between tick marks.
specified by:
gettickmarkspacing in interface ichartcategoryaxis

settickmarkspacing

public void settickmarkspacing(int value)
represents the number of categories or series between tick marks.
specified by:
settickmarkspacing in interface ichartcategoryaxis

getaxisbetweencategories

public boolean getaxisbetweencategories()
true if the value axis crosses the category axis between categories
specified by:
getaxisbetweencategories in interface ichartcategoryaxis

setaxisbetweencategories

public void setaxisbetweencategories(boolean value)
true if the value axis crosses the category axis between categories
specified by:
setaxisbetweencategories in interface ichartcategoryaxis

isreverseorder

public boolean isreverseorder()
categories in reverse order.
specified by:
isreverseorder in interface ichartvalueaxis

isreverseorder

public void isreverseorder(boolean value)
categories in reverse order.
specified by:
isreverseorder in interface ichartvalueaxis

getcategorylabels

public ixlsrange getcategorylabels()
category labels for the chart.
specified by:
getcategorylabels in interface ichartcategoryaxis

setcategorylabels

public void setcategorylabels(ixlsrange value)
category labels for the chart.
specified by:
setcategorylabels in interface ichartcategoryaxis

getentereddirectlycategorylabels

public java.lang.object[] getentereddirectlycategorylabels()
entered directly category labels for the chart.
specified by:
getentereddirectlycategorylabels in interface ichartcategoryaxis

setentereddirectlycategorylabels

public void setentereddirectlycategorylabels(java.lang.object[] value)
entered directly category labels for the chart.
specified by:
setentereddirectlycategorylabels in interface ichartcategoryaxis

getcategorytype

public categorytype getcategorytype()
represents axis category type.
specified by:
getcategorytype in interface ichartcategoryaxis

setcategorytype

public void setcategorytype(categorytype value)
represents axis category type.
specified by:
setcategorytype in interface ichartcategoryaxis

getoffset

public int getoffset()
represents distance between the labels and axis line. the value can be from 0 through 1000.
specified by:
getoffset in interface ichartcategoryaxis

setoffset

public void setoffset(int value)
represents distance between the labels and axis line. the value can be from 0 through 1000.
specified by:
setoffset in interface ichartcategoryaxis

getbaseunit

public chartbaseunittype getbaseunit()
represents base unit for the specified category axis.
specified by:
getbaseunit in interface ichartcategoryaxis

setbaseunit

public void setbaseunit(chartbaseunittype value)
represents base unit for the specified category axis.
specified by:
setbaseunit in interface ichartcategoryaxis

getbaseunitisauto

public boolean getbaseunitisauto()
true if use automatic base units for the specified category axis.
specified by:
getbaseunitisauto in interface ichartcategoryaxis

setbaseunitisauto

public void setbaseunitisauto(boolean value)
true if use automatic base units for the specified category axis.
specified by:
setbaseunitisauto in interface ichartcategoryaxis

isautomajor

public boolean isautomajor()
automatic major selected.
specified by:
isautomajor in interface ichartvalueaxis

isautomajor

public void isautomajor(boolean value)
automatic major selected.
specified by:
isautomajor in interface ichartvalueaxis

isautominor

public boolean isautominor()
automatic minor selected.
specified by:
isautominor in interface ichartvalueaxis

isautominor

public void isautominor(boolean value)
automatic minor selected.
specified by:
isautominor in interface ichartvalueaxis

isautocross

public boolean isautocross()
automatic category crossing point selected.
specified by:
isautocross in interface ichartvalueaxis

isautomax

public boolean isautomax()
automatic maximum selected.
specified by:
isautomax in interface ichartvalueaxis

isautomax

public void isautomax(boolean value)
automatic maximum selected.
specified by:
isautomax in interface ichartvalueaxis

isautomin

public boolean isautomin()
automatic minimum selected.
specified by:
isautomin in interface ichartvalueaxis

isautomin

public void isautomin(boolean value)
automatic minimum selected.
specified by:
isautomin in interface ichartvalueaxis

getmajorunit

public double getmajorunit()
value of major increment.
specified by:
getmajorunit in interface ichartvalueaxis

setmajorunit

public void setmajorunit(double value)
value of major increment.

getminorunit

public double getminorunit()
value of minor increment.
specified by:
getminorunit in interface ichartvalueaxis

setminorunit

public void setminorunit(double value)
value of minor increment.
specified by:
setminorunit in interface ichartvalueaxis

getmajorunitscale

public chartbaseunittype getmajorunitscale()
represens the major unit scale value for the category axis when the categorytype property is set to timescale.
specified by:
getmajorunitscale in interface ichartcategoryaxis

setmajorunitscale

public void setmajorunitscale(chartbaseunittype value)
represens the major unit scale value for the category axis when the categorytype property is set to timescale.
specified by:
setmajorunitscale in interface ichartcategoryaxis

getminorunitscale

public chartbaseunittype getminorunitscale()
represens the minor unit scale value for the category axis when the categorytype property is set to timescale.
specified by:
getminorunitscale in interface ichartcategoryaxis

setminorunitscale

public void setminorunitscale(chartbaseunittype value)
represens the minor unit scale value for the category axis when the categorytype property is set to timescale.
specified by:
setminorunitscale in interface ichartcategoryaxis

deepclone

public xlschartaxis deepclone(java.lang.object parent,
                              java.util.hashmap dicfontindexes,
                              java.util.hashmap dicnewsheetnames)
clones current object.
overrides:
deepclone in class xlschartaxis
parameters:
parent - parent object.
dicfontindexes - dictionary with new indexes.
returns:
returns cloned object.


网站地图