com.esri.arcgis.geodatabase
Interface IRangeDomain

All Superinterfaces:
Serializable
All Known Implementing Classes:
GPRangeDomain, RangeDomain

public interface IRangeDomain
extends Serializable

Provides access to members that return and modify range domain values.

Description

IRangeDomain interface is used to maintain information regarding this range domain. Properties allow you to set and retrieve the minimum and maximum values for this domain type.

When To Use

IRangeDomain is the interface on a RangeDomain object used to get and set the properties of a range domain object. For example, use the IRangeDomain interface when creating a new RangeDomain to set its minimum and maximum values.

Product Availability

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


Method Summary
 Object getMaxValue()
          The maximum value for the associated attribute.
 Object getMinValue()
          The minimum value for the associated attribute.
 void setMaxValue(Object value)
          The maximum value for the associated attribute.
 void setMinValue(Object value)
          The minimum value for the associated attribute.
 

Method Detail

getMinValue

Object getMinValue()
                   throws IOException,
                          AutomationException
The minimum value for the associated attribute.

Description

MinValue property returns the min value set for this range domain.

Remarks

This property returns the minimum valid value associated with the range domain.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setMinValue

void setMinValue(Object value)
                 throws IOException,
                        AutomationException
The minimum value for the associated attribute.

Description

MinValue property sets the minimum value for this range domain.

Remarks

This property sets the minimum valid value associated with the range domain.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getMaxValue

Object getMaxValue()
                   throws IOException,
                          AutomationException
The maximum value for the associated attribute.

Description

The MaxValue property returns or sets the maximum value set for this range domain.

Remarks

This property returns the maximum valid value associated with the range domain.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setMaxValue

void setMaxValue(Object value)
                 throws IOException,
                        AutomationException
The maximum value for the associated attribute.

Description

MaxValue property sets the max value allowable for this domain.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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