com.esri.arcgis.editor
Class IEditSketchExtension2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.editor.IEditSketchExtension2Proxy
All Implemented Interfaces:
IEditSketchExtension2, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IEditSketchExtension2'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'

Description: 'Provides access to members that extend the edit sketch.' 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 =

public class IEditSketchExtension2Proxy
extends com.esri.arcgis.interop.Dispatch
implements IEditSketchExtension2, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.editor.IEditSketchExtension2
IID, IID26ca7bb7_17f5_42d6_8aec_d8a231b7f92e
 
Constructor Summary
  IEditSketchExtension2Proxy()
          Deprecated. For internal use only
  IEditSketchExtension2Proxy(java.lang.Object obj)
          Deprecated.  
protected IEditSketchExtension2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IEditSketchExtension2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IEditSketchExtension2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void activate(IEditor editor)
          Deprecated. Called when the sketch extension is about to be used.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 boolean applies(IEditor editor)
          Deprecated. Indicates whether this extension applies to the current edit environment.
 void beforeStoreFeature(IFeature feature, IGeometry geometry)
          Deprecated. Lets the extension know the feature is about to be stored.
 IDisplayFeedback createFeedback()
          Deprecated. Called when a new feedback is needed.
 IDisplayFeedback createPreSketchFeedback()
          Deprecated. Called when a new feedback is needed before the sketch starts.
 IGeometry createSketchGeometry(IFeature feature)
          Deprecated. The geometry that will be used in the sketch when modifying a feature.
 void deactivate()
          Deprecated. Called when the sketch extension is no longer needed.
 int getSketchGeometryType()
          Deprecated. The geometry type used for the edit sketch when creating new features.
 boolean isCanDeleteVertices()
          Deprecated. Indicates whether the sketch allows the deleting of vertices.
 boolean isCanInsertVertices()
          Deprecated. Indicates whether the sketch allows the inserting of additional vertices.
 boolean isCanMoveVertices()
          Deprecated. Indicates whether the sketch allows the moving of vertices.
 boolean isHasFeedback()
          Deprecated. Indicates whether the SketchExtension will use a custom feedback.
 boolean isHasPreSketchFeedback()
          Deprecated. Indicates whether the SketchExtension will use a custom feedback before the sketch starts.
 void onKeyDown(int keyState, int shift)
          Deprecated. Called when a key is pressed.
 void onKeyUp(int keyState, int shift)
          Deprecated. Called when a key is pressed.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void startFeedback(IPoint point)
          Deprecated. Called when the feedback needs to be started.
 void startFeedbackFromShape(IGeometry shape)
          Deprecated. Called when the feedback needs to be started using an existing geometry.
 void startPreSketchFeedback(IPoint point)
          Deprecated. Called when the feedback needs to be started.
 IGeometry stopFeedback()
          Deprecated. Called when the feedback is no longer necessary.
 void stopPreSketchFeedback()
          Deprecated. Called when the feedback needs to be stopped.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IEditSketchExtension2Proxy

public IEditSketchExtension2Proxy(java.lang.String CLSID,
                                  java.lang.String host,
                                  com.esri.arcgis.interop.AuthInfo authInfo)
                           throws java.net.UnknownHostException,
                                  java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IEditSketchExtension2Proxy

public IEditSketchExtension2Proxy()
Deprecated. 
For internal use only


IEditSketchExtension2Proxy

public IEditSketchExtension2Proxy(java.lang.Object obj)
                           throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IEditSketchExtension2Proxy

protected IEditSketchExtension2Proxy(java.lang.Object obj,
                                     java.lang.String iid)
                              throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IEditSketchExtension2Proxy

protected IEditSketchExtension2Proxy(java.lang.String CLSID,
                                     java.lang.String iid,
                                     java.lang.String host,
                                     com.esri.arcgis.interop.AuthInfo authInfo)
                              throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

applies

public boolean applies(IEditor editor)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Indicates whether this extension applies to the current edit environment.

Specified by:
applies in interface IEditSketchExtension2
Parameters:
editor - A reference to a com.esri.arcgis.editor.IEditor (in)
Returns:
The applies
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

activate

public void activate(IEditor editor)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Called when the sketch extension is about to be used.

