com.esri.arcgis.carto
Interface IDotDensityRenderer

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IDotDensityRenderer2
All Known Implementing Classes:
DotDensityRenderer, IDotDensityRenderer2Proxy, IDotDensityRendererProxy

public interface IDotDensityRenderer
extends java.io.Serializable

COM Interface 'IDotDensityRenderer'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the drawing of varying densities of dots within polygon features to represent different quantities.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID9c7776b7_0421_11d4_9f7c_00c04f6bc709
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void createLegend()
          Creates the legend.
 java.lang.String getColorScheme()
          Color scheme, (user interface property only).
 IFeatureLayer getControlLayer()
          Control layer used for masking.
 IDotDensityFillSymbol getDotDensitySymbol()
          The dot density symbol.
 double getDotValue()
          Value of each dot.
 boolean isMaintainSize()
          Indicates if dot size is preserved when zooming (the alternative is that density is preserved).
 void setColorScheme(java.lang.String name)
          Color scheme, (user interface property only).
 void setControlLayerByRef(IFeatureLayer layer)
          Control layer used for masking.
 void setDotDensitySymbolByRef(IDotDensityFillSymbol symbol)
          The dot density symbol.
 void setDotValue(double value)
          Value of each dot.
 void setMaintainSize(boolean flag)
          Indicates if dot size is preserved when zooming (the alternative is that density is preserved).
 

Field Detail

IID9c7776b7_0421_11d4_9f7c_00c04f6bc709

static final int IID9c7776b7_0421_11d4_9f7c_00c04f6bc709
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getDotDensitySymbol

IDotDensityFillSymbol getDotDensitySymbol()
                                          throws java.io.IOException,
                                                 AutomationException
The dot density symbol.

Returns:
A reference to a com.esri.arcgis.display.IDotDensityFillSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDotDensitySymbolByRef

void setDotDensitySymbolByRef(IDotDensityFillSymbol symbol)
                              throws java.io.IOException,
                                     AutomationException
The dot density symbol.

Parameters:
symbol - A reference to a com.esri.arcgis.display.IDotDensityFillSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDotValue

double getDotValue()
                   throws java.io.IOException,
                          AutomationException
Value of each dot.

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

setDotValue

void setDotValue(double value)
                 throws java.io.IOException,
                        AutomationException
Value of each dot.

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

getControlLayer

IFeatureLayer getControlLayer()
                              throws java.io.IOException,
                                     AutomationException
Control layer used for masking.

Returns:
A reference to a com.esri.arcgis.carto.IFeatureLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setControlLayerByRef

void setControlLayerByRef(IFeatureLayer layer)
                          throws java.io.IOException,
                                 AutomationException
Control layer used for masking.

Parameters:
layer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColorScheme

java.lang.String getColorScheme()
                                throws java.io.IOException,
                                       AutomationException
Color scheme, (user interface property only).

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

setColorScheme

void setColorScheme(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
Color scheme, (user interface property only).

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

createLegend

void createLegend()
                  throws java.io.IOException,
                         AutomationException
Creates the legend. Call after all properties are set.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaintainSize

void setMaintainSize(boolean flag)
                     throws java.io.IOException,
                            AutomationException
Indicates if dot size is preserved when zooming (the alternative is that density is preserved).

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

isMaintainSize

boolean isMaintainSize()
                       throws java.io.IOException,
                              AutomationException
Indicates if dot size is preserved when zooming (the alternative is that density is preserved).

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