|
|||||||||
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 |