|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.spire.xls.core.spreadsheet.XlsObject
com.spire.xls.core.spreadsheet.shapes.XlsShape
com.spire.xls.core.spreadsheet.shapes.XlsChartShape
public class XlsChartShape
| Constructor Summary | |
|---|---|
XlsChartShape(java.lang.Object parent)
|
|
| Method Summary | |
|---|---|
IShape |
deepClone(java.lang.Object parent,
java.util.HashMap hashNewNames,
java.util.HashMap dicFontIndexes,
boolean addToCollections)
Creates a clone of the current shape. |
boolean |
getAutoScaling()
True if Microsoft Excel scales a 3-D chart so that it's closer in size to the equivalent 2-D chart. |
int |
getBottomRow()
Bottom row of the chart in the worksheet. |
java.lang.String |
getCategoryAxisTitle()
Title of the category axis. |
IChartFrameFormat |
getChartArea()
Returns an object that represents the complete chart area for the chart. |
java.lang.String |
getChartTitle()
Represents the title of the specified chart. |
IChartTextArea |
getChartTitleArea()
Gets title text area. |
ExcelChartType |
getChartType()
Type of the chart. |
ICheckBoxes |
getCheckBoxes()
Returns collection with all checkboxes inside this worksheet. |
java.lang.String |
getCodeName()
Gets code name of the chart. |
IComboBoxes |
getComboBoxes()
Returns collection with all comboboxes inside this worksheet. |
IXLSRange |
getDataRange()
DataRange for the chart series. |
IChartDataTable |
getDataTable()
Represents charts dataTable object. |
int |
getDepthPercent()
Returns or sets the depth of a 3-D chart as a percentage of the chart width (between 20 and 2000 percent). |
boolean |
getDisplayAxisFieldButtons()
Gets or sets a value indicating whether [show axis field buttons]. |
ChartPlotEmptyType |
getDisplayBlanksAs()
Represents the way that blank cells are plotted on a chart. |
boolean |
getDisplayEntireFieldButtons()
Gets or sets a value indicating whether [show all field buttons]. |
boolean |
getDisplayLegendFieldButtons()
Gets or sets a value indicating whether [show legend field buttons]. |
boolean |
getDisplayValueFieldButtons()
Gets or sets a value indicating whether [show value field buttons]. |
int |
getElevation()
Returns or sets the elevation of the 3-D chart view, in degrees (?0 to +90 degrees). |
IChartWallOrFloor |
getFloor()
Represents chart floor. |
int |
getGapDepth()
Returns or sets the distance between the data series in a 3-D chart, as a percentage of the marker width.( 0 - 500 ) |
double |
getHeightForDouble()
Height of the chart in points (1/72 inch). |
int |
getHeightPercent()
Returns or sets the height of a 3-D chart as a percentage of the chart width (between 5 and 500 percent). |
int |
getLeftColumn()
Left column of the chart in the worksheet. |
IChartLegend |
getLegend()
Represents chart legend. |
IChartPageSetup |
getPageSetup()
Page setup for the chart. |
int |
getPerspective()
Returns or sets the perspective for the 3-D chart view (0 to 100). |
ExcelChartType |
getPivotChartType()
Gets or sets the type of the pivot chart. |
PivotTable |
getPivotTable()
Gets or sets the pivot source. |
IChartFrameFormat |
getPlotArea()
Returns plot area frame format. |
boolean |
getPlotVisibleOnly()
True if only visible cells are plotted. |
IChartCategoryAxis |
getPrimaryCategoryAxis()
Primary category axis. |
IChartSeriesAxis |
getPrimarySerieAxis()
Primary serie axis. |
IChartValueAxis |
getPrimaryValueAxis()
Primary value axis. |
boolean |
getRightAngleAxes()
True if the chart axes are at right angles, independent of chart rotation or elevation. |
int |
getRightColumn()
Right column of the chart in the worksheet. |
int |
getRotation()
Returns or sets the rotation of the 3-D chart view (the rotation of the plot area around the z-axis, in degrees).(0 to 360 degrees). |
IChartCategoryAxis |
getSecondaryCategoryAxis()
Secondary category axis. |
java.lang.String |
getSecondaryCategoryAxisTitle()
Title of the secondary category axis. |
IChartValueAxis |
getSecondaryValueAxis()
Secondary value axis. |
java.lang.String |
getSecondaryValueAxisTitle()
Title of the secondary value axis. |
java.lang.String |
getSeriesAxisTitle()
Title of the series axis. |
boolean |
getSeriesDataFromRange()
True if series are in rows in DataRange; False otherwise. |
IShapes |
getShapes()
Returns chart shapes. |
boolean |
getShowReportFilterFieldButtons()
Gets or sets a value indicating whether [show report filter field buttons]. |
boolean |
getSizeWithWindow()
True if Microsoft Excel resizes the chart to match the size of the chart sheet window. |
boolean |
getSupportWallsAndFloor()
Indicates whether this chart supports walls and floor. |
ITextBoxes |
getTextBoxes()
Returns collection with all textboxes inside this worksheet. |
int |
getTopRow()
Top row of the chart in the worksheet. |
java.lang.String |
getValueAxisTitle()
Title of the value axis. |
IChartWallOrFloor |
getWalls()
Represents chart walls. |
boolean |
getWallsAndGridlines2D()
True if gridlines are drawn two-dimensionally on a 3-D chart. |
double |
getWidthForDouble()
Width of the chart in points (1/72 inch). |
double |
getXPos()
X coordinate of the upper-left corner of the chart in points (1/72 inch). |
double |
getYPos()
Y coordinate of the upper-left corner of the chart in points (1/72 inch). |
boolean |
hasChartArea()
Indicates whether chart has chart area. |
void |
hasChartArea(boolean value)
Indicates whether chart has chart area. |
boolean |
hasChartTitle()
Indicates wheather the chart has title |
boolean |
hasDataTable()
True if the chart has a data table. |
void |
hasDataTable(boolean hasDataTable)
Sets true if the chart has a data table. |
boolean |
hasFloor()
Gets value indicating whether floor object was created. |
boolean |
hasLegend()
True if the chart has a legend object. |
void |
hasLegend(boolean hasLegend)
True if the chart has a legend object. |
boolean |
hasPivotTable()
Indicates whether contains pivot table. |
boolean |
hasPlotArea()
Indicates whether chart has plot area. |
void |
hasPlotArea(boolean value)
Indicates whether chart has plot area. |
boolean |
hasWalls()
Gets value indicating whether floor object was created. |
boolean |
isRightToLeft()
Indicates whether chart is displayed right to left. |
void |
isRightToLeft(boolean value)
Indicates whether chart is displayed right to left. |
void |
setAutoScaling(boolean value)
True if Microsoft Excel scales a 3-D chart so that it's closer in size to the equivalent 2-D chart. |
void |
setBottomRow(int bottomRow)
Sets bottom row of the chart in the worksheet. |
void |
setCategoryAxisTitle(java.lang.String value)
Title of the category axis. |
void |
setChartTitle(java.lang.String chartTitle)
Sets the title of the specified chart. |
void |
setChartType(ExcelChartType chartType)
Sets type of the chart. |
void |
setDataRange(IXLSRange value)
DataRange for the chart series. |
void |
setDepthPercent(int value)
Returns or sets the depth of a 3-D chart as a percentage of the chart width (between 20 and 2000 percent). |
void |
setDisplayAxisFieldButtons(boolean value)
Gets or sets a value indicating whether [show axis field buttons]. |
void |
setDisplayBlanksAs(ChartPlotEmptyType value)
Represents the way that blank cells are plotted on a chart. |
void |
setDisplayEntireFieldButtons(boolean value)
Gets or sets a value indicating whether [show all field buttons]. |
void |
setDisplayLegendFieldButtons(boolean value)
Gets or sets a value indicating whether [show legend field buttons]. |
void |
setDisplayValueFieldButtons(boolean value)
Gets or sets a value indicating whether [show value field buttons]. |
void |
setElevation(int value)
Returns or sets the elevation of the 3-D chart view, in degrees (?0 to +90 degrees). |
void |
setGapDepth(int value)
Returns or sets the distance between the data series in a 3-D chart, as a percentage of the marker width.( 0 - 500 ) |
void |
setHeight(double value)
|
void |
setHeightPercent(int value)
Returns or sets the height of a 3-D chart as a percentage of the chart width (between 5 and 500 percent). |
void |
setLeftColumn(int leftColumn)
Sets left column of the chart in the worksheet. |
void |
setPerspective(int value)
Returns or sets the perspective for the 3-D chart view (0 to 100). |
void |
setPivotChartType(ExcelChartType value)
Gets or sets the type of the pivot chart. |
void |
setPivotTable(PivotTable value)
Gets or sets the pivot source. |
void |
setPlotVisibleOnly(boolean value)
True if only visible cells are plotted. |
void |
setRightAngleAxes(boolean value)
True if the chart axes are at right angles, independent of chart rotation or elevation. |
void |
setRightColumn(int rightColumn)
Sets right column of the chart in the worksheet. |
void |
setRotation(int value)
Returns or sets the rotation of the 3-D chart view (the rotation of the plot area around the z-axis, in degrees).(0 to 360 degrees). |
void |
setSecondaryCategoryAxisTitle(java.lang.String value)
Title of the secondary category axis. |
void |
setSecondaryValueAxisTitle(java.lang.String value)
Title of the secondary value axis. |
void |
setSeriesAxisTitle(java.lang.String value)
Title of the series axis. |
void |
setSeriesDataFromRange(boolean seriesDataFromRange)
Ture indicates the series data are from cell range in worksheet. |
void |
setShowReportFilterFieldButtons(boolean value)
Gets or sets a value indicating whether [show report filter field buttons]. |
void |
setSizeWithWindow(boolean value)
True if Microsoft Excel resizes the chart to match the size of the chart sheet window. |
void |
setTopRow(int topRow)
Sets top row of the chart in the worksheet. |
void |
setValueAxisTitle(java.lang.String value)
Title of the value axis. |
void |
setWallsAndGridlines2D(boolean value)
True if gridlines are drawn two-dimensionally on a 3-D chart. |
void |
setWidth(double value)
Width of the chart in points (1/72 inch). |
void |
setXPos(double value)
X coordinate of the upper-left corner of the chart in points (1/72 inch). |
void |
setYPos(double value)
Y coordinate of the upper-left corner of the chart in points (1/72 inch). |
| Methods inherited from class com.spire.xls.core.spreadsheet.shapes.XlsShape |
|---|
deepClone, getAlternativeText, getAlternativeTextTitle, getAutoSize, getBottomRowOffset, getFill, getHeight, getID, getLeft, getLeftColumnOffset, getLine, getName, getOnAction, getResizeBehave, getRightColumnOffset, getShadow, getShapeId, getShapeType, getThreeD, getTop, getTopRowOffset, getUpdatePositions, getVisible, getVmlShape, getWidth, hasFill, hasFill, hasLineFormat, hasLineFormat, isFlipH, isFlipH, isFlipV, isFlipV, isGroup, isLockAspectRatio, isLockAspectRatio, isLocked, isLocked, isPrintable, isPrintable, isRelative, isRelative, remove, scale, setAlternativeText, setAlternativeTextTitle, setAutoSize, setBottomRowOffset, setHeight, setLeft, setLeftColumnOffset, setName, setOnAction, setResizeBehave, setRightColumnOffset, setShapeType, setTop, setTopRowOffset, setUpdatePositions, setVisible, setWidth |
| Methods inherited from class com.spire.xls.core.spreadsheet.XlsObject |
|---|
dispose |
| Methods inherited from interface com.spire.xls.core.IShape |
|---|
getAlternativeText, getFill, getHeight, getID, getLeft, getName, getOnAction, getResizeBehave, getShadow, getShapeType, getThreeD, getTop, getVisible, getWidth, isLockAspectRatio, isLockAspectRatio, isLocked, isLocked, isPrintable, isPrintable, remove, scale, setHeight, setName, setOnAction, setResizeBehave, setTop, setVisible, setWidth |
| Methods inherited from interface com.spire.xls.core.IChart |
|---|
getName |
| Constructor Detail |
|---|
public XlsChartShape(java.lang.Object parent)
| Method Detail |
|---|
public ExcelChartType getChartType()
getChartType in interface IChartpublic void setChartType(ExcelChartType chartType)
setChartType in interface IChartchartType - public IXLSRange getDataRange()
getDataRange in interface IChartpublic void setDataRange(IXLSRange value)
setDataRange in interface IChartpublic boolean getSeriesDataFromRange()
getSeriesDataFromRange in interface IChartpublic void setSeriesDataFromRange(boolean seriesDataFromRange)
setSeriesDataFromRange in interface IChartpublic IChartPageSetup getPageSetup()
getPageSetup in interface IChartpublic double getXPos()
getXPos in interface IChartpublic void setXPos(double value)
public double getYPos()
getYPos in interface IChartpublic void setYPos(double value)
public double getWidthForDouble()
getWidthForDouble in interface IChartpublic void setWidth(double value)
public double getHeightForDouble()
getHeightForDouble in interface IChartpublic void setHeight(double value)
public IChartCategoryAxis getPrimaryCategoryAxis()
getPrimaryCategoryAxis in interface IChartpublic IChartValueAxis getPrimaryValueAxis()
getPrimaryValueAxis in interface IChartpublic IChartSeriesAxis getPrimarySerieAxis()
getPrimarySerieAxis in interface IChartpublic IChartCategoryAxis getSecondaryCategoryAxis()
getSecondaryCategoryAxis in interface IChartpublic IChartValueAxis getSecondaryValueAxis()
getSecondaryValueAxis in interface IChartpublic IChartFrameFormat getChartArea()
getChartArea in interface IChartpublic IChartFrameFormat getPlotArea()
getPlotArea in interface IChartpublic IChartWallOrFloor getWalls()
getWalls in interface IChartpublic boolean getSupportWallsAndFloor()
public IChartWallOrFloor getFloor()
getFloor in interface IChartpublic IChartDataTable getDataTable()
getDataTable in interface IChartpublic boolean hasChartTitle()
public boolean hasChartArea()
public void hasChartArea(boolean value)
public boolean hasDataTable()
hasDataTable in interface IChartpublic void hasDataTable(boolean hasDataTable)
hasDataTable in interface IChartpublic boolean hasFloor()
public boolean hasWalls()
public IChartLegend getLegend()
getLegend in interface IChartpublic boolean hasLegend()
hasLegend in interface IChartpublic void hasLegend(boolean hasLegend)
hasLegend in interface IChartpublic boolean hasPivotTable()
public int getRotation()
getRotation in interface IChartgetRotation in interface IShapegetRotation in class XlsShapepublic void setRotation(int value)
setRotation in interface IChartsetRotation in interface IShapesetRotation in class XlsShapepublic int getElevation()
getElevation in interface IChartpublic void setElevation(int value)
setElevation in interface IChartpublic int getPerspective()
getPerspective in interface IChartpublic void setPerspective(int value)
setPerspective in interface IChartpublic int getHeightPercent()
getHeightPercent in interface IChartpublic void setHeightPercent(int value)
setHeightPercent in interface IChartpublic int getDepthPercent()
getDepthPercent in interface IChartpublic void setDepthPercent(int value)
setDepthPercent in interface IChartpublic int getGapDepth()
getGapDepth in interface IChartpublic void setGapDepth(int value)
setGapDepth in interface IChartpublic boolean getRightAngleAxes()
getRightAngleAxes in interface IChartpublic void setRightAngleAxes(boolean value)
setRightAngleAxes in interface IChartpublic boolean getAutoScaling()
getAutoScaling in interface IChartpublic void setAutoScaling(boolean value)
setAutoScaling in interface IChartpublic boolean getWallsAndGridlines2D()
getWallsAndGridlines2D in interface IChartpublic void setWallsAndGridlines2D(boolean value)
setWallsAndGridlines2D in interface IChartpublic boolean hasPlotArea()
hasPlotArea in interface IChartpublic void hasPlotArea(boolean value)
hasPlotArea in interface IChartpublic ChartPlotEmptyType getDisplayBlanksAs()
getDisplayBlanksAs in interface IChartpublic void setDisplayBlanksAs(ChartPlotEmptyType value)
setDisplayBlanksAs in interface IChartpublic boolean getPlotVisibleOnly()
getPlotVisibleOnly in interface IChartpublic void setPlotVisibleOnly(boolean value)
setPlotVisibleOnly in interface IChartpublic boolean getSizeWithWindow()
getSizeWithWindow in interface IChartpublic void setSizeWithWindow(boolean value)
setSizeWithWindow in interface IChartpublic PivotTable getPivotTable()
getPivotTable in interface IChartpublic void setPivotTable(PivotTable value)
setPivotTable in interface IChartpublic ExcelChartType getPivotChartType()
getPivotChartType in interface IChartpublic void setPivotChartType(ExcelChartType value)
setPivotChartType in interface IChartpublic boolean getDisplayEntireFieldButtons()
getDisplayEntireFieldButtons in interface IChartpublic void setDisplayEntireFieldButtons(boolean value)
setDisplayEntireFieldButtons in interface IChartpublic boolean getDisplayValueFieldButtons()
getDisplayValueFieldButtons in interface IChartpublic void setDisplayValueFieldButtons(boolean value)
setDisplayValueFieldButtons in interface IChartpublic boolean getDisplayAxisFieldButtons()
getDisplayAxisFieldButtons in interface IChartpublic void setDisplayAxisFieldButtons(boolean value)
setDisplayAxisFieldButtons in interface IChartpublic boolean getDisplayLegendFieldButtons()
getDisplayLegendFieldButtons in interface IChartpublic void setDisplayLegendFieldButtons(boolean value)
setDisplayLegendFieldButtons in interface IChartpublic boolean getShowReportFilterFieldButtons()
getShowReportFilterFieldButtons in interface IChartpublic void setShowReportFilterFieldButtons(boolean value)
setShowReportFilterFieldButtons in interface IChartpublic int getTopRow()
getTopRow in interface IChartShapegetTopRow in class XlsShapepublic void setTopRow(int topRow)
setTopRow in interface IChartShapesetTopRow in class XlsShapepublic int getBottomRow()
getBottomRow in interface IChartShapegetBottomRow in class XlsShapepublic void setBottomRow(int bottomRow)
setBottomRow in interface IChartShapesetBottomRow in class XlsShapepublic int getLeftColumn()
getLeftColumn in interface IChartShapegetLeftColumn in class XlsShapepublic void setLeftColumn(int leftColumn)
setLeftColumn in interface IChartShapesetLeftColumn in class XlsShapepublic int getRightColumn()
getRightColumn in interface IChartShapegetRightColumn in class XlsShapepublic void setRightColumn(int rightColumn)
setRightColumn in interface IChartShapesetRightColumn in class XlsShapepublic IChartTextArea getChartTitleArea()
public java.lang.String getChartTitle()
public void setChartTitle(java.lang.String chartTitle)
public java.lang.String getCategoryAxisTitle()
public void setCategoryAxisTitle(java.lang.String value)
public java.lang.String getValueAxisTitle()
public void setValueAxisTitle(java.lang.String value)
public java.lang.String getSecondaryCategoryAxisTitle()
public void setSecondaryCategoryAxisTitle(java.lang.String value)
public java.lang.String getSecondaryValueAxisTitle()
public void setSecondaryValueAxisTitle(java.lang.String value)
public java.lang.String getSeriesAxisTitle()
public void setSeriesAxisTitle(java.lang.String value)
public IShapes getShapes()
public ITextBoxes getTextBoxes()
public ICheckBoxes getCheckBoxes()
public IComboBoxes getComboBoxes()
public java.lang.String getCodeName()
public boolean isRightToLeft()
public void isRightToLeft(boolean value)
public IShape deepClone(java.lang.Object parent,
java.util.HashMap hashNewNames,
java.util.HashMap dicFontIndexes,
boolean addToCollections)
deepClone in class XlsShapeparent - New parent for the shape object.hashNewNames - Hashtable with new worksheet names.dicFontIndexes - Dictionary with new font indexes.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||