|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.controls.IPointSnapperProxy
public class IPointSnapperProxy
Internal use class Proxy for COM Interface 'IPointSnapper'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'
Description: 'IPointSnapper 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 | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
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.controls.IPointSnapper |
---|
IID, IID2314d18e_2bd1_4298_aa30_d6759cd6c127 |
Constructor Summary | |
---|---|
|
IPointSnapperProxy()
For internal use only |
|
IPointSnapperProxy(java.lang.Object obj)
|
protected |
IPointSnapperProxy(java.lang.Object obj,
java.lang.String iid)
|
|
IPointSnapperProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
IPointSnapperProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
int |
cacheShapes(IGeometryBag pShapes,
java.lang.String name)
Adds a shape to the snapping cache. |
void |
clearCache()
Clears the underlying snapping cache. |
ISnappingResult |
fullSnap(IPoint point)
Fully attempts to snap the specified point without regard to time. |
void |
getExcludedLayers(ISet ppSet)
Returns a reference to the set of layers that will be excluded in snapping. |
IPoint |
getTangentInputPoint()
Sets the input point used for calculating tangent points along curves. |
void |
removeCachedShapes(int token)
Remove the shape from the cache. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
setTangentInputPointByRef(IPoint point)
Sets the input point used for calculating tangent points along curves. |
ISnappingResult |
snap(IPoint point)
Attempts to snap the specified point. |
void |
updateCachedShapes(int token,
IGeometryBag pShapes)
Updates the shapes in the cache for the given token. |
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 |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IPointSnapperProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IPointSnapperProxy()
public IPointSnapperProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IPointSnapperProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IPointSnapperProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public ISnappingResult snap(IPoint point) throws java.io.IOException, AutomationException
snap
in interface IPointSnapper
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearCache() throws java.io.IOException, AutomationException
clearCache
in interface IPointSnapper
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int cacheShapes(IGeometryBag pShapes, java.lang.String name) throws java.io.IOException, AutomationException
cacheShapes
in interface IPointSnapper
pShapes
- A reference to a com.esri.arcgis.geometry.IGeometryBag (in)name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateCachedShapes(int token, IGeometryBag pShapes) throws java.io.IOException, AutomationException
updateCachedShapes
in interface IPointSnapper
token
- The token (in)pShapes
- A reference to a com.esri.arcgis.geometry.IGeometryBag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeCachedShapes(int token) throws java.io.IOException, AutomationException
removeCachedShapes
in interface IPointSnapper
token
- The token (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTangentInputPointByRef(IPoint point) throws java.io.IOException, AutomationException
setTangentInputPointByRef
in interface IPointSnapper
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPoint getTangentInputPoint() throws java.io.IOException, AutomationException
getTangentInputPoint
in interface IPointSnapper
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getExcludedLayers(ISet ppSet) throws java.io.IOException, AutomationException
getExcludedLayers
in interface IPointSnapper
ppSet
- A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISnappingResult fullSnap(IPoint point) throws java.io.IOException, AutomationException
fullSnap
in interface IPointSnapper
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |