|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IBarChartSymbol
Provides access to members that control bar chart symbol properties.
This interface provides access to the properties of a BarChartSymbol which is used by a ChartRenderer to draw bar or column charts for a feature layer.
Use this interface to access the properties of a BarChartSymbol which is a data driven symbol used by a ChartRenderer to draw features with bar/column charts.
When setting up a ChartRenderer to draw bar/column charts through code, you need to work with this interface.
IBarChartSymbol
,
IChartSymbol
Method Summary | |
---|---|
ILineSymbol |
getAxes()
The axis symbol. |
double |
getSpacing()
The spacing between bars in points. |
double |
getWidth()
The width of each bar in points. |
boolean |
isShowAxes()
Indicates if the axis are shown. |
boolean |
isVerticalBars()
Indicates if the bars are oriented vertically. |
void |
setAxes(ILineSymbol symbol)
The axis symbol. |
void |
setShowAxes(boolean flag)
Indicates if the axis are shown. |
void |
setSpacing(double points)
The spacing between bars in points. |
void |
setVerticalBars(boolean flag)
Indicates if the bars are oriented vertically. |
void |
setWidth(double points)
The width of each bar in points. |
Method Detail |
---|
boolean isVerticalBars() throws IOException, AutomationException
This property specifies whether or not the chart symbol will be column chart. If True, then it's a column chart with vertical columns. If False, then it's a bar chart with horizontal bars.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setVerticalBars(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isShowAxes() throws IOException, AutomationException
This property specifies whether or not x and y axes are shown for the bar/column charts.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowAxes(boolean flag) throws IOException, AutomationException
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILineSymbol getAxes() throws IOException, AutomationException
This property provides acccess to the line symbol used for the chart x and y axes.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAxes(ILineSymbol symbol) throws IOException, AutomationException
symbol
- A reference to a com.esri.arcgis.display.ILineSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getWidth() throws IOException, AutomationException
This property provides access to the width of each bar or column in the charts. Only one width can be specified which applies to all of the bars/columns.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setWidth(double points) throws IOException, AutomationException
points
- The points (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getSpacing() throws IOException, AutomationException
This property provides access to the spacing distance between bars or columns.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSpacing(double points) throws IOException, AutomationException
points
- The points (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |