com.esri.arcgis.location
Interface IRouteMeasureEventGeoprocessor

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRouteMeasureEventGeoprocessor2
All Known Implementing Classes:
IRouteMeasureEventGeoprocessor2Proxy, IRouteMeasureEventGeoprocessorProxy, RouteMeasureGeoprocessor

public interface IRouteMeasureEventGeoprocessor
extends java.io.Serializable

COM Interface 'IRouteMeasureEventGeoprocessor'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriLocation.olb'

Description: 'Provides access to the route measure event geoprocessor properties and methods.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IID0dd015cf_4915_11d4_9fd6_00c04f6bdf06
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ITable concatenate(java.lang.Object concatenateFields, IDatasetName outputName, ITrackCancel trackCancel, java.lang.String configKeyword)
          Concatenate events.
 ITable dissolve(java.lang.Object dissolveFields, IDatasetName outputName, ITrackCancel trackCancel, java.lang.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, java.lang.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, java.lang.String configKeyword)
          Union events.
 

Field Detail

IID0dd015cf_4915_11d4_9fd6_00c04f6bdf06

static final int IID0dd015cf_4915_11d4_9fd6_00c04f6bdf06
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setInputTableByRef

void setInputTableByRef(ITable table)
                        throws java.io.IOException,
                               AutomationException
The input table.

Parameters:
table - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInputTable

ITable getInputTable()
                     throws java.io.IOException,
                            AutomationException
The input table.

Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInputSelectionByRef

void setInputSelectionByRef(ISelectionSet selection)
                            throws java.io.IOException,
                                   AutomationException
The input table's selection set.

Parameters:
selection - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInputSelection

ISelectionSet getInputSelection()
                                throws java.io.IOException,
                                       AutomationException
The input table's selection set.

Returns:
A reference to a com.esri.arcgis.geodatabase.ISelectionSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOverlayTableByRef

void setOverlayTableByRef(ITable table)
                          throws java.io.IOException,
                                 AutomationException
The table to overlay with the input table.

Parameters:
table - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOverlayTable

ITable getOverlayTable()
                       throws java.io.IOException,
                              AutomationException
The table to overlay with the input table.

Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOverlaySelectionByRef

void setOverlaySelectionByRef(ISelectionSet selection)
                              throws java.io.IOException,
                                     AutomationException
The overlay table's selection set.

Parameters:
selection - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOverlaySelection

ISelectionSet getOverlaySelection()
                                  throws java.io.IOException,
                                         AutomationException
The overlay table's selection set.

Returns:
A reference to a com.esri.arcgis.geodatabase.ISelectionSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInputEventPropertiesByRef

void setInputEventPropertiesByRef(IRouteEventProperties inputProperties)
                                  throws java.io.IOException,
                                         AutomationException
The input table's route event properties.

Parameters:
inputProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInputEventProperties

IRouteEventProperties getInputEventProperties()
                                              throws java.io.IOException,
                                                     AutomationException
The input table's route event properties.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOverlayEventPropertiesByRef

void setOverlayEventPropertiesByRef(IRouteEventProperties overlayProperties)
                                    throws java.io.IOException,
                                           AutomationException
The overlay table's route event properties.

Parameters:
overlayProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOverlayEventProperties

IRouteEventProperties getOverlayEventProperties()
                                                throws java.io.IOException,
                                                       AutomationException
The overlay table's route event properties.

Returns:
A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setKeepZeroLengthLineEvents

void setKeepZeroLengthLineEvents(boolean status)
                                 throws java.io.IOException,
                                        AutomationException
Indicates whether zero length events should be included in the overlay result (line on line overlays only).

Parameters:
status - The status (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isKeepZeroLengthLineEvents

boolean isKeepZeroLengthLineEvents()
                                   throws java.io.IOException,
                                          AutomationException
Indicates whether zero length events should be included in the overlay result (line on line overlays only).

Returns:
The status
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBuildOutputIndex

void setBuildOutputIndex(boolean status)
                         throws java.io.IOException,
                                AutomationException
Indicates whether an index is going to be built on the route id field on the output result.

Parameters:
status - The status (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBuildOutputIndex

boolean isBuildOutputIndex()
                           throws java.io.IOException,
                                  AutomationException
Indicates whether an index is going to be built on the route id field on the output result.

Returns:
The status
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

dissolve

ITable dissolve(java.lang.Object dissolveFields,
                IDatasetName outputName,
                ITrackCancel trackCancel,
                java.lang.String configKeyword)
                throws java.io.IOException,
                       AutomationException
Dissolve events.

Parameters:
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)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

concatenate

ITable concatenate(java.lang.Object concatenateFields,
                   IDatasetName outputName,
                   ITrackCancel trackCancel,
                   java.lang.String configKeyword)
                   throws java.io.IOException,
                          AutomationException
Concatenate events.

Parameters:
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)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

intersect

ITable intersect(IRouteEventProperties outputProperties,
                 IDatasetName outputName,
                 ITrackCancel trackCancel,
                 java.lang.String configKeyword)
                 throws java.io.IOException,
                        AutomationException
Intersect events.

Parameters:
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)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

union

ITable union(IRouteEventProperties outputProperties,
             IDatasetName outputName,
             ITrackCancel trackCancel,
             java.lang.String configKeyword)
             throws java.io.IOException,
                    AutomationException
Union events.

Parameters:
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)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.