com.esri.arcgis.carto
Interface IRealTimeFeedSnap

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRealTimeFeedSnapProxy, RealTimeFeedManager

public interface IRealTimeFeedSnap
extends java.io.Serializable

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

Description: 'Provides access to properties that control the snapping behavior for the current position.' 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 IIDc5b924eb_54da_4591_b90d_ff3659a4b1b5
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getSnapDistance()
          The snap distance, in map units.
 IArray getSnapLayers()
          The list of layers used for snapping.
 boolean isSnapToLines()
          Indicates if positions are snapped to the lines in the snap layers' feature geometries.
 boolean isSnapToNodes()
          Indicates if positions are snapped to the nodes in the snap layers' feature geometries.
 boolean isSnapToVertices()
          Indicates if positions are snapped to the vertices in the snap layers' feature geometries.
 void setSnapDistance(double pDistance)
          The snap distance, in map units.
 void setSnapLayersByRef(IArray ppArray)
          The list of layers used for snapping.
 void setSnapToLines(boolean pSnap)
          Indicates if positions are snapped to the lines in the snap layers' feature geometries.
 void setSnapToNodes(boolean pSnap)
          Indicates if positions are snapped to the nodes in the snap layers' feature geometries.
 void setSnapToVertices(boolean pSnap)
          Indicates if positions are snapped to the vertices in the snap layers' feature geometries.
 

Field Detail

IIDc5b924eb_54da_4591_b90d_ff3659a4b1b5

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

getSnapLayers

IArray getSnapLayers()
                     throws java.io.IOException,
                            AutomationException
The list of layers used for snapping.

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

setSnapLayersByRef

void setSnapLayersByRef(IArray ppArray)
                        throws java.io.IOException,
                               AutomationException
The list of layers used for snapping.

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

getSnapDistance

double getSnapDistance()
                       throws java.io.IOException,
                              AutomationException
The snap distance, in map units.

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

setSnapDistance

void setSnapDistance(double pDistance)
                     throws java.io.IOException,
                            AutomationException
The snap distance, in map units.

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

isSnapToVertices

boolean isSnapToVertices()
                         throws java.io.IOException,
                                AutomationException
Indicates if positions are snapped to the vertices in the snap layers' feature geometries. Defaults to false.

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

setSnapToVertices

void setSnapToVertices(boolean pSnap)
                       throws java.io.IOException,
                              AutomationException
Indicates if positions are snapped to the vertices in the snap layers' feature geometries. Defaults to false.

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

isSnapToLines

boolean isSnapToLines()
                      throws java.io.IOException,
                             AutomationException
Indicates if positions are snapped to the lines in the snap layers' feature geometries. Defaults to false.

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

setSnapToLines

void setSnapToLines(boolean pSnap)
                    throws java.io.IOException,
                           AutomationException
Indicates if positions are snapped to the lines in the snap layers' feature geometries. Defaults to false.

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

isSnapToNodes

boolean isSnapToNodes()
                      throws java.io.IOException,
                             AutomationException
Indicates if positions are snapped to the nodes in the snap layers' feature geometries. Defaults to false.

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

setSnapToNodes

void setSnapToNodes(boolean pSnap)
                    throws java.io.IOException,
                           AutomationException
Indicates if positions are snapped to the nodes in the snap layers' feature geometries. Defaults to false.

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