com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Interface IChartDataPointLevel

  • All Known Implementing Classes:
    ChartDataPointLevel


    public interface IChartDataPointLevel

    Represents data point level. Applies for Treemap and Sunburst chart.

    • Method Detail

      • getFormat

        IFormat getFormat()

        Represents formatting properties of data point level. Read/write IFormat.


         
         Presentation pres = new Presentation();
         try
         {
             IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.Treemap, 50, 50, 500, 400);
             IChartSeries series = chart.getChartData().getSeries().get_Item(0);
             IChartDataPointLevel dataPointLevel = series.getDataPoints().get_Item(7).getDataPointLevels().get_Item(2);
             dataPointLevel.getFormat().getFill().setFillType(FillType.Solid);
             dataPointLevel.getFormat().getFill().getSolidFillColor().setColor(Color.Red);
         } finally {
             if (pres != null) pres.dispose();
         }
         
      • getLabel

        IDataLabel getLabel()

        Represents data label of data point level. Applied for Treemap and Sunburst sereis types. Read-only IDataLabel.


         
         Presentation pres = new Presentation();
         try
         {
             IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.Sunburst, 50, 50, 500, 400);
             IChartSeries series = chart.getChartData().getSeries().get_Item(0);
             IChartDataPointLevel dataPointLevel = series.getDataPoints().get_Item(0).getDataPointLevels().get_Item(1);
             dataPointLevel.getLabel().getDataLabelFormat().setShowCategoryName(false);
             dataPointLevel.getLabel().getDataLabelFormat().setShowValue(true);
             dataPointLevel.getLabel().getDataLabelFormat().setShowSeriesName(true);
             dataPointLevel = series.getDataPoints().get_Item(12).getDataPointLevels().get_Item(1);
             dataPointLevel.getLabel().getTextFormat().getPortionFormat().getFillFormat().setFillType(FillType.Solid);
             dataPointLevel.getLabel().getTextFormat().getPortionFormat().getFillFormat().getSolidFillColor().setColor(Color.Red);
         } finally {
             if (pres != null) pres.dispose();
         }