com.esri.arcgis.display
Interface ISimpleLineDecorationElement

All Superinterfaces:
ILineDecorationElement, java.io.Serializable
All Known Implementing Classes:
ISimpleLineDecorationElementProxy, SimpleLineDecorationElement

public interface ISimpleLineDecorationElement
extends ILineDecorationElement, java.io.Serializable

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

Description: 'Provides access to members that control the simple line decoration.' 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 IID533d88f7_0a1a_11d2_b27f_0000f878229e
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.display.ILineDecorationElement
IID533d88f2_0a1a_11d2_b27f_0000f878229e
 
Method Summary
 IMarkerSymbol getMarkerSymbol()
          The marker symbol.
 boolean isFlipAll()
          Indicates if all symbols are flipped 180 degrees.
 boolean isFlipFirst()
          Indicates if marker symbol in '0' position is flipped 180 degrees.
 boolean isRotate()
          Indicates if marker symbols are rotated to follow the line.
 void setFlipAll(boolean flipAll)
          Indicates if all symbols are flipped 180 degrees.
 void setFlipFirst(boolean flipFirst)
          Indicates if marker symbol in '0' position is flipped 180 degrees.
 void setMarkerSymbol(IMarkerSymbol markerSymbol)
          The marker symbol.
 void setRotate(boolean rotate)
          Indicates if marker symbols are rotated to follow the line.
 
Methods inherited from interface com.esri.arcgis.display.ILineDecorationElement
addPosition, clearPositions, deletePosition, draw, getPosition, getPositionCount, isPositionAsRatio, queryBoundary, setPositionAsRatio
 

Field Detail

IID533d88f7_0a1a_11d2_b27f_0000f878229e

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

getMarkerSymbol

IMarkerSymbol getMarkerSymbol()
                              throws java.io.IOException,
                                     AutomationException
The marker symbol.

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

setMarkerSymbol

void setMarkerSymbol(IMarkerSymbol markerSymbol)
                     throws java.io.IOException,
                            AutomationException
The marker symbol.

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

isRotate

boolean isRotate()
                 throws java.io.IOException,
                        AutomationException
Indicates if marker symbols are rotated to follow the line.

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

setRotate

void setRotate(boolean rotate)
               throws java.io.IOException,
                      AutomationException
Indicates if marker symbols are rotated to follow the line.

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

isFlipFirst

boolean isFlipFirst()
                    throws java.io.IOException,
                           AutomationException
Indicates if marker symbol in '0' position is flipped 180 degrees.

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

setFlipFirst

void setFlipFirst(boolean flipFirst)
                  throws java.io.IOException,
                         AutomationException
Indicates if marker symbol in '0' position is flipped 180 degrees.

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

isFlipAll

boolean isFlipAll()
                  throws java.io.IOException,
                         AutomationException
Indicates if all symbols are flipped 180 degrees.

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

setFlipAll

void setFlipAll(boolean flipAll)
                throws java.io.IOException,
                       AutomationException
Indicates if all symbols are flipped 180 degrees.

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