java.lang.Object
com.aspose.words.ChartYValue
public class ChartYValue
This class contains a number of static methods for creating an Y value of a particular type. The
All non-null Y values of a chart series must be of the same
| Property Getters/Setters Summary | ||
|---|---|---|
java.util.Date | getDateTimeValue() | |
| Gets the stored datetime value. | ||
double | getDoubleValue() | |
| Gets the stored numeric value. | ||
long | getTimeValue() | |
| Gets the stored time value. | ||
int | getValueType() | |
| Gets the type of the Y value stored in the object. The value of the property is ChartYValueType integer constant. | ||
| Method Summary | ||
|---|---|---|
boolean | equals(java.lang.Object obj) | |
| Gets a flag indicating whether the specified object is equal to the current Y value object. | ||
static ChartYValue | fromDateTime(java.util.Date value) | |
|
Creates a |
||
static ChartYValue | fromDouble(double value) | |
|
Creates a |
||
static ChartYValue | fromTimeSpan(long value) | |
|
Creates a |
||
| Property Getters/Setters Detail |
|---|
getDateTimeValue | |
public java.util.Date getDateTimeValue() | |
getDoubleValue | |
public double getDoubleValue() | |
getTimeValue | |
public long getTimeValue() | |
getValueType | |
public int getValueType() | |
| Method Detail |
|---|
equals | |
public boolean equals(java.lang.Object obj) | |
fromDateTime | |
public static ChartYValue fromDateTime(java.util.Date value) | |
fromDouble | |
public static ChartYValue fromDouble(double value) | |
Example:
Shows how to populate chart series with data.Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(); Shape shape = builder.insertChart(ChartType.COLUMN, 432.0, 252.0); Chart chart = shape.getChart(); ChartSeries series1 = chart.getSeries().get(0); // Clear X and Y values of the first series. series1.clearValues(); // Populate the series with data. series1.add(ChartXValue.fromDouble(3.0), ChartYValue.fromDouble(10.0)); series1.add(ChartXValue.fromDouble(5.0), ChartYValue.fromDouble(5.0)); series1.add(ChartXValue.fromDouble(7.0), ChartYValue.fromDouble(11.0)); series1.add(ChartXValue.fromDouble(9.0), ChartYValue.fromDouble(17.0)); ChartSeries series2 = chart.getSeries().get(1); // Clear X and Y values of the second series. series2.clearValues(); // Populate the series with data. series2.add(ChartXValue.fromDouble(2.0), ChartYValue.fromDouble(4.0)); series2.add(ChartXValue.fromDouble(4.0), ChartYValue.fromDouble(7.0)); series2.add(ChartXValue.fromDouble(6.0), ChartYValue.fromDouble(14.0)); series2.add(ChartXValue.fromDouble(8.0), ChartYValue.fromDouble(7.0)); doc.save(getArtifactsDir() + "Charts.PopulateChartWithData.docx");
fromTimeSpan | |
public static ChartYValue fromTimeSpan(long value) | |