# ISeries

## Content

<div class="docapp-java-api-doc-main"><style>:not(h1, h2, h3, h4, h5, h6)>code,
:not(h1, h2, h3, h4, h5, h6)>tt {
    font-size: 14px;
    padding-top: 4px;
    margin-top: 8px;
    line-height: 1.4em;
}

.summary-table dt code {
    font-size: 14px;
    vertical-align: top;
    padding-top: 4px;
}

.tab {
    background-color: #0066FF;
    color: #ffffff;
    padding: 8px;
    width: 5em;
    font-weight: bold;
}

/*
 * Styles for page header and footer.
 */
.title {
    color: #2c4557;
    margin: 10px 0;
}

.sub-title {
    margin: 5px 0 0 0;
}

.header ul {
    margin: 0 0 15px 0;
    padding: 0;
}

.header ul li,
.footer ul li {
    list-style: none;
}

/*
 * Styles for headings.
 */
.summary h2,
.details h2,
h2,
.block-list h2 {
    padding: 0;
    margin: 15px 0;
}

.summary h3,
.details h3,
.summary .inherited-list h2 {
    background-color: var(--ds-product-color);
    color: #fff;
    border: 1px solid #d0d9e0;
    padding: 7px 5px;
}

.summary h3 a,
.details h3 a,
.summary .inherited-list h2 a {
    color: #fff !important;
}
/*
 * Styles for page layout containers.
 */
dl.notes>dt {
    font-size: 12px;
    font-weight: bold;
    margin: 10px 0 0 0;
    color: #4E4E4E;
}

dl.notes>dd {
    margin: 5px 10px 10px 0;
    font-size: 14px;
}

dl.name-value>dt {
    margin-left: 1px;
    font-size: 1.1em;
    display: inline;
    font-weight: bold;
}

dl.name-value>dd {
    margin: 0 0 0 1px;
    font-size: 1.1em;
    display: inline;
}

/*
 * Styles for lists.
 */
li.circle {
    list-style: circle;
}

ul.horizontal li {
    display: inline;
    font-size: 0.9em;
}

div.inheritance {
    margin: 0;
    padding: 0;
}

div.inheritance div.inheritance {
    margin-left: 2em;
}

ul.block-list,
ul.details-list,
ul.member-list,
ul.summary-list {
    margin: 10px 0 10px 0;
    padding: 0;
}

ul.block-list>li,
ul.details-list>li,
ul.member-list>li,
ul.summary-list>li {
    list-style: none;
    margin-bottom: 15px;
    line-height: 1.4;
}

.summary-table dl,
.summary-table dl dt,
.summary-table dl dd {
    margin-top: 0;
    margin-bottom: 1px;
}

ul.see-list,
ul.see-list-long {
    padding-left: 0;
    list-style: none;
}

ul.see-list li {
    display: inline;
}

ul.see-list li:not(:last-child):after,
ul.see-list-long li:not(:last-child):after {
    content: ", ";
    white-space: pre-wrap;
}

/*
 * Styles for tables.
 */
.summary-table,
.details-table {
    width: 100%;
    border-spacing: 0;
    border-left: 1px solid #EEE;
    border-right: 1px solid #EEE;
    border-bottom: 1px solid #EEE;
    padding: 0;
}

.caption {
    position: relative;
    text-align: left;
    background-repeat: no-repeat;
    color: #253441;
    font-weight: bold;
    clear: none;
    overflow: hidden;
    padding: 0;
    padding-top: 10px;
    padding-left: 1px;
    margin: 0;
    white-space: pre;
}

.caption a:link,
.caption a:visited {
    color: #1f389c;
}

.caption a:hover,
.caption a:active {
    color: #FFFFFF;
}

.caption span {
    white-space: nowrap;
    padding-top: 5px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 7px;
    display: inline-block;
    background-color: var(--ds-product-color);
    color: #fff;
    border: none;
}

div.table-tabs {
    padding: 10px 0 0 1px;
    margin: 0;
}

div.table-tabs>button {
    border: none;
    cursor: pointer;
    padding: 5px 12px 7px 12px;
    font-weight: bold;
    margin-right: 3px;
}

div.table-tabs>button.active-table-tab {
    background: var(--ds-product-color);
    color: #fff;
}

div.table-tabs>button.table-tab {
    background: var(--ds-product-color);
    color: #FFFFFF;
    border-bottom: 1px solid #eee;
}

.two-column-summary {
    display: grid;
    grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
}

.three-column-summary {
    display: grid;
    grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
}

.four-column-summary {
    display: grid;
    grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
}

@media screen and (max-width: 600px) {
    .two-column-summary {
        display: grid;
        grid-template-columns: 1fr;
    }
}

@media screen and (max-width: 800px) {
    .three-column-summary {
        display: grid;
        grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
    }

    .three-column-summary .col-last {
        grid-column-end: span 2;
    }
}

@media screen and (max-width: 1000px) {
    .four-column-summary {
        display: grid;
        grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
    }
}

.summary-table>div,
.details-table>div {
    text-align: left;
    padding: 8px 3px 3px 7px;
}

.col-first,
.col-second,
.col-last,
.col-constructor-name,
.col-summary-item-name {
    vertical-align: top;
    padding-right: 0;
    padding-top: 8px;
    padding-bottom: 3px;
}

.table-header {
    background: var(--ds-product-color);
    color: #fff;
    font-weight: bold;
}

.col-first,
.col-first {
    font-size: 13px;
}

.col-second,
.col-second,
.col-last,
.col-constructor-name,
.col-summary-item-name,
.col-last {
    font-size: 13px;
}

.col-first,
.col-second,
.col-constructor-name {
    vertical-align: top;
    overflow: auto;
}

.col-last {
    white-space: normal;
}

.col-first a:link,
.col-first a:visited,
.col-second a:link,
.col-second a:visited,
.col-first a:link,
.col-first a:visited,
.col-second a:link,
.col-second a:visited,
.col-constructor-name a:link,
.col-constructor-name a:visited,
.col-summary-item-name a:link,
.col-summary-item-name a:visited,
.constant-values-container a:link,
.constant-values-container a:visited,
.all-classes-container a:link,
.all-classes-container a:visited,
.all-packages-container a:link,
.all-packages-container a:visited {
    font-weight: bold;
}

.table-sub-heading-color {
    background-color: #EEEEFF;
}

.even-row-color,
.even-row-color .table-header {
    background-color: #FFFFFF;
}

.odd-row-color,
.odd-row-color .table-header {
    background-color: #EEEEEF;
}

/*
 * Styles for contents.
 */
.deprecated-content {
    margin: 0;
    padding: 10px 0;
}

div.block {
    font-size: 14px;
}

.col-last div {
    padding-top: 0;
}

.col-last a {
    padding-bottom: 3px;
}

.module-signature,
.package-signature,
.type-signature,
.member-signature {
    font-size: 14px;
    margin: 14px 0;
    white-space: pre-wrap;
}

.module-signature,
.package-signature,
.type-signature {
    margin-top: 0;
}

.member-signature .type-parameters-long,
.member-signature .parameters,
.member-signature .exceptions {
    display: inline-block;
    vertical-align: top;
    white-space: pre;
}

.member-signature .type-parameters {
    white-space: normal;
}

/*
 * Styles for formatting effect.
 */
.source-line-no {
    color: green;
    padding: 0 30px 0 0;
}

