|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRouteMeasureEventGeoprocessor
Provides access to the route measure event geoprocessor properties and methods.
A route measure event geoprocessor provides access to geoprocessing operations on route measure events. These operations include dissolving events, concatenating events and event overlay (e.g. line-on-line and point-on-line)
| Method Summary | |
|---|---|
ITable |
concatenate(Object concatenateFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Concatenate events. |
ITable |
dissolve(Object dissolveFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Dissolve events. |
IRouteEventProperties |
getInputEventProperties()
The input table's route event properties. |
ISelectionSet |
getInputSelection()
The input table's selection set. |
ITable |
getInputTable()
The input table. |
IRouteEventProperties |
getOverlayEventProperties()
The overlay table's route event properties. |
ISelectionSet |
getOverlaySelection()
The overlay table's selection set. |
ITable |
getOverlayTable()
The table to overlay with the input table. |
ITable |
intersect(IRouteEventProperties outputProperties,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Intersect events. |
boolean |
isBuildOutputIndex()
Indicates whether an index is going to be built on the route id field on the output result. |
boolean |
isKeepZeroLengthLineEvents()
Indicates whether zero length events should be included in the overlay result (line on line overlays only). |
void |
setBuildOutputIndex(boolean status)
Indicates whether an index is going to be built on the route id field on the output result. |
void |
setInputEventPropertiesByRef(IRouteEventProperties inputProperties)
The input table's route event properties. |
void |
setInputSelectionByRef(ISelectionSet selection)
The input table's selection set. |
void |
setInputTableByRef(ITable table)
The input table. |
void |
setKeepZeroLengthLineEvents(boolean status)
Indicates whether zero length events should be included in the overlay result (line on line overlays only). |
void |
setOverlayEventPropertiesByRef(IRouteEventProperties overlayProperties)
The overlay table's route event properties. |
void |
setOverlaySelectionByRef(ISelectionSet selection)
The overlay table's selection set. |
void |
setOverlayTableByRef(ITable table)
The table to overlay with the input table. |
ITable |
union(IRouteEventProperties outputProperties,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Union events. |
| Method Detail |
|---|
void setInputTableByRef(ITable table)
throws IOException,
AutomationException
table - A reference to a com.esri.arcgis.geodatabase.ITable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITable getInputTable()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInputSelectionByRef(ISelectionSet selection)
throws IOException,
AutomationException
selection - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISelectionSet getInputSelection()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOverlayTableByRef(ITable table)
throws IOException,
AutomationException
table - A reference to a com.esri.arcgis.geodatabase.ITable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITable getOverlayTable()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOverlaySelectionByRef(ISelectionSet selection)
throws IOException,
AutomationException
selection - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISelectionSet getOverlaySelection()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInputEventPropertiesByRef(IRouteEventProperties inputProperties)
throws IOException,
AutomationException
inputProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRouteEventProperties getInputEventProperties()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOverlayEventPropertiesByRef(IRouteEventProperties overlayProperties)
throws IOException,
AutomationException
overlayProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRouteEventProperties getOverlayEventProperties()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setKeepZeroLengthLineEvents(boolean status)
throws IOException,
AutomationException
status - The status (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isKeepZeroLengthLineEvents()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBuildOutputIndex(boolean status)
throws IOException,
AutomationException
status - The status (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isBuildOutputIndex()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITable dissolve(Object dissolveFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
dissolveFields - A Variant (in)outputName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)configKeyword - The configKeyword (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITable concatenate(Object concatenateFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
concatenateFields - A Variant (in)outputName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)configKeyword - The configKeyword (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITable intersect(IRouteEventProperties outputProperties,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
outputProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)outputName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)configKeyword - The configKeyword (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITable union(IRouteEventProperties outputProperties,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
outputProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)outputName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)configKeyword - The configKeyword (in)
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 | ||||||||