com.esri.arcgis.controls
Interface ISnappingFeedback

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISnappingFeedbackProxy, SnappingFeedback

public interface ISnappingFeedback
extends java.io.Serializable

COM Interface 'ISnappingFeedback'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

Description: 'ISnappingFeedback Interface' 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 IIDc8ba49d2_95e5_49c6_b6c2_1d4d0859ab6b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void initialize(java.lang.Object hook, ISnappingEnvironment snapEnv, boolean autoErase)
          Initialize with the current snapping environment.
 void refresh(int hdc)
          Refresh the last update.
 void unInitialize()
          Disconnecting from the View.
 void update(ISnappingResult snappingResult, int hdc)
          Sets the current mouse location and snap result.
 

Field Detail

IIDc8ba49d2_95e5_49c6_b6c2_1d4d0859ab6b

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

initialize

void initialize(java.lang.Object hook,
                ISnappingEnvironment snapEnv,
                boolean autoErase)
                throws java.io.IOException,
                       AutomationException
Initialize with the current snapping environment.

Parameters:
hook - A reference to another Automation Object (IDispatch) (in)
snapEnv - A reference to a com.esri.arcgis.controls.ISnappingEnvironment (in)
autoErase - The autoErase (in, optional, pass true if not required)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

unInitialize

void unInitialize()
                  throws java.io.IOException,
                         AutomationException
Disconnecting from the View.

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

update

void update(ISnappingResult snappingResult,
            int hdc)
            throws java.io.IOException,
                   AutomationException
Sets the current mouse location and snap result.

Parameters:
snappingResult - A reference to a com.esri.arcgis.controls.ISnappingResult (in)
hdc - The hdc (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

refresh

void refresh(int hdc)
             throws java.io.IOException,
                    AutomationException
Refresh the last update.

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