com.esri.arcgis.carto
Interface IDataGroupSeriesProperties

All Superinterfaces:
Serializable
All Known Implementing Classes:
IDataGroupSeriesPropertiesProxy, LineSeriesProperties

public interface IDataGroupSeriesProperties
extends Serializable

Provides access to members that control grouping of the graph data.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void addGroupField(String strField, int[] idx)
          Add a group field and type.
 void getGroupField(int idx, String[] strField)
          Get a group field and type.
 int getGroupFieldsCount()
          Number of group fields.
 void removeGroupField(int idx)
          Remove the group field.
 

Method Detail

addGroupField

void addGroupField(String strField,
                   int[] idx)
                   throws IOException,
                          AutomationException
Add a group field and type.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
strField - The strField (in)
idx - The idx (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGroupField

void getGroupField(int idx,
                   String[] strField)
                   throws IOException,
                          AutomationException
Get a group field and type.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
idx - The idx (in)
strField - The strField (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeGroupField

void removeGroupField(int idx)
                      throws IOException,
                             AutomationException
Remove the group field.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getGroupFieldsCount

int getGroupFieldsCount()
                        throws IOException,
                               AutomationException
Number of group fields.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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