|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.location.RouteLocatorOperations
public class RouteLocatorOperations
COM Class 'RouteLocatorOperations'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriLocation.olb'
Description 'Basic route locator operations object.' 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 |
---|
Fields inherited from interface com.esri.arcgis.location.IRouteLocatorOperations2 |
---|
IID, IIDe3444997_77d0_44cc_8eac_eb1d5d7de199, xxDummy |
Fields inherited from interface com.esri.arcgis.location.IRouteLocatorOperations |
---|
IIDc531e2d7_a579_11d4_9ff0_00c04f6bdf06 |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Constructor Summary | |
---|---|
RouteLocatorOperations()
Constructs a RouteLocatorOperations using ArcGIS Engine. |
|
RouteLocatorOperations(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RouteLocatorOperations theRouteLocatorOperations = (RouteLocatorOperations) obj; |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
IFeatureClass |
getInputFeatureClass()
The input features to locate along the routes. |
ISelectionSet |
getInputFeatureSelection()
A selection set of features to locate. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IFeatureClass |
getRouteFeatureClass()
The route feature class (Polyline with M feature class). |
ISelectionSet |
getRouteFeatureSelection()
A selection set of route features. |
java.lang.String |
getRouteIDFieldName()
The route feature identifier. |
IRouteLocator |
getRouteLocator()
The route locator. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
ITable |
locateLineFeatures(double clusterTolerance,
IRouteEventProperties outputProperties,
boolean keepAllFields,
IDatasetName outputName,
java.lang.String configKeyword,
ITrackCancel trackCancel)
Locate line features along routes and write the result in an object class. |
ITable |
locatePointEvents(double clusterTolerance,
IRouteEventProperties outputProperties,
boolean keepAllFields,
IDatasetName outputName,
java.lang.String configKeyword,
ITrackCancel trackCancel)
Locate point events along target routes and write the result in an object class. |
ITable |
locatePointFeatures(double searchRadius,
boolean searchMultipleLocation,
IRouteEventProperties outputProperties,
boolean keepAllFields,
IDatasetName outputName,
java.lang.String configKeyword,
ITrackCancel trackCancel)
Locate point features along a routes and write the result in an object class. |
ITable |
locatePolygonFeatures(IRouteEventProperties outputProperties,
boolean keepAllFields,
boolean keepZeroLengthEvents,
IDatasetName outputName,
java.lang.String configKeyword,
ITrackCancel trackCancel)
Locate polygon features along routes and write the result in an object class. |
void |
release()
Release a RouteLocatorOperations. |
void |
setInputFeatureClassByRef(IFeatureClass inputFeatureClass)
The input features to locate along the routes. |
void |
setInputFeatureSelectionByRef(ISelectionSet selection)
A selection set of features to locate. |
void |
setRouteFeatureClassByRef(IFeatureClass routeFeatureClass)
The route feature class (Polyline with M feature class). |
void |
setRouteFeatureSelectionByRef(ISelectionSet selection)
A selection set of route features. |
void |
setRouteIDFieldName(java.lang.String routeIDFieldName)
The route feature identifier. |
void |
setRouteLocatorByRef(IRouteLocator routeLocator)
The route locator. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RouteLocatorOperations() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic RouteLocatorOperations(java.lang.Object obj) throws java.io.IOException
RouteLocatorOperations theRouteLocatorOperations = (RouteLocatorOperations) obj;
obj
to RouteLocatorOperations
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setRouteLocatorByRef(IRouteLocator routeLocator) throws java.io.IOException, AutomationException
setRouteLocatorByRef
in interface IRouteLocatorOperations
routeLocator
- A reference to a com.esri.arcgis.location.IRouteLocator (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRouteLocator getRouteLocator() throws java.io.IOException, AutomationException
getRouteLocator
in interface IRouteLocatorOperations
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInputFeatureClassByRef(IFeatureClass inputFeatureClass) throws java.io.IOException, AutomationException
setInputFeatureClassByRef
in interface IRouteLocatorOperations
inputFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass getInputFeatureClass() throws java.io.IOException, AutomationException
getInputFeatureClass
in interface IRouteLocatorOperations
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInputFeatureSelectionByRef(ISelectionSet selection) throws java.io.IOException, AutomationException
setInputFeatureSelectionByRef
in interface IRouteLocatorOperations
selection
- A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionSet getInputFeatureSelection() throws java.io.IOException, AutomationException
getInputFeatureSelection
in interface IRouteLocatorOperations
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable locatePointFeatures(double searchRadius, boolean searchMultipleLocation, IRouteEventProperties outputProperties, boolean keepAllFields, IDatasetName outputName, java.lang.String configKeyword, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
locatePointFeatures
in interface IRouteLocatorOperations
searchRadius
- The searchRadius (in)searchMultipleLocation
- The searchMultipleLocation (in)outputProperties
- A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)keepAllFields
- The keepAllFields (in)outputName
- A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)configKeyword
- The configKeyword (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable locateLineFeatures(double clusterTolerance, IRouteEventProperties outputProperties, boolean keepAllFields, IDatasetName outputName, java.lang.String configKeyword, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
locateLineFeatures
in interface IRouteLocatorOperations
clusterTolerance
- The clusterTolerance (in)outputProperties
- A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)keepAllFields
- The keepAllFields (in)outputName
- A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)configKeyword
- The configKeyword (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable locatePointEvents(double clusterTolerance, IRouteEventProperties outputProperties, boolean keepAllFields, IDatasetName outputName, java.lang.String configKeyword, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
locatePointEvents
in interface IRouteLocatorOperations
clusterTolerance
- The clusterTolerance (in)outputProperties
- A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)keepAllFields
- The keepAllFields (in)outputName
- A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)configKeyword
- The configKeyword (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITable locatePolygonFeatures(IRouteEventProperties outputProperties, boolean keepAllFields, boolean keepZeroLengthEvents, IDatasetName outputName, java.lang.String configKeyword, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
locatePolygonFeatures
in interface IRouteLocatorOperations
outputProperties
- A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)keepAllFields
- The keepAllFields (in)keepZeroLengthEvents
- The keepZeroLengthEvents (in)outputName
- A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)configKeyword
- The configKeyword (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRouteFeatureClassByRef(IFeatureClass routeFeatureClass) throws java.io.IOException, AutomationException
setRouteFeatureClassByRef
in interface IRouteLocatorOperations2
routeFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass getRouteFeatureClass() throws java.io.IOException, AutomationException
getRouteFeatureClass
in interface IRouteLocatorOperations2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRouteFeatureSelectionByRef(ISelectionSet selection) throws java.io.IOException, AutomationException
setRouteFeatureSelectionByRef
in interface IRouteLocatorOperations2
selection
- A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelectionSet getRouteFeatureSelection() throws java.io.IOException, AutomationException
getRouteFeatureSelection
in interface IRouteLocatorOperations2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRouteIDFieldName(java.lang.String routeIDFieldName) throws java.io.IOException, AutomationException
setRouteIDFieldName
in interface IRouteLocatorOperations2
routeIDFieldName
- The routeIDFieldName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getRouteIDFieldName() throws java.io.IOException, AutomationException
getRouteIDFieldName
in interface IRouteLocatorOperations2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (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 |