com.esri.arcgis.display
Interface IGradientFillSymbol

All Superinterfaces:
IFillSymbol, java.io.Serializable
All Known Implementing Classes:
GradientFillSymbol, IGradientFillSymbolProxy

public interface IGradientFillSymbol
extends IFillSymbol, java.io.Serializable

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

Description: 'Provides access to members that control the gradient fill symbol.' 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 IID7914e5f2_c892_11d0_8bb6_080009ee4e41
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.display.IFillSymbol
IIDe6bdaa7e_4d35_11d0_98be_00805f7ced21
 
Method Summary
 IColorRamp getColorRamp()
          Color ramp property.
 double getGradientAngle()
          Direction of fill gradient.
 double getGradientPercentage()
          Gradient percentage - controls the bleeding effect of the fill.
 int getIntervalCount()
          Interval count - controls number of colors in the color ramp.
 int getStyle()
          Gradient fill style.
 void setColorRamp(IColorRamp ramp)
          Color ramp property.
 void setGradientAngle(double angle)
          Direction of fill gradient.
 void setGradientPercentage(double pct)
          Gradient percentage - controls the bleeding effect of the fill.
 void setIntervalCount(int intervalCount)
          Interval count - controls number of colors in the color ramp.
 void setStyle(int style)
          Gradient fill style.
 
Methods inherited from interface com.esri.arcgis.display.IFillSymbol
getColor, getOutline, setColor, setOutline
 

Field Detail

IID7914e5f2_c892_11d0_8bb6_080009ee4e41

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

getStyle

int getStyle()
             throws java.io.IOException,
                    AutomationException
Gradient fill style.

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

setStyle

void setStyle(int style)
              throws java.io.IOException,
                     AutomationException
Gradient fill style.

Parameters:
style - A com.esri.arcgis.display.esriGradientFillStyle constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGradientAngle

double getGradientAngle()
                        throws java.io.IOException,
                               AutomationException
Direction of fill gradient.

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

setGradientAngle

void setGradientAngle(double angle)
                      throws java.io.IOException,
                             AutomationException
Direction of fill gradient.

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

getColorRamp

IColorRamp getColorRamp()
                        throws java.io.IOException,
                               AutomationException
Color ramp property.

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

setColorRamp

void setColorRamp(IColorRamp ramp)
                  throws java.io.IOException,
                         AutomationException
Color ramp property.

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

getGradientPercentage

double getGradientPercentage()
                             throws java.io.IOException,
                                    AutomationException
Gradient percentage - controls the bleeding effect of the fill.

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

setGradientPercentage

void setGradientPercentage(double pct)
                           throws java.io.IOException,
                                  AutomationException
Gradient percentage - controls the bleeding effect of the fill.

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

getIntervalCount

int getIntervalCount()
                     throws java.io.IOException,
                            AutomationException
Interval count - controls number of colors in the color ramp.

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

setIntervalCount

void setIntervalCount(int intervalCount)
                      throws java.io.IOException,
                             AutomationException
Interval count - controls number of colors in the color ramp.

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