com.esri.arcgis.carto
Interface IACHashLineSymbol

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ACHashLineSymbol, IACHashLineSymbolProxy

public interface IACHashLineSymbol
extends java.io.Serializable

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

Description: 'Provides access to members that control ArcIMS hash line 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 IID6b0a77c8_a0ba_4541_bca7_a4417f0cfb97
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IColor getColor()
          The symbol color.
 int getInterval()
          The distance between crosshatches.
 int getLineThickness()
          The line thickness.
 int getTickThickness()
          The tick thickness.
 int getType()
          The fill type.
 int getWidth()
          The line symbol width in pixels.
 boolean isOverlap()
          Indicates if labels can overlap this symbol.
 void setColor(IColor color)
          The symbol color.
 void setInterval(int interval)
          The distance between crosshatches.
 void setLineThickness(int value)
          The line thickness.
 void setOverlap(boolean flag)
          Indicates if labels can overlap this symbol.
 void setTickThickness(int value)
          The tick thickness.
 void setType(int type)
          The fill type.
 void setWidth(int width)
          The line symbol width in pixels.
 

Field Detail

IID6b0a77c8_a0ba_4541_bca7_a4417f0cfb97

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

getType

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

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

setType

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

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

getColor

IColor getColor()
                throws java.io.IOException,
                       AutomationException
The symbol 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.

setColor

void setColor(IColor color)
              throws java.io.IOException,
                     AutomationException
The symbol 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.

getWidth

int getWidth()
             throws java.io.IOException,
                    AutomationException
The line symbol width in pixels.

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

setWidth

void setWidth(int width)
              throws java.io.IOException,
                     AutomationException
The line symbol width in pixels.

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

isOverlap

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

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

setOverlap

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

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

getInterval

int getInterval()
                throws java.io.IOException,
                       AutomationException
The distance between crosshatches.

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

setInterval

void setInterval(int interval)
                 throws java.io.IOException,
                        AutomationException
The distance between crosshatches.

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

getLineThickness

int getLineThickness()
                     throws java.io.IOException,
                            AutomationException
The line thickness.

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

setLineThickness

void setLineThickness(int value)
                      throws java.io.IOException,
                             AutomationException
The line thickness.

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

getTickThickness

int getTickThickness()
                     throws java.io.IOException,
                            AutomationException
The tick thickness.

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

setTickThickness

void setTickThickness(int value)
                      throws java.io.IOException,
                             AutomationException
The tick thickness.

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