com.esri.arcgis.arcweb
Interface IArcWebThematicReportOptions

All Superinterfaces:
Serializable
All Known Implementing Classes:
ArcWebThematicReportOptions

public interface IArcWebThematicReportOptions
extends Serializable

Provides access to members that control a thematic map report.

Product Availability

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


Method Summary
 int getClassificationMethod()
          The information about how the data classes are divided (default is esriArcWebClassificationMethodEqualInterval).
 int getColorPalette()
          A color ramp for the class breaks (default is esriArcWebColorPaletteRed).
 int getGeographyLevel()
          The geographic level in which the map report displays.
 int getNumClasses()
          The number of classes into which the data is classified (default is 2).
 void setClassificationMethod(int classificationMethod)
          The information about how the data classes are divided (default is esriArcWebClassificationMethodEqualInterval).
 void setColorPalette(int colorPalette)
          A color ramp for the class breaks (default is esriArcWebColorPaletteRed).
 void setGeographyLevel(int geographyLevel)
          The geographic level in which the map report displays.
 void setNumClasses(int numClasses)
          The number of classes into which the data is classified (default is 2).
 

Method Detail

getClassificationMethod

int getClassificationMethod()
                            throws IOException,
                                   AutomationException
The information about how the data classes are divided (default is esriArcWebClassificationMethodEqualInterval).

Product Availability

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

Returns:
A com.esri.arcgis.arcweb.esriArcWebClassificationMethod constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setClassificationMethod

void setClassificationMethod(int classificationMethod)
                             throws IOException,
                                    AutomationException
The information about how the data classes are divided (default is esriArcWebClassificationMethodEqualInterval).

Product Availability

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

Parameters:
classificationMethod - A com.esri.arcgis.arcweb.esriArcWebClassificationMethod constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColorPalette

int getColorPalette()
                    throws IOException,
                           AutomationException
A color ramp for the class breaks (default is esriArcWebColorPaletteRed).

Product Availability

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

Returns:
A com.esri.arcgis.arcweb.esriArcWebColorPalette constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setColorPalette

void setColorPalette(int colorPalette)
                     throws IOException,
                            AutomationException
A color ramp for the class breaks (default is esriArcWebColorPaletteRed).

Product Availability

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

Parameters:
colorPalette - A com.esri.arcgis.arcweb.esriArcWebColorPalette constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGeographyLevel

int getGeographyLevel()
                      throws IOException,
                             AutomationException
The geographic level in which the map report displays.

Product Availability

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

Returns:
A com.esri.arcgis.arcweb.esriArcWebGeographyLevel constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGeographyLevel

void setGeographyLevel(int geographyLevel)
                       throws IOException,
                              AutomationException
The geographic level in which the map report displays.

Product Availability

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

Parameters:
geographyLevel - A com.esri.arcgis.arcweb.esriArcWebGeographyLevel constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNumClasses

int getNumClasses()
                  throws IOException,
                         AutomationException
The number of classes into which the data is classified (default is 2).

Product Availability

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

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

setNumClasses

void setNumClasses(int numClasses)
                   throws IOException,
                          AutomationException
The number of classes into which the data is classified (default is 2).

Product Availability

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

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