com.esri.arcgis.display
Interface IDotDensityFillSymbol

All Superinterfaces:
IFillSymbol, java.io.Serializable
All Known Subinterfaces:
IDotDensityFillSymbol2
All Known Implementing Classes:
DotDensityFillSymbol, IDotDensityFillSymbol2Proxy, IDotDensityFillSymbolProxy

public interface IDotDensityFillSymbol
extends IFillSymbol, java.io.Serializable

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

Description: 'Provides access to the main properties of a data driven symbol commonly used with a dot density renderer.' 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 IID85e413a0_cdf9_11d3_81eb_0080c79f0371
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.display.IFillSymbol
IIDe6bdaa7e_4d35_11d0_98be_00805f7ced21
 
Method Summary
 IColor getBackgroundColor()
          The background color.
 int getDotCount(int index)
          The number of dots used to fill.
 double getDotSize()
          The size of dots used to fill.
 double getDotSpacing()
          The distance between dot centers, expressed as a percentage of dot size.
 boolean isFixedPlacement()
          Indicates if the dots are always placed at the same location (the alternative is random placement).
 void setBackgroundColor(IColor color)
          The background color.
 void setDotCount(int index, int dotCount)
          The number of dots used to fill.
 void setDotSize(double dotSize)
          The size of dots used to fill.
 void setDotSpacing(double dotSpacing)
          The distance between dot centers, expressed as a percentage of dot size.
 void setFixedPlacement(boolean fixedPlacement)
          Indicates if the dots are always placed at the same location (the alternative is random placement).
 
Methods inherited from interface com.esri.arcgis.display.IFillSymbol
getColor, getOutline, setColor, setOutline
 

Field Detail

IID85e413a0_cdf9_11d3_81eb_0080c79f0371

static final int IID85e413a0_cdf9_11d3_81eb_0080c79f0371
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

getDotSize

double getDotSize()
                  throws java.io.IOException,
                         AutomationException
The size of dots used to fill.

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

setDotSize

void setDotSize(double dotSize)
                throws java.io.IOException,
                       AutomationException
The size of dots used to fill.

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

getDotCount

int getDotCount(int index)
                throws java.io.IOException,
                       AutomationException
The number of dots used to fill.

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

setDotCount

void setDotCount(int index,
                 int dotCount)
                 throws java.io.IOException,
                        AutomationException
The number of dots used to fill.

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

getDotSpacing

double getDotSpacing()
                     throws java.io.IOException,
                            AutomationException
The distance between dot centers, expressed as a percentage of dot size.

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

setDotSpacing

void setDotSpacing(double dotSpacing)
                   throws java.io.IOException,
                          AutomationException
The distance between dot centers, expressed as a percentage of dot size.

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

isFixedPlacement

boolean isFixedPlacement()
                         throws java.io.IOException,
                                AutomationException
Indicates if the dots are always placed at the same location (the alternative is random placement).

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

setFixedPlacement

void setFixedPlacement(boolean fixedPlacement)
                       throws java.io.IOException,
                              AutomationException
Indicates if the dots are always placed at the same location (the alternative is random placement).

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

getBackgroundColor

IColor getBackgroundColor()
                          throws java.io.IOException,
                                 AutomationException
The background color.

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

setBackgroundColor

void setBackgroundColor(IColor color)
                        throws java.io.IOException,
                               AutomationException
The background color.

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