com.aspose.words
Class ChartLegendEntryCollection

java.lang.Object
    extended by com.aspose.words.ChartLegendEntryCollection
All Implemented Interfaces:
java.lang.Iterable

public class ChartLegendEntryCollection 
extends java.lang.Object

Represents a collection of chart legend entries.

To learn more, visit the Working with Charts documentation article.

Example:

Shows how to work with a legend entry for chart series.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Shape shape = builder.insertChart(ChartType.COLUMN, 432.0, 252.0);

Chart chart = shape.getChart();
ChartSeriesCollection series = chart.getSeries();
series.clear();

String[] categories = new String[] { "AW Category 1", "AW Category 2" };

ChartSeries series1 = series.add("Series 1", categories, new double[] { 1.0, 2.0 });
series.add("Series 2", categories, new double[] { 3.0, 4.0 });
series.add("Series 3", categories, new double[] { 5.0, 6.0 });
series.add("Series 4", categories, new double[] { 0.0, 0.0 });

ChartLegendEntryCollection legendEntries = chart.getLegend().getLegendEntries();
legendEntries.get(3).isHidden(true);

doc.save(getArtifactsDir() + "Charts.LegendEntries.docx");

Property Getters/Setters Summary
intgetCount()
           Returns the number of ChartLegendEntry in this collection.
ChartLegendEntryget(int index)
           Returns ChartLegendEntry for the specified index.
 
Method Summary
java.util.Iterator<ChartLegendEntry>iterator()
           Returns an enumerator object.
 

Property Getters/Setters Detail

getCount

public int getCount()
Returns the number of ChartLegendEntry in this collection.

get

public ChartLegendEntry get(int index)
Returns ChartLegendEntry for the specified index.

Method Detail

iterator

public java.util.Iterator<ChartLegendEntryiterator()
Returns an enumerator object.

See Also:
          Aspose.Words Documentation - the home page for the Aspose.Words Product Documentation.
          Aspose.Words Support Forum - our preferred method of support.