com.esri.arcgis.system
Interface IIntervalRange2

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefinedInterval

public interface IIntervalRange2
extends Serializable

Provides access to members that control classifications that need an interval range.

Description

IIntervalRange2 can be used in place of IClassify and IIntervalRange to get the default interval from a DefinedInterval classification CoClass. To get the default interval make one call to IIntervalRange2.Default instead of first calling IClassify.SetHistogramData and then calling IIntervalRange.Default.

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

Product Availability

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


Method Summary
 double getDefault(Object values, Object frequencies)
          The Default Range for the data.
 void setIntervalRange(double rhs1)
          The Interval Range.
 

Method Detail

setIntervalRange

void setIntervalRange(double rhs1)
                      throws IOException,
                             AutomationException
The Interval Range. Call before Classify.

Description

IntervalRange is the range expressed as the data interval.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getDefault

double getDefault(Object values,
                  Object frequencies)
                  throws IOException,
                         AutomationException
The Default Range for the data.

Product Availability

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

Parameters:
values - A Variant (in)
frequencies - A Variant (in)
Returns:
The range
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.