h1.hidden {
    visibility: hidden;
    overflow: hidden;
    font-size: 10px;
}

.block {
    display: block;
    margin: 0 10px 5px 0;
    color: #474747;
}

.deprecated-label,
.descfrm-type-label,
.implementation-label,
.member-name-label,
.member-name-link,
.module-label-in-package,
.module-label-in-type,
.override-specify-label,
.package-label-in-type,
.package-hierarchy-label,
.type-name-label,
.type-name-link,
.search-tag-link,
.preview-label {
    font-weight: bold;
}

.deprecation-block {
    font-size: 14px;
    border-style: solid;
    border-width: thin;
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    display: inline-block;
}

.preview-block {
    font-size: 14px;
    border-style: solid;
    border-width: thin;
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    display: inline-block;
}

/*
 * Styles for user-provided tables.
 *
 * borderless:
 *      No borders, vertical margins, styled caption.
 *      This style is provided for use with existing doc comments.
 *      In general, borderless tables should not be used for layout purposes.
 *
 * plain:
 *      Plain borders around table and cells, vertical margins, styled caption.
 *      Best for small tables or for complex tables for tables with cells that span
 *      rows and columns, when the "striped" style does not work well.
 *
 * striped:
 *      Borders around the table and vertical borders between cells, striped rows,
 *      vertical margins, styled caption.
 *      Best for tables that have a header row, and a body containing a series of simple rows.
 */

table.borderless,
table.plain,
table.striped {
    margin-top: 10px;
    margin-bottom: 10px;
}

table.borderless>caption,
table.plain>caption,
table.striped>caption {
    font-weight: bold;
    font-size: smaller;
}

table.borderless th,
table.borderless td,
table.plain th,
table.plain td,
table.striped th,
table.striped td {
    padding: 2px 5px;
}

table.borderless,
table.borderless>thead>tr>th,
table.borderless>tbody>tr>th,
table.borderless>tr>th,
table.borderless>thead>tr>td,
table.borderless>tbody>tr>td,
table.borderless>tr>td {
    border: none;
}

table.borderless>thead>tr,
table.borderless>tbody>tr,
table.borderless>tr {
    background-color: transparent;
}

table.plain {
    border-collapse: collapse;
    border: 1px solid black;
}

table.plain>thead>tr,
table.plain>tbody tr,
table.plain>tr {
    background-color: transparent;
}

table.plain>thead>tr>th,
table.plain>tbody>tr>th,
table.plain>tr>th,
table.plain>thead>tr>td,
table.plain>tbody>tr>td,
table.plain>tr>td {
    border: 1px solid black;
}

table.striped {
    border-collapse: collapse;
    border: 1px solid black;
}

table.striped>thead {
    background-color: #E3E3E3;
}

table.striped>thead>tr>th,
table.striped>thead>tr>td {
    border: 1px solid black;
}

table.striped>tbody>tr:nth-child(even) {
    background-color: #EEE
}

table.striped>tbody>tr:nth-child(odd) {
    background-color: #FFF
}

table.striped>tbody>tr>th,
table.striped>tbody>tr>td {
    border-left: 1px solid black;
    border-right: 1px solid black;
}

table.striped>tbody>tr>th {
    font-weight: normal;
}
</style><h1>Interface ISeries</h1>
<!-- ======== START OF CLASS DATA ======== -->

