|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setInputTableByRef(ITable table) throws IOException, AutomationException
setInputTableByRef
in interface IRouteMeasureEventGeoprocessor
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.public ITable getInputTable() throws IOException, AutomationException
getInputTable
in interface IRouteMeasureEventGeoprocessor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInputSelectionByRef(ISelectionSet selection) throws IOException, AutomationException
setInputSelectionByRef
in interface IRouteMeasureEventGeoprocessor
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.public ISelectionSet getInputSelection() throws IOException, AutomationException
getInputSelection
in interface IRouteMeasureEventGeoprocessor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOverlayTableByRef(ITable table) throws IOException, AutomationException
setOverlayTableByRef
in interface IRouteMeasureEventGeoprocessor
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.public ITable getOverlayTable() throws IOException, AutomationException
getOverlayTable
in interface IRouteMeasureEventGeoprocessor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOverlaySelectionByRef(ISelectionSet selection) throws IOException, AutomationException
setOverlaySelectionByRef
in interface IRouteMeasureEventGeoprocessor
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.public ISelectionSet getOverlaySelection() throws IOException, AutomationException
getOverlaySelection
in interface IRouteMeasureEventGeoprocessor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInputEventPropertiesByRef(IRouteEventProperties inputProperties) throws IOException, AutomationException
setInputEventPropertiesByRef
in interface IRouteMeasureEventGeoprocessor
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.public IRouteEventProperties getInputEventProperties() throws IOException, AutomationException
getInputEventProperties
in interface IRouteMeasureEventGeoprocessor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOverlayEventPropertiesByRef(IRouteEventProperties overlayProperties) throws IOException, AutomationException
setOverlayEventPropertiesByRef
in interface IRouteMeasureEventGeoprocessor
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.public IRouteEventProperties getOverlayEventProperties() throws IOException, AutomationException
getOverlayEventProperties
in interface IRouteMeasureEventGeoprocessor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setKeepZeroLengthLineEvents(boolean status) throws IOException, AutomationException
setKeepZeroLengthLineEvents
in interface IRouteMeasureEventGeoprocessor
status
- 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 IRouteMeasureEventGeoprocessor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBuildOutputIndex(boolean status) throws IOException, AutomationException
setBuildOutputIndex
in interface IRouteMeasureEventGeoprocessor
status
- 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 IRouteMeasureEventGeoprocessor
IOException
- 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 IRouteMeasureEventGeoprocessor
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 concatenate(Object concatenateFields, IDatasetName outputName, ITrackCancel trackCancel, String configKeyword) throws IOException, AutomationException
concatenate
in interface IRouteMeasureEventGeoprocessor
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 intersect(IRouteEventProperties outputProperties, IDatasetName outputName, ITrackCancel trackCancel, String configKeyword) throws IOException, AutomationException
intersect
in interface IRouteMeasureEventGeoprocessor
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.public ITable union(IRouteEventProperties outputProperties, IDatasetName outputName, ITrackCancel trackCancel, String configKeyword) throws IOException, AutomationException
union
in interface IRouteMeasureEventGeoprocessor
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.public ITable dissolve2(IRouteEventProperties outputProperties, Object dissolveFields, IDatasetName outputName, ITrackCancel trackCancel, String configKeyword) throws IOException, AutomationException
dissolve2
in interface IRouteMeasureEventGeoprocessor2
outputProperties
- 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 IRouteMeasureEventGeoprocessor2
outputProperties
- 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 IRouteMeasureEventGeoprocessor2
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)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 IRouteMeasureEventGeoprocessor2
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)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 ISupportErrorInfo
riid
- 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 |