Specified by:
activate in interface IEditSketchExtension2
Parameters:
editor - A reference to a com.esri.arcgis.editor.IEditor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

deactivate

public void deactivate()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Called when the sketch extension is no longer needed.

Specified by:
deactivate in interface IEditSketchExtension2
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

beforeStoreFeature

public void beforeStoreFeature(IFeature feature,
                               IGeometry geometry)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Lets the extension know the feature is about to be stored.

Specified by:
beforeStoreFeature in interface IEditSketchExtension2
Parameters:
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanInsertVertices

public boolean isCanInsertVertices()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether the sketch allows the inserting of additional vertices.

Specified by:
isCanInsertVertices in interface IEditSketchExtension2
Returns:
The canInsert
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanDeleteVertices

public boolean isCanDeleteVertices()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether the sketch allows the deleting of vertices.

Specified by:
isCanDeleteVertices in interface IEditSketchExtension2
Returns:
The canDelete
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanMoveVertices

public boolean isCanMoveVertices()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates whether the sketch allows the moving of vertices.

Specified by:
isCanMoveVertices in interface IEditSketchExtension2
Returns:
The canMove
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSketchGeometryType

public int getSketchGeometryType()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The geometry type used for the edit sketch when creating new features.

Specified by:
getSketchGeometryType in interface IEditSketchExtension2
Returns:
A com.esri.arcgis.geometry.esriGeometryType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createSketchGeometry

public IGeometry createSketchGeometry(IFeature feature)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The geometry that will be used in the sketch when modifying a feature.

Specified by:
createSketchGeometry in interface IEditSketchExtension2
Parameters:
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isHasFeedback

public boolean isHasFeedback()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates whether the SketchExtension will use a custom feedback.

Specified by:
isHasFeedback in interface IEditSketchExtension2
Returns:
The hasFeedback
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createFeedback

public IDisplayFeedback createFeedback()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Called when a new feedback is needed.

Specified by:
createFeedback in interface IEditSketchExtension2
Returns:
A reference to a com.esri.arcgis.display.IDisplayFeedback
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

startFeedback

public void startFeedback(IPoint point)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Called when the feedback needs to be started.

Specified by:
startFeedback in interface IEditSketchExtension2
Parameters:
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stopFeedback

public IGeometry stopFeedback()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Called when the feedback is no longer necessary.

Specified by:
stopFeedback in interface IEditSketchExtension2
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

startFeedbackFromShape

public void startFeedbackFromShape(IGeometry shape)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Called when the feedback needs to be started using an existing geometry.

Specified by:
startFeedbackFromShape in interface IEditSketchExtension2
Parameters:
shape - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isHasPreSketchFeedback

public boolean isHasPreSketchFeedback()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Indicates whether the SketchExtension will use a custom feedback before the sketch starts.

Specified by:
isHasPreSketchFeedback in interface IEditSketchExtension2
Returns:
The hasFeedback
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createPreSketchFeedback

public IDisplayFeedback createPreSketchFeedback()
                                         throws java.io.IOException,
                                                AutomationException
Deprecated. 
Called when a new feedback is needed before the sketch starts.

Specified by:
createPreSketchFeedback in interface IEditSketchExtension2
Returns:
A reference to a com.esri.arcgis.display.IDisplayFeedback
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

startPreSketchFeedback

public void startPreSketchFeedback(IPoint point)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Called when the feedback needs to be started.

Specified by:
startPreSketchFeedback in interface IEditSketchExtension2
Parameters:
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stopPreSketchFeedback

public void stopPreSketchFeedback()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Called when the feedback needs to be stopped.

Specified by:
stopPreSketchFeedback in interface IEditSketchExtension2
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onKeyDown

public void onKeyDown(int keyState,
                      int shift)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Called when a key is pressed.

Specified by:
onKeyDown in interface IEditSketchExtension2
Parameters:
keyState - The keyState (in)
shift - The shift (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onKeyUp

public void onKeyUp(int keyState,
                    int shift)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Called when a key is pressed.

Specified by:
onKeyUp in interface IEditSketchExtension2
Parameters:
keyState - The keyState (in)
shift - The shift (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.