com.esri.arcgis.system
Interface IClassifyMinMax2

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefinedInterval, EqualInterval

public interface IClassifyMinMax2
extends Serializable

Provides access to members that control the classification methods that require a data range only.

Description

IClassifyMinMax2 can be used in place of IClassifyMinMax and IClassify to generate class breaks using the classification coclasses: DefinedInterval and EqualInterval. Use one call to IClassifyMinMax2.ClassifyMinMax instead of first setting IClassifyMinMax.Minimum, IClassifyMinMax.Maximum, and then calling IClassify.Classify.

Because IClassify is incompatible with some ArcObjects APIs including VB.NET and Java, the method described above is recommended when developing with these languages.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 void classifyMinMax(double min, double max, int[] numClasses)
          Classifies a data range defined by a minimum and maximum value into the specified number of classes.
 

Method Detail

classifyMinMax

void classifyMinMax(double min,
                    double max,
                    int[] numClasses)
                    throws IOException,
                           AutomationException
Classifies a data range defined by a minimum and maximum value into the specified number of classes.

Description

Use the ClassifyMinMax method to generate class breaks based upon the minimum and maximum values specified and the number of classes specified.

Use this method as an alternative to setting the IClassifyMinMax.Minimum and IClassifyMinMax.Maximum properties and then calling IClassify.Classify method.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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