com.esri.arcgis.display
Interface ILineProperties

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CartographicLineSymbol, HashLineSymbol, ILinePropertiesProxy, MarkerLineSymbol

public interface ILineProperties
extends java.io.Serializable

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

Description: 'Provides access to members that control the properties common to several line types.' 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 IIDb04bc357_c36e_11d0_bfa1_0080c7e24280
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ILineDecoration getLineDecoration()
          Line decoration element collection.
 double getLineStartOffset()
          The line start offset.
 double getOffset()
          The line offset value.
 ITemplate getTemplate()
          The line template.
 boolean isDecorationOnTop()
          Indicates if the decoration is drawn on top.
 boolean isFlip()
          Indicates if the line symbol is flipped.
 void setDecorationOnTop(boolean onTop)
          Indicates if the decoration is drawn on top.
 void setFlip(boolean flip)
          Indicates if the line symbol is flipped.
 void setLineDecorationByRef(ILineDecoration lineDecoration)
          Line decoration element collection.
 void setLineStartOffset(double offset)
          The line start offset.
 void setOffset(double offset)
          The line offset value.
 void setTemplateByRef(ITemplate theTemplate)
          The line template.
 

Field Detail

IIDb04bc357_c36e_11d0_bfa1_0080c7e24280

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

getLineDecoration

ILineDecoration getLineDecoration()
                                  throws java.io.IOException,
                                         AutomationException
Line decoration element collection.

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

setLineDecorationByRef

void setLineDecorationByRef(ILineDecoration lineDecoration)
                            throws java.io.IOException,
                                   AutomationException
Line decoration element collection.

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

isDecorationOnTop

boolean isDecorationOnTop()
                          throws java.io.IOException,
                                 AutomationException
Indicates if the decoration is drawn on top.

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

setDecorationOnTop

void setDecorationOnTop(boolean onTop)
                        throws java.io.IOException,
                               AutomationException
Indicates if the decoration is drawn on top.

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

isFlip

boolean isFlip()
               throws java.io.IOException,
                      AutomationException
Indicates if the line symbol is flipped.

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

setFlip

void setFlip(boolean flip)
             throws java.io.IOException,
                    AutomationException
Indicates if the line symbol is flipped.

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

getOffset

double getOffset()
                 throws java.io.IOException,
                        AutomationException
The line offset value.

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

setOffset

void setOffset(double offset)
               throws java.io.IOException,
                      AutomationException
The line offset value.

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

getLineStartOffset

double getLineStartOffset()
                          throws java.io.IOException,
                                 AutomationException
The line start offset.

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

setLineStartOffset

void setLineStartOffset(double offset)
                        throws java.io.IOException,
                               AutomationException
The line start offset.

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

getTemplate

ITemplate getTemplate()
                      throws java.io.IOException,
                             AutomationException
The line template.

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

setTemplateByRef

void setTemplateByRef(ITemplate theTemplate)
                      throws java.io.IOException,
                             AutomationException
The line template.

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