|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.location.RouteMeasureGeoprocessor
public class RouteMeasureGeoprocessor
Basic route measure geoprocessing object.
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)
| Constructor Summary | |
|---|---|
RouteMeasureGeoprocessor()
Constructs a RouteMeasureGeoprocessor using ArcGIS Engine. |
|
RouteMeasureGeoprocessor(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RouteMeasureGeoprocessor theRouteMeasureGeoprocessor = (RouteMeasureGeoprocessor) obj; |
|
| Method Summary | |
|---|---|
ITable |
concatenate(Object concatenateFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Concatenate events. |
ITable |
concatenate2(IRouteEventProperties outputProperties,
Object concatenateFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Concatenate events. |
ITable |
dissolve(Object dissolveFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Dissolve events. |
ITable |
dissolve2(IRouteEventProperties outputProperties,
Object dissolveFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Dissolve events. |
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
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. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
ITable |
intersect(IRouteEventProperties outputProperties,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Intersect events. |
ITable |
intersect2(IRouteEventProperties outputProperties,
boolean keepAllFields,
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. |
ITable |
union2(IRouteEventProperties outputProperties,
boolean keepAllFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
Union events. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public RouteMeasureGeoprocessor()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public RouteMeasureGeoprocessor(Object obj)
throws IOException
RouteMeasureGeoprocessor theRouteMeasureGeoprocessor = (RouteMeasureGeoprocessor) obj;
obj to RouteMeasureGeoprocessor.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setInputTableByRef(ITable table)
throws IOException,
AutomationException
setInputTableByRef in interface IRouteMeasureEventGeoprocessortable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITable getInputTable()
throws IOException,
AutomationException
getInputTable in interface IRouteMeasureEventGeoprocessorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInputSelectionByRef(ISelectionSet selection)
throws IOException,
AutomationException
setInputSelectionByRef in interface IRouteMeasureEventGeoprocessorselection - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISelectionSet getInputSelection()
throws IOException,
AutomationException
getInputSelection in interface IRouteMeasureEventGeoprocessorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOverlayTableByRef(ITable table)
throws IOException,
AutomationException
setOverlayTableByRef in interface IRouteMeasureEventGeoprocessortable - A reference to a com.esri.arcgis.geodatabase.ITable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITable getOverlayTable()
throws IOException,
AutomationException
getOverlayTable in interface IRouteMeasureEventGeoprocessorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOverlaySelectionByRef(ISelectionSet selection)
throws IOException,
AutomationException
setOverlaySelectionByRef in interface IRouteMeasureEventGeoprocessorselection - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISelectionSet getOverlaySelection()
throws IOException,
AutomationException
getOverlaySelection in interface IRouteMeasureEventGeoprocessorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInputEventPropertiesByRef(IRouteEventProperties inputProperties)
throws IOException,
AutomationException
setInputEventPropertiesByRef in interface IRouteMeasureEventGeoprocessorinputProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRouteEventProperties getInputEventProperties()
throws IOException,
AutomationException
getInputEventProperties in interface IRouteMeasureEventGeoprocessorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOverlayEventPropertiesByRef(IRouteEventProperties overlayProperties)
throws IOException,
AutomationException
setOverlayEventPropertiesByRef in interface IRouteMeasureEventGeoprocessoroverlayProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRouteEventProperties getOverlayEventProperties()
throws IOException,
AutomationException
getOverlayEventProperties in interface IRouteMeasureEventGeoprocessorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setKeepZeroLengthLineEvents(boolean status)
throws IOException,
AutomationException
setKeepZeroLengthLineEvents in interface IRouteMeasureEventGeoprocessorstatus - The status (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isKeepZeroLengthLineEvents()
throws IOException,
AutomationException
isKeepZeroLengthLineEvents in interface IRouteMeasureEventGeoprocessorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBuildOutputIndex(boolean status)
throws IOException,
AutomationException
setBuildOutputIndex in interface IRouteMeasureEventGeoprocessorstatus - The status (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBuildOutputIndex()
throws IOException,
AutomationException
isBuildOutputIndex in interface IRouteMeasureEventGeoprocessorIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITable dissolve(Object dissolveFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
dissolve in interface IRouteMeasureEventGeoprocessordissolveFields - 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.
public ITable concatenate(Object concatenateFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
concatenate in interface IRouteMeasureEventGeoprocessorconcatenateFields - 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.
public ITable intersect(IRouteEventProperties outputProperties,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
intersect in interface IRouteMeasureEventGeoprocessoroutputProperties - 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.
public ITable union(IRouteEventProperties outputProperties,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
union in interface IRouteMeasureEventGeoprocessoroutputProperties - 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.
public ITable dissolve2(IRouteEventProperties outputProperties,
Object dissolveFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
dissolve2 in interface IRouteMeasureEventGeoprocessor2outputProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)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.
public ITable concatenate2(IRouteEventProperties outputProperties,
Object concatenateFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
concatenate2 in interface IRouteMeasureEventGeoprocessor2outputProperties - A reference to a com.esri.arcgis.geodatabase.IRouteEventProperties (in)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.
public ITable intersect2(IRouteEventProperties outputProperties,
boolean keepAllFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
intersect2 in interface IRouteMeasureEventGeoprocessor2outputProperties - 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)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.
public ITable union2(IRouteEventProperties outputProperties,
boolean keepAllFields,
IDatasetName outputName,
ITrackCancel trackCancel,
String configKeyword)
throws IOException,
AutomationException
union2 in interface IRouteMeasureEventGeoprocessor2outputProperties - 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)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.
public void interfaceSupportsErrorInfo(GUID riid)
throws IOException,
AutomationException
Indicates whether the interface supports IErrorInfo.
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (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 | ||||||||