<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">ISeries</span></div>
<div class="block">Represents a series in a chart. <p>An  <a href="ISeries.html" title="interface in com.grapecity.documents.excel.drawing"><code>ISeries</code></a> object stores the data and formatting for a single chart series and is a member of the  <a href="ISeriesCollection.html" title="interface in com.grapecity.documents.excel.drawing"><code>ISeriesCollection</code></a> collection. Use this interface to access series-level settings such as the chart type,  axis group, markers, data labels, error bars, and trendlines.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {
     {"Month", "Sales"},
     {"Jan", 10},
     {"Feb", 14},
     {"Mar", 18}
 });
 IShape shape = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200);
 shape.getChart().getSeriesCollection().add(worksheet.getRange("A1:B4"), RowCol.Columns, true, true);
 ISeries series = shape.getChart().getSeriesCollection().get(0);
 </code></pre></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div aria-orientation="horizontal" class="table-tabs" role="tablist"><button aria-controls="method-summary-table.tabpanel" aria-selected="true" class="active-table-tab" id="method-summary-table-tab0" onclick="show('method-summary-table', 'method-summary-table', 3)" onkeydown="switchTab(event)" role="tab" tabindex="0">All Methods</button><button aria-controls="method-summary-table.tabpanel" aria-selected="false" class="table-tab" id="method-summary-table-tab2" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" onkeydown="switchTab(event)" role="tab" tabindex="-1">Instance Methods</button><button aria-controls="method-summary-table.tabpanel" aria-selected="false" class="table-tab" id="method-summary-table-tab3" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" onkeydown="switchTab(event)" role="tab" tabindex="-1">Abstract Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div aria-labelledby="method-summary-table-tab0" class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#clearFormats()">clearFormats</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Clears the formatting of this series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#delete()">delete</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Deletes this series from its chart.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="AxisGroup.html" title="enum class in com.grapecity.documents.excel.drawing">AxisGroup</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getAxisGroup()">getAxisGroup</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the axis group of the series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="BarShape.html" title="enum class in com.grapecity.documents.excel.drawing">BarShape</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getBarShape()">getBarShape</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the shape used with the 3-D bar or column chart for this series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang">Double</a>[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getBubbleSizes()">getBubbleSizes</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets an array that contains the size data for the bubble chart.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="ChartType.html" title="enum class in com.grapecity.documents.excel.drawing">ChartType</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getChartType()">getChartType</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the chart type of the series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="IDataLabels.html" title="interface in com.grapecity.documents.excel.drawing">IDataLabels</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getDataLabels()">getDataLabels</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the collection of data labels for the series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getExplosion()">getExplosion</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the explosion value for the slices in a pie or doughnut series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="IChartFormat.html" title="interface in com.grapecity.documents.excel.drawing">IChartFormat</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getFormat()">getFormat</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the format of the series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getFormula()">getFormula</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the series formula in A1-style notation.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getFormulaR1C1()">getFormulaR1C1</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the formula for the object using R1C1-style notation.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getHas3DEffect()">getHas3DEffect</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether the series has a three-dimensional appearance.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getHasDataLabels()">getHasDataLabels</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether the series has data labels.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getHasErrorBars()">getHasErrorBars</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether the series has error bars.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="IColorFormat.html" title="interface in com.grapecity.documents.excel.drawing">IColorFormat</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getInvertColor()">getInvertColor</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the fill color for negative data points in a series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getInvertIfNegative()">getInvertIfNegative</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether Microsoft Excel inverts the pattern in the series when a data point corresponds to a negative number.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="IChartFormat.html" title="interface in com.grapecity.documents.excel.drawing">IChartFormat</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getMarkerFormat()">getMarkerFormat</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the marker format for this series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getMarkerSize()">getMarkerSize</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the data-marker size in points.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="MarkerStyle.html" title="enum class in com.grapecity.documents.excel.drawing">MarkerStyle</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getMarkerStyle()">getMarkerStyle</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the marker style for a point or series in a line chart, scatter chart,  or radar chart.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getName()">getName</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the name of the series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="IChartGroup.html" title="interface in com.grapecity.documents.excel.drawing">IChartGroup</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getParent()">getParent</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the parent  <a href="IChartGroup.html" title="interface in com.grapecity.documents.excel.drawing"><code>IChartGroup</code></a> that contains this series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="ParentDataLabelOptions.html" title="enum class in com.grapecity.documents.excel.drawing">ParentDataLabelOptions</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getParentDataLabelOption()">getParentDataLabelOption</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the parent data label option for the specified series within the chart group.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="DrawingPictureType.html" title="enum class in com.grapecity.documents.excel.drawing">DrawingPictureType</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getPictureType()">getPictureType</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the way pictures are displayed on a column or bar picture chart.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>double</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getPictureUnit()">getPictureUnit</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the unit for each picture in the series when the picture type is set to  <a href="DrawingPictureType.html#StackScale"><code>DrawingPictureType.StackScale</code></a>.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getPlotOrder()">getPlotOrder</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the plot order for the selected series within the chart group.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="IPoints.html" title="interface in com.grapecity.documents.excel.drawing">IPoints</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getPoints()">getPoints</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the collection of data points in the series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getQuartileCalculationInclusiveMedian()">getQuartileCalculationInclusiveMedian</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether the median is included in the quartile calculation when the  number of values in the data is odd.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getShowConnectorLines()">getShowConnectorLines</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether to show the connector lines that connect the end of each column  to the beginning of the next column.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getShowInnerPoints()">getShowInnerPoints</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether to show the data points that lie between the lower whisker line  and the upper whisker line.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getShowMeanLine()">getShowMeanLine</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether to show the line connecting the means of the boxes in the selected series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getShowMeanMarkers()">getShowMeanMarkers</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether to show the mean marker of the selected series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getShowOutlierPoints()">getShowOutlierPoints</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether to show the outlier points that lie either below the lower whisker line or above the upper whisker line.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getSmooth()">getSmooth</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets whether curve smoothing is enabled for the series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="ITrendlines.html" title="interface in com.grapecity.documents.excel.drawing">ITrendlines</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getTrendlines()">getTrendlines</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the collection of trendlines for the series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang">Double</a>[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getValues()">getValues</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets all values in the series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="IErrorBar.html" title="interface in com.grapecity.documents.excel.drawing">IErrorBar</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getXErrorBar()">getXErrorBar</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the X direction error bar for the series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang">Object</a>[]</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getXValues()">getXValues</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the array of x values for the chart series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="IErrorBar.html" title="interface in com.grapecity.documents.excel.drawing">IErrorBar</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#getYErrorBar()">getYErrorBar</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Gets the Y direction error bar for the series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setAxisGroup(com.grapecity.documents.excel.drawing.AxisGroup)">setAxisGroup</a><wbr>(<a href="AxisGroup.html" title="enum class in com.grapecity.documents.excel.drawing">AxisGroup</a>&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the axis group for the series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setBarShape(com.grapecity.documents.excel.drawing.BarShape)">setBarShape</a><wbr>(<a href="BarShape.html" title="enum class in com.grapecity.documents.excel.drawing">BarShape</a>&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the shape used with the 3-D bar or column chart.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setBubbleSizes(java.lang.Double%5B%5D)">setBubbleSizes</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang">Double</a>[]&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets an array that contains the size data for the bubble chart.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setChartType(com.grapecity.documents.excel.drawing.ChartType)">setChartType</a><wbr>(<a href="ChartType.html" title="enum class in com.grapecity.documents.excel.drawing">ChartType</a>&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the chart type for the series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setExplosion(int)">setExplosion</a><wbr>(int&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the explosion value for the slices in a pie or doughnut series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setFormula(java.lang.String)">setFormula</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the series formula in A1-style notation.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setFormulaR1C1(java.lang.String)">setFormulaR1C1</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the formula for the object using R1C1-style notation.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setHas3DEffect(boolean)">setHas3DEffect</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether the series has a three-dimensional appearance.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setHasDataLabels(boolean)">setHasDataLabels</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether the series has data labels.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setHasErrorBars(boolean)">setHasErrorBars</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether the series has error bars.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setInvertIfNegative(boolean)">setInvertIfNegative</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether Microsoft Excel inverts the pattern in the series when a data point corresponds to a negative number.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setMarkerSize(int)">setMarkerSize</a><wbr>(int&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the data-marker size in points.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setMarkerStyle(com.grapecity.documents.excel.drawing.MarkerStyle)">setMarkerStyle</a><wbr>(<a href="MarkerStyle.html" title="enum class in com.grapecity.documents.excel.drawing">MarkerStyle</a>&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the marker style for a point or series in a line chart, scatter chart,  or radar chart.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setName(java.lang.String)">setName</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the name of the series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setParentDataLabelOption(com.grapecity.documents.excel.drawing.ParentDataLabelOptions)">setParentDataLabelOption</a><wbr>(<a href="ParentDataLabelOptions.html" title="enum class in com.grapecity.documents.excel.drawing">ParentDataLabelOptions</a>&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the parent data label option for the specified series within the chart group.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setPictureType(com.grapecity.documents.excel.drawing.DrawingPictureType)">setPictureType</a><wbr>(<a href="DrawingPictureType.html" title="enum class in com.grapecity.documents.excel.drawing">DrawingPictureType</a>&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the way pictures are displayed on a column or bar picture chart.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setPictureUnit(double)">setPictureUnit</a><wbr>(double&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the unit for each picture in the series when the picture type is set to  <a href="DrawingPictureType.html#StackScale"><code>DrawingPictureType.StackScale</code></a>.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setPlotOrder(int)">setPlotOrder</a><wbr>(int&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the plot order for the selected series within the chart group.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setQuartileCalculationInclusiveMedian(boolean)">setQuartileCalculationInclusiveMedian</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether the median is included in the quartile calculation when the  number of values in the data is odd.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setShowConnectorLines(boolean)">setShowConnectorLines</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether to show the connector lines that connect the end of each column  to the beginning of the next column.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setShowInnerPoints(boolean)">setShowInnerPoints</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether to show the data points that lie between the lower whisker line  and the upper whisker line.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setShowMeanLine(boolean)">setShowMeanLine</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether to show the line connecting the means of the boxes in the selected series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setShowMeanMarkers(boolean)">setShowMeanMarkers</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether to show the mean marker of the selected series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setShowOutlierPoints(boolean)">setShowOutlierPoints</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether to show the outlier points that lie either below the lower whisker line or above the upper whisker line.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setSmooth(boolean)">setSmooth</a><wbr>(boolean&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets whether curve smoothing is enabled for the series.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setValues(java.lang.Double%5B%5D)">setValues</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang">Double</a>[]&nbsp;value)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets all values in the series.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a class="member-name-link" href="#setXValues(java.lang.Object%5B%5D)">setXValues</a><wbr>(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang">Object</a>[]&nbsp;value)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Sets the array of x values for the chart series.</div>
