com.esri.arcgis.carto
Interface IACGradientFillSymbol

All Superinterfaces:
Serializable
All Known Implementing Classes:
ACGradientFillSymbol

public interface IACGradientFillSymbol
extends Serializable

Provides access to members that control ArcIMS gradient fill symbol.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 IColor getFinishColor()
          The end color.
 IColor getStartColor()
          The start color.
 int getType()
          The fill type.
 boolean isOverlap()
          Indicates if labels can overlap this symbol.
 void setFinishColor(IColor color)
          The end color.
 void setOverlap(boolean flag)
          Indicates if labels can overlap this symbol.
 void setStartColor(IColor color)
          The start color.
 void setType(int type)
          The fill type.
 

Method Detail

getType

int getType()
            throws IOException,
                   AutomationException
The fill type.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A com.esri.arcgis.carto.acGradientFillType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setType

void setType(int type)
             throws IOException,
                    AutomationException
The fill type.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
type - A com.esri.arcgis.carto.acGradientFillType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStartColor

IColor getStartColor()
                     throws IOException,
                            AutomationException
The start color.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setStartColor

void setStartColor(IColor color)
                   throws IOException,
                          AutomationException
The start color.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getFinishColor

IColor getFinishColor()
                      throws IOException,
                             AutomationException
The end color.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setFinishColor

void setFinishColor(IColor color)
                    throws IOException,
                           AutomationException
The end color.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

isOverlap

boolean isOverlap()
                  throws IOException,
                         AutomationException
Indicates if labels can overlap this symbol.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setOverlap

void setOverlap(boolean flag)
                throws IOException,
                       AutomationException
Indicates if labels can overlap this symbol.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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