com.esri.arcgis.carto
Interface IDotDensityUIRenderer

All Superinterfaces:
Serializable
All Known Implementing Classes:
DotDensityRenderer

public interface IDotDensityUIRenderer
extends Serializable

Provides access to members that work with additional renderer properties which appear on the user interface.

Description

This interface provides access to properties of a DotDensityRenderer that are data-related. You must set properties through this interface for the interactive GUI control on the MultiDotDensityPropertyPage to work properly.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 double getMaxDensity()
          Maximum density.
 double getMaxDensityArea()
          Area in map units of the polygon with maximum density.
 double getMeanArea()
          Mean area in map units.
 double getMeanDensity()
          Mean density.
 double getMinDensity()
          Minimum density.
 double getMinDensityArea()
          Area in map units of the polygon with minimum density.
 void setMaxDensity(double value)
          Maximum density.
 void setMaxDensityArea(double value)
          Area in map units of the polygon with maximum density.
 void setMeanArea(double value)
          Mean area in map units.
 void setMeanDensity(double value)
          Mean density.
 void setMinDensity(double value)
          Minimum density.
 void setMinDensityArea(double value)
          Area in map units of the polygon with minimum density.
 

Method Detail

getMinDensity

double getMinDensity()
                     throws IOException,
                            AutomationException
Minimum density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setMinDensity

void setMinDensity(double value)
                   throws IOException,
                          AutomationException
Minimum density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getMinDensityArea

double getMinDensityArea()
                         throws IOException,
                                AutomationException
Area in map units of the polygon with minimum density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setMinDensityArea

void setMinDensityArea(double value)
                       throws IOException,
                              AutomationException
Area in map units of the polygon with minimum density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getMeanDensity

double getMeanDensity()
                      throws IOException,
                             AutomationException
Mean density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setMeanDensity

void setMeanDensity(double value)
                    throws IOException,
                           AutomationException
Mean density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getMeanArea

double getMeanArea()
                   throws IOException,
                          AutomationException
Mean area in map units.

Description

The mean area in map units for all features in the feature class. meanArea = sum of areas for all features / number of features.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setMeanArea

void setMeanArea(double value)
                 throws IOException,
                        AutomationException
Mean area in map units.

Description

The mean area in map units for all features in the feature class. meanArea = sum of areas for all features / number of features.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getMaxDensity

double getMaxDensity()
                     throws IOException,
                            AutomationException
Maximum density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setMaxDensity

void setMaxDensity(double value)
                   throws IOException,
                          AutomationException
Maximum density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getMaxDensityArea

double getMaxDensityArea()
                         throws IOException,
                                AutomationException
Area in map units of the polygon with maximum density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setMaxDensityArea

void setMaxDensityArea(double value)
                       throws IOException,
                              AutomationException
Area in map units of the polygon with maximum density.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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