</div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getAxisGroup()">
<h3>getAxisGroup</h3>
<div class="member-signature"><span class="return-type"><a href="AxisGroup.html" title="enum class in com.grapecity.documents.excel.drawing">AxisGroup</a></span>&nbsp;<span class="element-name">getAxisGroup</span>()</div>
<div class="block">Gets the axis group of the series. <p>The axis group indicates whether the series is plotted on the primary or secondary axis.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"Month", "Sales", "Target"}, {"Jan", 12, 30}, {"Feb", 18, 45}, {"Mar", 15, 40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(1);
 AxisGroup axisGroup = series.getAxisGroup();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="AxisGroup.html" title="enum class in com.grapecity.documents.excel.drawing"><code>AxisGroup</code></a> of the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setAxisGroup(com.grapecity.documents.excel.drawing.AxisGroup)">
<h3>setAxisGroup</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setAxisGroup</span><wbr><span class="parameters">(<a href="AxisGroup.html" title="enum class in com.grapecity.documents.excel.drawing">AxisGroup</a>&nbsp;value)</span></div>
<div class="block">Sets the axis group for the series. <p>Use this method to assign the series to either the primary or secondary axis group.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"Month", "Sales", "Target"}, {"Jan", 12, 30}, {"Feb", 18, 45}, {"Mar", 15, 40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(1);
 series.setAxisGroup(AxisGroup.Secondary);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The <a href="AxisGroup.html" title="enum class in com.grapecity.documents.excel.drawing"><code>AxisGroup</code></a> to assign to the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBarShape()">
<h3>getBarShape</h3>
<div class="member-signature"><span class="return-type"><a href="BarShape.html" title="enum class in com.grapecity.documents.excel.drawing">BarShape</a></span>&nbsp;<span class="element-name">getBarShape</span>()</div>
<div class="block">Gets the shape used with the 3-D bar or column chart for this series. <p>If a bar shape has not been set on the series, this method returns the bar shape of the parent chart.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered3D, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setBarShape(BarShape.Cylinder);
 BarShape barShape = series.getBarShape();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="BarShape.html" title="enum class in com.grapecity.documents.excel.drawing"><code>BarShape</code></a> used by the series in a 3-D bar or column chart.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBarShape(com.grapecity.documents.excel.drawing.BarShape)">
<h3>setBarShape</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setBarShape</span><wbr><span class="parameters">(<a href="BarShape.html" title="enum class in com.grapecity.documents.excel.drawing">BarShape</a>&nbsp;value)</span></div>
<div class="block">Sets the shape used with the 3-D bar or column chart. <p>Use this method to control how the current series is rendered in a 3-D bar or 3-D column chart.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered3D, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setBarShape(BarShape.Cylinder);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The <a href="BarShape.html" title="enum class in com.grapecity.documents.excel.drawing"><code>BarShape</code></a> to apply to the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getBubbleSizes()">
<h3>getBubbleSizes</h3>
<div class="member-signature"><span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang">Double</a>[]</span>&nbsp;<span class="element-name">getBubbleSizes</span>()</div>
<div class="block">Gets an array that contains the size data for the bubble chart. <p>This method applies only to bubble charts. Each element in the returned  array corresponds to one data point in the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"X", "Y", "Size"}, {1, 2, 10}, {2, 4, 15}, {3, 3, 12}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Bubble, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(0);
 Double[] bubbleSizes = series.getBubbleSizes();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The array of bubble sizes for the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setBubbleSizes(java.lang.Double[])">
<h3>setBubbleSizes</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setBubbleSizes</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang">Double</a>[]&nbsp;value)</span></div>
<div class="block">Sets an array that contains the size data for the bubble chart. <p>This method applies only to bubble charts. Each element in the returned  array corresponds to one data point in the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"X", "Y", "Size"}, {1, 2, 10}, {2, 4, 15}, {3, 3, 12}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Bubble, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setBubbleSizes(100);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The array of bubble sizes for the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getChartType()">
<h3>getChartType</h3>
<div class="member-signature"><span class="return-type"><a href="ChartType.html" title="enum class in com.grapecity.documents.excel.drawing">ChartType</a></span>&nbsp;<span class="element-name">getChartType</span>()</div>
<div class="block">Gets the chart type of the series. <p>The returned  <a href="ChartType.html" title="enum class in com.grapecity.documents.excel.drawing"><code>ChartType</code></a> value identifies how the current series is plotted in the parent chart.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"Month", "Sales", "Target"}, {"Jan", 12, 10}, {"Feb", 18, 16}, {"Mar", 15, 14}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(1);
 series.setChartType(ChartType.Line);
 ChartType chartType = series.getChartType();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The current <a href="ChartType.html" title="enum class in com.grapecity.documents.excel.drawing"><code>ChartType</code></a> of the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setChartType(com.grapecity.documents.excel.drawing.ChartType)">
<h3>setChartType</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setChartType</span><wbr><span class="parameters">(<a href="ChartType.html" title="enum class in com.grapecity.documents.excel.drawing">ChartType</a>&nbsp;value)</span></div>
<div class="block">Sets the chart type for the series. <p>Use this method to change how the current series is plotted in the parent chart.  The specified chart type must be compatible with the chart and series context.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"Month", "Sales", "Target"}, {"Jan", 12, 10}, {"Feb", 18, 16}, {"Mar", 15, 14}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(1);
 series.setChartType(ChartType.Line);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The chart type to apply to the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getXErrorBar()">
