@Beta public abstract class XDDFChartData extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
class  |  
           XDDFChartData.Series  |  
          
| Modifier and Type | Field and Description | 
|---|---|
protected XDDFChart |  
           parent  |  
          
protected java.util.List<XDDFChartData.Series> |  
           series  |  
          
| Modifier | Constructor and Description | 
|---|---|
protected  |  
           XDDFChartData(XDDFChart chart)  |  
          
| Modifier and Type | Method and Description | 
|---|---|
abstract XDDFChartData.Series |  
           addSeries(XDDFDataSource<?> category, XDDFNumericalDataSource<? extends java.lang.Number> values)  |  
          
protected void |  
           defineAxes(org.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt[] axes, java.util.Map<java.lang.Long,XDDFChartAxis> categories, java.util.Map<java.lang.Long,XDDFValueAxis> values)  |  
          
XDDFCategoryAxis |  
           getCategoryAxis()  |  
          
java.util.List<XDDFChartData.Series> |  
           getSeries() 
             
             Deprecated.  
                
              since POI 4.1.1 
               
             (已弃用。自 POI 4.1.1) 
             |  
          
XDDFChartData.Series |  
           getSeries(int n)  |  
          
int |  
           getSeriesCount()  |  
          
java.util.List<XDDFValueAxis> |  
           getValueAxes()  |  
          
protected abstract void |  
           removeCTSeries(int n) 
            
              This method should be implemented in every class that extends 
               XDDFChartData. 
             (这个方法应该在每个扩展 XDDFChartData 的类中实现。) 
             |  
          
void |  
           removeSeries(int n)  |  
          
abstract void |  
           setVaryColors(java.lang.Boolean varyColors)  |  
          
protected XDDFChart parent
protected java.util.List<XDDFChartData.Series> series
protected XDDFChartData(XDDFChart chart)
protected void defineAxes(org.openxmlformats.schemas.drawingml.x2006.chart.CTUnsignedInt[] axes,
                          java.util.Map<java.lang.Long,XDDFChartAxis> categories,
                          java.util.Map<java.lang.Long,XDDFValueAxis> values) public XDDFCategoryAxis getCategoryAxis()
public java.util.List<XDDFValueAxis> getValueAxes()
@Deprecated public java.util.List<XDDFChartData.Series> getSeries()
getSeries().add(series) or to 
           getSeries().remove(series) may corrupt the workbook. 
           Instead, use the following methods:
(调用 getSeries().add(series) 或 getSeries().remove(series) 可能会损坏工作簿。而是使用以下方法: getSeriesCount() getSeries(int) addSeries(XDDFDataSource,XDDFNumericalDataSource) removeSeries(int))public final int getSeriesCount()
public final XDDFChartData.Series getSeries(int n)
public final void removeSeries(int n)
@Internal protected abstract void removeCTSeries(int n)
XDDFChartData. 
           A typical implementation would be
    protected void removeCTSeries(int n) {
        chart.removeSer(n);
    }
  
           (这个方法应该在每个扩展 XDDFChartData 的类中实现。一个典型的实现是 protected void removeCTSeries(int n) { chart.removeSer(n); }) 
          n - 
            (n -) 
           public abstract void setVaryColors(java.lang.Boolean varyColors)
public abstract XDDFChartData.Series addSeries(XDDFDataSource<?> category, XDDFNumericalDataSource<? extends java.lang.Number> values)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.