com.esri.arcgis.datasourcesfile
Class ISMFlagCreator2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesfile.ISMFlagCreatorProxy
          extended by com.esri.arcgis.datasourcesfile.ISMFlagCreator2Proxy
All Implemented Interfaces:
ISMFlagCreator, ISMFlagCreator2, Externalizable, Serializable

public class ISMFlagCreator2Proxy
extends ISMFlagCreatorProxy
implements ISMFlagCreator2, Serializable

Provides access to SMFlag search tolerance.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  ISMFlagCreator2Proxy()
           
  ISMFlagCreator2Proxy(Object obj)
           
protected ISMFlagCreator2Proxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 double getSearchTolerance()
          Defines maximum allowed distance in miles from stop location to closest street segment when creating a flag.
 void removeListener(String iidStr, Object theListener)
           
 void setSearchTolerance(double pVal)
          Defines maximum allowed distance in miles from stop location to closest street segment when creating a flag.
 
Methods inherited from class com.esri.arcgis.datasourcesfile.ISMFlagCreatorProxy
createFlag, createFlagDirection, createFlagDirectionAdv
 
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
 
Methods inherited from interface com.esri.arcgis.datasourcesfile.ISMFlagCreator
createFlag, createFlagDirection, createFlagDirectionAdv
 

Field Detail

noncastable

public boolean noncastable
Constructor Detail

ISMFlagCreator2Proxy

public ISMFlagCreator2Proxy()

ISMFlagCreator2Proxy

public ISMFlagCreator2Proxy(Object obj)
                     throws IOException
Throws:
IOException

ISMFlagCreator2Proxy

protected ISMFlagCreator2Proxy(Object obj,
                               String iid)
                        throws IOException
Throws:
IOException
Method Detail

addListener

public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
Overrides:
addListener in class ISMFlagCreatorProxy
Throws:
IOException

removeListener

public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
Overrides:
removeListener in class ISMFlagCreatorProxy
Throws:
IOException

getSearchTolerance

public double getSearchTolerance()
                          throws IOException,
                                 AutomationException
Defines maximum allowed distance in miles from stop location to closest street segment when creating a flag.

Description

The default value is 0.1554 (250 meters).

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
getSearchTolerance in interface ISMFlagCreator2
Returns:
The pVal
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSearchTolerance

public void setSearchTolerance(double pVal)
                        throws IOException,
                               AutomationException
Defines maximum allowed distance in miles from stop location to closest street segment when creating a flag.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
setSearchTolerance in interface ISMFlagCreator2
Parameters:
pVal - The pVal (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.