com.esri.arcgis.carto
Interface IPieChartRenderer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ChartRenderer, IPieChartRendererProxy

public interface IPieChartRenderer
extends java.io.Serializable

COM Interface 'IPieChartRenderer'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that work with additional chart renderer properties specific to pie charts.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID22a98368_c48d_11d3_9f7a_00c04f6bc709
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getMinSize()
          Symbol size (points) corresponding to the minimum value.
 double getMinValue()
          Minimum value (used for proportional sizing).
 java.lang.String getProportionalField()
          Field used to determine size of the pie chart symbols.
 java.lang.String getProportionalFieldAlias()
          Field alias for the proportional field.
 boolean isFlanneryCompensation()
          Indicates if Flannery Compensation is applied.
 boolean isProportionalBySum()
          Indicates if the size of pie chart symbols is determined by the sum of the values.
 void setFlanneryCompensation(boolean flag)
          Indicates if Flannery Compensation is applied.
 void setMinSize(double points)
          Symbol size (points) corresponding to the minimum value.
 void setMinValue(double value)
          Minimum value (used for proportional sizing).
 void setProportionalBySum(boolean flag)
          Indicates if the size of pie chart symbols is determined by the sum of the values.
 void setProportionalField(java.lang.String name)
          Field used to determine size of the pie chart symbols.
 void setProportionalFieldAlias(java.lang.String name)
          Field alias for the proportional field.
 

Field Detail

IID22a98368_c48d_11d3_9f7a_00c04f6bc709

static final int IID22a98368_c48d_11d3_9f7a_00c04f6bc709
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getProportionalField

java.lang.String getProportionalField()
                                      throws java.io.IOException,
                                             AutomationException
Field used to determine size of the pie chart symbols.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setProportionalField

void setProportionalField(java.lang.String name)
                          throws java.io.IOException,
                                 AutomationException
Field used to determine size of the pie chart symbols.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProportionalFieldAlias

java.lang.String getProportionalFieldAlias()
                                           throws java.io.IOException,
                                                  AutomationException
Field alias for the proportional field.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setProportionalFieldAlias

void setProportionalFieldAlias(java.lang.String name)
                               throws java.io.IOException,
                                      AutomationException
Field alias for the proportional field.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isProportionalBySum

boolean isProportionalBySum()
                            throws java.io.IOException,
                                   AutomationException
Indicates if the size of pie chart symbols is determined by the sum of the values.

Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setProportionalBySum

void setProportionalBySum(boolean flag)
                          throws java.io.IOException,
                                 AutomationException
Indicates if the size of pie chart symbols is determined by the sum of the values.

Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinValue

double getMinValue()
                   throws java.io.IOException,
                          AutomationException
Minimum value (used for proportional sizing).

Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinValue

void setMinValue(double value)
                 throws java.io.IOException,
                        AutomationException
Minimum value (used for proportional sizing).

Parameters:
value - The value (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinSize

double getMinSize()
                  throws java.io.IOException,
                         AutomationException
Symbol size (points) corresponding to the minimum value.

Returns:
The points
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinSize

void setMinSize(double points)
                throws java.io.IOException,
                       AutomationException
Symbol size (points) corresponding to the minimum value.

Parameters:
points - The points (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isFlanneryCompensation

boolean isFlanneryCompensation()
                               throws java.io.IOException,
                                      AutomationException
Indicates if Flannery Compensation is applied.

Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFlanneryCompensation

void setFlanneryCompensation(boolean flag)
                             throws java.io.IOException,
                                    AutomationException
Indicates if Flannery Compensation is applied.

Parameters:
flag - The flag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.