<h3>getXErrorBar</h3>
<div class="member-signature"><span class="return-type"><a href="IErrorBar.html" title="interface in com.grapecity.documents.excel.drawing">IErrorBar</a></span>&nbsp;<span class="element-name">getXErrorBar</span>()</div>
<div class="block">Gets the X direction error bar for the series. <p>Use the returned  <a href="IErrorBar.html" title="interface in com.grapecity.documents.excel.drawing"><code>IErrorBar</code></a> object to read or modify the error bar settings for X values in the series. X direction error bars are supported for  scatter series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"X", "Y"}, {1, 2}, {2, 4}, {3, 3}});
 IChart chart = worksheet.getShapes().addChart(ChartType.XYScatter, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setHasErrorBars(true);
 IErrorBar errorBar = series.getXErrorBar();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="IErrorBar.html" title="interface in com.grapecity.documents.excel.drawing"><code>IErrorBar</code></a> object that represents the X direction error bar for the series.</dd>
<dt>Throws:</dt>
<dd><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</a></code> - if the series chart type does not support error bars.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getYErrorBar()">
<h3>getYErrorBar</h3>
<div class="member-signature"><span class="return-type"><a href="IErrorBar.html" title="interface in com.grapecity.documents.excel.drawing">IErrorBar</a></span>&nbsp;<span class="element-name">getYErrorBar</span>()</div>
<div class="block">Gets the Y direction error bar for the series. <p>Use the returned  <a href="IErrorBar.html" title="interface in com.grapecity.documents.excel.drawing"><code>IErrorBar</code></a> object to read or modify the error bar settings for Y values in the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"X", "Y"}, {1, 2}, {2, 4}, {3, 3}});
 IChart chart = worksheet.getShapes().addChart(ChartType.XYScatter, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setHasErrorBars(true);
 IErrorBar errorBar = series.getYErrorBar();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="IErrorBar.html" title="interface in com.grapecity.documents.excel.drawing"><code>IErrorBar</code></a> object that represents the Y direction error bar for the series.</dd>
<dt>Throws:</dt>
<dd><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</a></code> - if the series chart type does not support error bars.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getExplosion()">
<h3>getExplosion</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getExplosion</span>()</div>
<div class="block">Gets the explosion value for the slices in a pie or doughnut series. <p>Returns  <code>0</code> if the slices are not exploded and the tip of each slice remains at the center of the pie.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Category", "Value"}, {"A", 30}, {"B", 20}, {"C", 50}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Pie, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 int explosion = series.getExplosion();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The explosion value for the series slices. Returns <code>0</code> if the slices are not exploded.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setExplosion(int)">
<h3>setExplosion</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setExplosion</span><wbr><span class="parameters">(int&nbsp;value)</span></div>
<div class="block">Sets the explosion value for the slices in a pie or doughnut series. <p>Sets  <code>0</code> if the slices are not exploded and the tip of each slice remains at the center of the pie.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Category", "Value"}, {"A", 30}, {"B", 20}, {"C", 50}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Pie, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setExplosion(0);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The explosion value for the series slices. Sets <code>0</code> if the slices are not exploded.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getFormat()">
<h3>getFormat</h3>
<div class="member-signature"><span class="return-type"><a href="IChartFormat.html" title="interface in com.grapecity.documents.excel.drawing">IChartFormat</a></span>&nbsp;<span class="element-name">getFormat</span>()</div>
<div class="block">Gets the format of the series. <p>Use the returned  <a href="IChartFormat.html" title="interface in com.grapecity.documents.excel.drawing"><code>IChartFormat</code></a> object to access the fill and line formatting settings of the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 IChartFormat format = series.getFormat();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="IChartFormat.html" title="interface in com.grapecity.documents.excel.drawing"><code>IChartFormat</code></a> object for the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getFormula()">
<h3>getFormula</h3>
<div class="member-signature"><span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a></span>&nbsp;<span class="element-name">getFormula</span>()</div>
<div class="block">Gets the series formula in A1-style notation. <p>The returned formula describes the series definition by using A1-style references.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 String formula = series.getFormula();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The series formula in A1-style notation.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setFormula(java.lang.String)">
<h3>setFormula</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setFormula</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;value)</span></div>
<div class="block">Sets the series formula in A1-style notation. <p>The returned formula describes the series definition by using A1-style references.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setFormula("Sample");
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The series formula in A1-style notation.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getFormulaR1C1()">
<h3>getFormulaR1C1</h3>
<div class="member-signature"><span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a></span>&nbsp;<span class="element-name">getFormulaR1C1</span>()</div>
<div class="block">Gets the formula for the object using R1C1-style notation. <p>Use this method to retrieve the series formula when you need row-and-column  relative references instead of A1-style references. To work with the formula  in A1-style notation, use  <a href="#getFormula()"><code>getFormula()</code></a>.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 String formula = series.getFormulaR1C1();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The series formula in R1C1-style notation.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setFormulaR1C1(java.lang.String)">
<h3>setFormulaR1C1</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setFormulaR1C1</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;value)</span></div>
<div class="block">Sets the formula for the object using R1C1-style notation. <p>Use this method to set the series formula when you need row-and-column  relative references instead of A1-style references. To work with the formula  in A1-style notation, use  <a href="#setFormula(java.lang.String)"><code>setFormula(String)</code></a>.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setFormulaR1C1("Sample");
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The series formula in R1C1-style notation.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHas3DEffect()">
<h3>getHas3DEffect</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getHas3DEffect</span>()</div>
<div class="block">Gets whether the series has a three-dimensional appearance. <p>This property applies only to bubble charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"X", "Y", "Size"}, {1, 10, 6}, {2, 14, 8}, {3, 9, 5}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Bubble, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setHas3DEffect(true);
 boolean has3DEffect = series.getHas3DEffect();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if the series has a three-dimensional appearance; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setHas3DEffect(boolean)">
<h3>setHas3DEffect</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setHas3DEffect</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether the series has a three-dimensional appearance. <p>This property applies only to bubble charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"X", "Y", "Size"}, {1, 10, 6}, {2, 14, 8}, {3, 9, 5}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Bubble, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setHas3DEffect(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if the series has a three-dimensional appearance; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHasDataLabels()">
<h3>getHasDataLabels</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getHasDataLabels</span>()</div>
<div class="block">Gets whether the series has data labels. <p>This property indicates whether data labels are displayed for the series in the chart.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Amount"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 boolean hasDataLabels = series.getHasDataLabels();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if the series has data labels; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setHasDataLabels(boolean)">
<h3>setHasDataLabels</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setHasDataLabels</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether the series has data labels. <p>Set this property to  <code>true</code> to show data labels for the series, or <code>false</code> to hide them.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Amount"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setHasDataLabels(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if the series has data labels; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getHasErrorBars()">
<h3>getHasErrorBars</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getHasErrorBars</span>()</div>
<div class="block">Gets whether the series has error bars. <p>This property is not available for 3-D charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"X", "Y"}, {1, 10}, {2, 12}, {3, 9}});
 IChart chart = worksheet.getShapes().addChart(ChartType.XYScatter, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setHasErrorBars(true);
 boolean hasErrorBars = series.getHasErrorBars();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if the series has error bars; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setHasErrorBars(boolean)">
<h3>setHasErrorBars</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setHasErrorBars</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether the series has error bars. <p>This property is not available for 3-D charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"X", "Y"}, {1, 10}, {2, 12}, {3, 9}});
 IChart chart = worksheet.getShapes().addChart(ChartType.XYScatter, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setHasErrorBars(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if the series has error bars; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getInvertColor()">
<h3>getInvertColor</h3>
<div class="member-signature"><span class="return-type"><a href="IColorFormat.html" title="interface in com.grapecity.documents.excel.drawing">IColorFormat</a></span>&nbsp;<span class="element-name">getInvertColor</span>()</div>
<div class="block">Gets the fill color for negative data points in a series. <p>Use this property together with  <a href="#setInvertIfNegative(boolean)"><code>setInvertIfNegative(boolean)</code></a> to control how negative values are displayed in the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Amount"}, {"Jan", 12}, {"Feb", -8}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setInvertIfNegative(true);
 IColorFormat invertColor = series.getInvertColor();
 invertColor.setRGB(Color.GetRed());
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The fill color for negative data points in the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getInvertIfNegative()">
<h3>getInvertIfNegative</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getInvertIfNegative</span>()</div>
<div class="block">Gets whether Microsoft Excel inverts the pattern in the series when a data point corresponds to a negative number. <p>When this property is  <code>true</code>, negative data points in the series use the inverted pattern. This setting can be used together with  <a href="#getInvertColor()"><code>getInvertColor()</code></a> to control the appearance of negative values.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Amount"}, {"Jan", 12}, {"Feb", -8}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setInvertIfNegative(true);
 boolean invertIfNegative = series.getInvertIfNegative();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if Microsoft Excel inverts the pattern for negative values in the series; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setInvertIfNegative(boolean)">
<h3>setInvertIfNegative</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setInvertIfNegative</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether Microsoft Excel inverts the pattern in the series when a data point corresponds to a negative number. <p>When this property is  <code>true</code>, negative data points in the series use the inverted pattern. This setting can be used together with  <a href="#getInvertColor()"><code>getInvertColor()</code></a> to control the appearance of negative values.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Amount"}, {"Jan", 12}, {"Feb", -8}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setInvertIfNegative(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if Microsoft Excel inverts the pattern for negative values in the series; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMarkerFormat()">
<h3>getMarkerFormat</h3>
<div class="member-signature"><span class="return-type"><a href="IChartFormat.html" title="interface in com.grapecity.documents.excel.drawing">IChartFormat</a></span>&nbsp;<span class="element-name">getMarkerFormat</span>()</div>
<div class="block">Gets the marker format for this series. <p>Use the returned  <a href="IChartFormat.html" title="interface in com.grapecity.documents.excel.drawing"><code>IChartFormat</code></a> object to configure the fill and line formatting of markers in the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.LineMarkers, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 IChartFormat markerFormat = series.getMarkerFormat();
 markerFormat.getFill().getColor().setRGB(Color.GetRed());
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="IChartFormat.html" title="interface in com.grapecity.documents.excel.drawing"><code>IChartFormat</code></a> object that represents the marker formatting for this series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMarkerSize()">
<h3>getMarkerSize</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getMarkerSize</span>()</div>
<div class="block">Gets the data-marker size in points. <p>Use this method to retrieve the marker size applied to the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B5").setValue(new Object[][] {{1, 10}, {2, 12}, {3, 9}, {4, 15}, {5, 11}});
 IChart chart = worksheet.getShapes().addChart(ChartType.XYScatter, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setMarkerSize(10);
 int markerSize = series.getMarkerSize();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The data-marker size, in points.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setMarkerSize(int)">
<h3>setMarkerSize</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setMarkerSize</span><wbr><span class="parameters">(int&nbsp;value)</span></div>
<div class="block">Sets the data-marker size in points. <p>Use this method to set the marker size applied to the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B5").setValue(new Object[][] {{1, 10}, {2, 12}, {3, 9}, {4, 15}, {5, 11}});
 IChart chart = worksheet.getShapes().addChart(ChartType.XYScatter, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setMarkerSize(10);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The data-marker size, in points.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getMarkerStyle()">
<h3>getMarkerStyle</h3>
<div class="member-signature"><span class="return-type"><a href="MarkerStyle.html" title="enum class in com.grapecity.documents.excel.drawing">MarkerStyle</a></span>&nbsp;<span class="element-name">getMarkerStyle</span>()</div>
<div class="block">Gets the marker style for a point or series in a line chart, scatter chart,  or radar chart. <p>Use this method to retrieve the current marker appearance applied to the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"X", "Y"}, {1, 2}, {2, 4}, {3, 3}});
 IChart chart = worksheet.getShapes().addChart(ChartType.XYScatterLines, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setMarkerStyle(MarkerStyle.Diamond);
 MarkerStyle style = series.getMarkerStyle();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The marker style of the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setMarkerStyle(com.grapecity.documents.excel.drawing.MarkerStyle)">
<h3>setMarkerStyle</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setMarkerStyle</span><wbr><span class="parameters">(<a href="MarkerStyle.html" title="enum class in com.grapecity.documents.excel.drawing">MarkerStyle</a>&nbsp;value)</span></div>
<div class="block">Sets the marker style for a point or series in a line chart, scatter chart,  or radar chart. <p>Use this method to change how data markers are displayed for the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {16}});
 IChart chart = worksheet.getShapes().addChart(ChartType.LineMarkers, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setMarkerStyle(MarkerStyle.Diamond);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The marker style to apply to the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
<div class="block">Gets the name of the series. <p>The series name is typically derived from the source data header or set explicitly  by using  <a href="#setName(java.lang.String)"><code>setName(String)</code></a>.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"), RowCol.Columns, true, false);
 ISeries series = chart.getSeriesCollection().get(0);
 String name = series.getName();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The name of the series. Returns <code>null</code> if the series does not have a name.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setName(java.lang.String)">
<h3>setName</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setName</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang">String</a>&nbsp;value)</span></div>
<div class="block">Sets the name of the series.
 <pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"), RowCol.Columns, true, false);
 ISeries series = chart.getSeriesCollection().get(0);
 series.setName("Sample");
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The name of the series. Sets <code>null</code> if the series does not have a name.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getParent()">
<h3>getParent</h3>
<div class="member-signature"><span class="return-type"><a href="IChartGroup.html" title="interface in com.grapecity.documents.excel.drawing">IChartGroup</a></span>&nbsp;<span class="element-name">getParent</span>()</div>
<div class="block">Gets the parent  <a href="IChartGroup.html" title="interface in com.grapecity.documents.excel.drawing"><code>IChartGroup</code></a> that contains this series.<p>Use this method to access chart group settings shared by the series, such as  group-level formatting and axis group options.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"Month", "Sales", "Target"}, {"Jan", 12, 30}, {"Feb", 18, 45}, {"Mar", 15, 40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(1);
 IChartGroup chartGroup = series.getParent();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The parent <a href="IChartGroup.html" title="interface in com.grapecity.documents.excel.drawing"><code>IChartGroup</code></a> that contains this series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPictureType()">
<h3>getPictureType</h3>
<div class="member-signature"><span class="return-type"><a href="DrawingPictureType.html" title="enum class in com.grapecity.documents.excel.drawing">DrawingPictureType</a></span>&nbsp;<span class="element-name">getPictureType</span>()</div>
<div class="block">Gets the way pictures are displayed on a column or bar picture chart. <p>Use this method to determine whether pictures in the series are stretched,  stacked, or stacked according to a specified unit.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A4").setValue(new Object[][] {{10}, {20}, {30}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setPictureType(DrawingPictureType.StackScale);
 DrawingPictureType pictureType = series.getPictureType();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The picture display type for the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setPictureType(com.grapecity.documents.excel.drawing.DrawingPictureType)">
<h3>setPictureType</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setPictureType</span><wbr><span class="parameters">(<a href="DrawingPictureType.html" title="enum class in com.grapecity.documents.excel.drawing">DrawingPictureType</a>&nbsp;value)</span></div>
<div class="block">Sets the way pictures are displayed on a column or bar picture chart. <p>Use this method to control whether pictures in the series are stretched,  stacked, or stacked according to a specified unit.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A4").setValue(new Object[][] {{10}, {20}, {30}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setPictureType(DrawingPictureType.StackScale);
 series.setPictureUnit(2.0);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The picture display type for the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPictureUnit()">
<h3>getPictureUnit</h3>
<div class="member-signature"><span class="return-type">double</span>&nbsp;<span class="element-name">getPictureUnit</span>()</div>
<div class="block">Gets the unit for each picture in the series when the picture type is set to  <a href="DrawingPictureType.html#StackScale"><code>DrawingPictureType.StackScale</code></a>. <p>This property is used only when the series picture type is  <a href="DrawingPictureType.html#StackScale"><code>DrawingPictureType.StackScale</code></a>.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setPictureType(DrawingPictureType.StackScale);
 series.setPictureUnit(2.0);
 double pictureUnit = series.getPictureUnit();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The unit for each picture in the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setPictureUnit(double)">
<h3>setPictureUnit</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setPictureUnit</span><wbr><span class="parameters">(double&nbsp;value)</span></div>
<div class="block">Sets the unit for each picture in the series when the picture type is set to  <a href="DrawingPictureType.html#StackScale"><code>DrawingPictureType.StackScale</code></a>. <p>This property is used only when the series picture type is  <a href="DrawingPictureType.html#StackScale"><code>DrawingPictureType.StackScale</code></a>.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setPictureType(DrawingPictureType.StackScale);
 series.setPictureUnit(2.0);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The unit for each picture in the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPlotOrder()">
<h3>getPlotOrder</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getPlotOrder</span>()</div>
<div class="block">Gets the plot order for the selected series within the chart group. <p>The plot order determines the position of the series relative to other  series in the same chart group.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"Month", "Sales", "Target"}, {"Jan", 12, 30}, {"Feb", 18, 45}, {"Mar", 15, 40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(1);
 int plotOrder = series.getPlotOrder();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>An integer that indicates the plot order of the series within its chart group.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setPlotOrder(int)">
<h3>setPlotOrder</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setPlotOrder</span><wbr><span class="parameters">(int&nbsp;value)</span></div>
<div class="block">Sets the plot order for the selected series within the chart group. <p>The plot order determines the position of the series relative to other  series in the same chart group.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"Month", "Sales", "Target"}, {"Jan", 12, 30}, {"Feb", 18, 45}, {"Mar", 15, 40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(1);
 series.setPlotOrder(0);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - An integer that indicates the plot order of the series within its chart group.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getSmooth()">
<h3>getSmooth</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getSmooth</span>()</div>
<div class="block">Gets whether curve smoothing is enabled for the series. <p>Returns  <code>true</code> if curve smoothing is turned on for a line chart or scatter chart series. Applies only to line and scatter charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Line, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setSmooth(true);
 boolean smooth = series.getSmooth();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if curve smoothing is enabled for the series; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setSmooth(boolean)">
<h3>setSmooth</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setSmooth</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether curve smoothing is enabled for the series. <p>Set value to  <code>true</code> to enable curve smoothing for a line chart or scatter chart series, or  <code>false</code> to disable it. Applies only to line and scatter charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Line, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setSmooth(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if curve smoothing is enabled for the series; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getShowInnerPoints()">
<h3>getShowInnerPoints</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowInnerPoints</span>()</div>
<div class="block">Gets whether to show the data points that lie between the lower whisker line  and the upper whisker line. <p>This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 boolean showInnerPoints = series.getShowInnerPoints();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if the data points between the lower whisker line and the upper whisker line are shown; otherwise,  <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setShowInnerPoints(boolean)">
<h3>setShowInnerPoints</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setShowInnerPoints</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether to show the data points that lie between the lower whisker line  and the upper whisker line. <p>This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setShowInnerPoints(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if the data points between the lower whisker line and the upper whisker line are shown; otherwise,  <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getShowOutlierPoints()">
<h3>getShowOutlierPoints</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowOutlierPoints</span>()</div>
<div class="block">Gets whether to show the outlier points that lie either below the lower whisker line or above the upper whisker line. <p>The default value is  <code>true</code>. This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setShowOutlierPoints(false);
 boolean showOutlierPoints = series.getShowOutlierPoints();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if outlier points are shown; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setShowOutlierPoints(boolean)">
<h3>setShowOutlierPoints</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setShowOutlierPoints</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether to show the outlier points that lie either below the lower whisker line or above the upper whisker line. <p>The default value is  <code>true</code>. This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setShowOutlierPoints(false);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if outlier points are shown; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getShowMeanMarkers()">
<h3>getShowMeanMarkers</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowMeanMarkers</span>()</div>
<div class="block">Gets whether to show the mean marker of the selected series. <p>The default value is  <code>true</code>. This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 boolean showMeanMarkers = series.getShowMeanMarkers();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if the mean marker is shown; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setShowMeanMarkers(boolean)">
<h3>setShowMeanMarkers</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setShowMeanMarkers</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether to show the mean marker of the selected series. <p>The default value is  <code>true</code>. This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setShowMeanMarkers(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if the mean marker is shown; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getShowMeanLine()">
<h3>getShowMeanLine</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowMeanLine</span>()</div>
<div class="block">Gets whether to show the line connecting the means of the boxes in the selected series. <p>This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 boolean showMeanLine = series.getShowMeanLine();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if the line connecting the means of the boxes is shown; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setShowMeanLine(boolean)">
<h3>setShowMeanLine</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setShowMeanLine</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether to show the line connecting the means of the boxes in the selected series. <p>This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setShowMeanLine(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if the line connecting the means of the boxes is shown; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getShowConnectorLines()">
<h3>getShowConnectorLines</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getShowConnectorLines</span>()</div>
<div class="block">Gets whether to show the connector lines that connect the end of each column  to the beginning of the next column. <p>The default value is  <code>true</code>. This property is valid only for  waterfall charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B5").setValue(new Object[][] {
     {"Category", "Amount"},
     {"Sales", 1200},
     {"Returns", -200},
     {"Expenses", -300},
     {"Profit", 700}
 });
 IChart chart = worksheet.getShapes().addChart(ChartType.Waterfall, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("B2:B5"));
 ISeries series = chart.getSeriesCollection().get(0);
 boolean showConnectorLines = series.getShowConnectorLines();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if connector lines are shown; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setShowConnectorLines(boolean)">
<h3>setShowConnectorLines</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setShowConnectorLines</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether to show the connector lines that connect the end of each column  to the beginning of the next column. <p>The default value is  <code>true</code>. This property is valid only for  waterfall charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B5").setValue(new Object[][] {
     {"Category", "Amount"},
     {"Sales", 1200},
     {"Sets", -200},
     {"Expenses", -300},
     {"Profit", 700}
 });
 IChart chart = worksheet.getShapes().addChart(ChartType.Waterfall, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("B2:B5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setShowConnectorLines(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if connector lines are shown; otherwise, <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getQuartileCalculationInclusiveMedian()">
<h3>getQuartileCalculationInclusiveMedian</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">getQuartileCalculationInclusiveMedian</span>()</div>
<div class="block">Gets whether the median is included in the quartile calculation when the  number of values in the data is odd. <p>This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 boolean inclusiveMedian = series.getQuartileCalculationInclusiveMedian();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if the median is included in the quartile calculation when the number of values is odd; otherwise,  <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setQuartileCalculationInclusiveMedian(boolean)">
<h3>setQuartileCalculationInclusiveMedian</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setQuartileCalculationInclusiveMedian</span><wbr><span class="parameters">(boolean&nbsp;value)</span></div>
<div class="block">Sets whether the median is included in the quartile calculation when the  number of values in the data is odd. <p>This property is valid only for boxwhisker charts.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:A5").setValue(new Object[][] {{10}, {12}, {13}, {14}, {40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.BoxWhisker, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:A5"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setQuartileCalculationInclusiveMedian(true);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - <code>true</code> if the median is included in the quartile calculation when the number of values is odd; otherwise,  <code>false</code>.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getValues()">
<h3>getValues</h3>
<div class="member-signature"><span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang">Double</a>[]</span>&nbsp;<span class="element-name">getValues</span>()</div>
<div class="block">Gets all values in the series. <p>The values can come from a worksheet range or from an array of constant  values, but not from a combination of both.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 Double[] values = series.getValues();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>An array that contains all values in the series, or <code>null</code> if the series has no values.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setValues(java.lang.Double[])">
<h3>setValues</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setValues</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang">Double</a>[]&nbsp;value)</span></div>
<div class="block">Sets all values in the series. <p>The values can come from a worksheet range or from an array of constant  values, but not from a combination of both.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setValues(100);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - An array that contains all values in the series, or <code>null</code> if the series has no values.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getXValues()">
<h3>getXValues</h3>
<div class="member-signature"><span class="return-type"><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang">Object</a>[]</span>&nbsp;<span class="element-name">getXValues</span>()</div>
<div class="block">Gets the array of x values for the chart series. <p>The x values can come from a worksheet range or from an array assigned by  <a href="#setXValues(java.lang.Object%5B%5D)"><code>setXValues(Object[])</code></a>, but not from a combination of both.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 Object[] xValues = series.getXValues();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>An array that contains the x values for the series. Returns an empty array if the series does not have valid x values.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setXValues(java.lang.Object[])">
<h3>setXValues</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setXValues</span><wbr><span class="parameters">(<a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang">Object</a>[]&nbsp;value)</span></div>
<div class="block">Sets the array of x values for the chart series.
 <pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setXValues(100);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - An array that contains the x values for the series. Sets an empty array if the series does not have valid x values.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getParentDataLabelOption()">
<h3>getParentDataLabelOption</h3>
<div class="member-signature"><span class="return-type"><a href="ParentDataLabelOptions.html" title="enum class in com.grapecity.documents.excel.drawing">ParentDataLabelOptions</a></span>&nbsp;<span class="element-name">getParentDataLabelOption</span>()</div>
<div class="block">Gets the parent data label option for the specified series within the chart group. <p>This property indicates how parent data labels are displayed for a series that supports parent labels.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Group", "Value"}, {"North", 10}, {"South", 20}, {"East", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Treemap, 20, 20, 300, 200).getChart();
 chart.setSourceData(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setParentDataLabelOption(ParentDataLabelOptions.Banner);
 ParentDataLabelOptions option = series.getParentDataLabelOption();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The parent data label option for the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="setParentDataLabelOption(com.grapecity.documents.excel.drawing.ParentDataLabelOptions)">
<h3>setParentDataLabelOption</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">setParentDataLabelOption</span><wbr><span class="parameters">(<a href="ParentDataLabelOptions.html" title="enum class in com.grapecity.documents.excel.drawing">ParentDataLabelOptions</a>&nbsp;value)</span></div>
<div class="block">Sets the parent data label option for the specified series within the chart group. <p>Use this method to control how parent data labels are displayed for series that support parent labels.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Group", "Value"}, {"North", 10}, {"South", 20}, {"East", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.Treemap, 20, 20, 300, 200).getChart();
 chart.setSourceData(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.setParentDataLabelOption(ParentDataLabelOptions.Banner);
 </code></pre></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>value</code> - The parent data label option to apply to the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getDataLabels()">
<h3>getDataLabels</h3>
<div class="member-signature"><span class="return-type"><a href="IDataLabels.html" title="interface in com.grapecity.documents.excel.drawing">IDataLabels</a></span>&nbsp;<span class="element-name">getDataLabels</span>()</div>
<div class="block">Gets the collection of data labels for the series. <p>Use the returned  <a href="IDataLabels.html" title="interface in com.grapecity.documents.excel.drawing"><code>IDataLabels</code></a> object to access or configure the data labels that belong to the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 IDataLabels dataLabels = series.getDataLabels();
 dataLabels.setShowValue(true);
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="IDataLabels.html" title="interface in com.grapecity.documents.excel.drawing"><code>IDataLabels</code></a> collection for the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPoints()">
<h3>getPoints</h3>
<div class="member-signature"><span class="return-type"><a href="IPoints.html" title="interface in com.grapecity.documents.excel.drawing">IPoints</a></span>&nbsp;<span class="element-name">getPoints</span>()</div>
<div class="block">Gets the collection of data points in the series. <p>Use the returned  <a href="IPoints.html" title="interface in com.grapecity.documents.excel.drawing"><code>IPoints</code></a> object to access individual <a href="IPoint.html" title="interface in com.grapecity.documents.excel.drawing"><code>IPoint</code></a> objects that belong to the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 IPoints points = series.getPoints();
 IPoint point = points.get(0);
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="IPoints.html" title="interface in com.grapecity.documents.excel.drawing"><code>IPoints</code></a> collection that contains all <a href="IPoint.html" title="interface in com.grapecity.documents.excel.drawing"><code>IPoint</code></a> objects in the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getTrendlines()">
<h3>getTrendlines</h3>
<div class="member-signature"><span class="return-type"><a href="ITrendlines.html" title="interface in com.grapecity.documents.excel.drawing">ITrendlines</a></span>&nbsp;<span class="element-name">getTrendlines</span>()</div>
<div class="block">Gets the collection of trendlines for the series. <p>Use this method to access, add, or enumerate the  <a href="ITrendline.html" title="interface in com.grapecity.documents.excel.drawing"><code>ITrendline</code></a> objects associated with the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 ITrendlines trendlines = series.getTrendlines();
 trendlines.add();
 </code></pre></div>
<dl class="notes">
<dt>Returns:</dt>
<dd>The <a href="ITrendlines.html" title="interface in com.grapecity.documents.excel.drawing"><code>ITrendlines</code></a> collection that contains all trendlines for the series.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="clearFormats()">
<h3>clearFormats</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">clearFormats</span>()</div>
<div class="block">Clears the formatting of this series. <p>Use this method to remove custom formatting that has been applied to the series.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:B4").setValue(new Object[][] {{"Month", "Sales"}, {"Jan", 12}, {"Feb", 18}, {"Mar", 15}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:B4"));
 ISeries series = chart.getSeriesCollection().get(0);
 series.getFormat().getFill().getColor().setRGB(Color.GetBlue());
 series.clearFormats();
 </code></pre></div>
</section>
</li>
<li>
<section class="detail" id="delete()">
<h3>delete</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">delete</span>()</div>
<div class="block">Deletes this series from its chart. <p>After this method is called, the current series is removed from the chart's series collection.</p>
<pre><code data-language="Java">
 worksheet.getRange("A1:C4").setValue(new Object[][] {{"Month", "Sales", "Target"}, {"Jan", 12, 30}, {"Feb", 18, 45}, {"Mar", 15, 40}});
 IChart chart = worksheet.getShapes().addChart(ChartType.ColumnClustered, 20, 20, 300, 200).getChart();
 chart.getSeriesCollection().add(worksheet.getRange("A1:C4"));
 ISeries series = chart.getSeriesCollection().get(1);
 series.delete();
 </code></pre></div>
<dl class="notes">
<dt>Throws:</dt>
<dd><code><a class="external-link" href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalStateException.html" title="class or interface in java.lang">IllegalStateException</a></code> - if the series belongs to a Pareto chart.</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
<script>var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";

function show(tableId, selected, columns) {
    if (tableId !== selected) {
        document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
            .forEach(function (elem) {
                elem.style.display = 'none';
            });
    }
    document.querySelectorAll('div.' + selected)
        .forEach(function (elem, index) {
            elem.style.display = '';
            var isEvenRow = index % (columns * 2) < columns;
            elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
            elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
        });
    updateTabs(tableId, selected);
}

function updateTabs(tableId, selected) {
    document.querySelector('div#' + tableId + ' .summary-table')
        .setAttribute('aria-labelledby', selected);
    document.querySelectorAll('button[id^="' + tableId + '"]')
        .forEach(function (tab, index) {
            if (selected === tab.id || (tableId === selected && index === 0)) {
                tab.className = activeTableTab;
                tab.setAttribute('aria-selected', true);
                tab.setAttribute('tabindex', 0);
            } else {
                tab.className = tableTab;
                tab.setAttribute('aria-selected', false);
                tab.setAttribute('tabindex', -1);
            }
        });
}

function switchTab(e) {
    var selected = document.querySelector('[aria-selected=true]');
    if (selected) {
        if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
            // left or up arrow key pressed: move focus to previous tab
            selected.previousSibling.click();
            selected.previousSibling.focus();
            e.preventDefault();
        } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
            // right or down arrow key pressed: move focus to next tab
            selected.nextSibling.click();
            selected.nextSibling.focus();
            e.preventDefault();
        }
    }
}
</script></div>