|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geoprocessing.AbstractGPTool
com.esri.arcgis.geoprocessing.tools.linearreferencingtools.OverlayRouteEvents
public class OverlayRouteEvents
Overlays two event tables to create an output event table that represents the union or intersection of the input. The Overlay Route Events tool is contained in the Linear Referencing Tools tool box.
Software restrictions: none
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
|---|
vals |
| Constructor Summary | |
|---|---|
OverlayRouteEvents()
Creates the Overlay Route Events tool with defaults. |
|
OverlayRouteEvents(Object inTable,
Object inEventProperties,
Object overlayTable,
Object overlayEventProperties,
String overlayType,
Object outTable,
Object outEventProperties)
Creates the Overlay Route Events tool with the required parameters. |
|
| Method Summary | |
|---|---|
String |
getBuildIndex()
Returns the Build index parameter of this tool . |
Object |
getInEventProperties()
Returns the Input Event Table Properties parameter of this tool . |
String |
getInFields()
Returns the Include all fields from input parameter of this tool . |
Object |
getInTable()
Returns the Input Event Table parameter of this tool . |
Object |
getOutEventProperties()
Returns the Output Event Table Properties parameter of this tool . |
Object |
getOutTable()
Returns the Output Event Table parameter of this tool . |
Object |
getOverlayEventProperties()
Returns the Overlay Event Table Properties parameter of this tool . |
Object |
getOverlayTable()
Returns the Overlay Event Table parameter of this tool . |
String |
getOverlayType()
Returns the Type of Overlay parameter of this tool . |
String |
getToolboxAlias()
Returns the alias of the tool box containing this tool. |
String |
getToolboxName()
Returns the name of the tool box containing this tool. |
String |
getToolName()
Returns the name of this tool. |
String |
getZeroLengthEvents()
Returns the Keep zero length line events parameter of this tool . |
void |
setBuildIndex(String buildIndex)
Sets the Build index parameter of this tool . |
void |
setInEventProperties(Object inEventProperties)
Sets the Input Event Table Properties parameter of this tool . |
void |
setInFields(String inFields)
Sets the Include all fields from input parameter of this tool . |
void |
setInTable(Object inTable)
Sets the Input Event Table parameter of this tool . |
void |
setOutEventProperties(Object outEventProperties)
Sets the Output Event Table Properties parameter of this tool . |
void |
setOutTable(Object outTable)
Sets the Output Event Table parameter of this tool . |
void |
setOverlayEventProperties(Object overlayEventProperties)
Sets the Overlay Event Table Properties parameter of this tool . |
void |
setOverlayTable(Object overlayTable)
Sets the Overlay Event Table parameter of this tool . |
void |
setOverlayType(String overlayType)
Sets the Type of Overlay parameter of this tool . |
void |
setZeroLengthEvents(String zeroLengthEvents)
Sets the Keep zero length line events parameter of this tool . |
| Methods inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
|---|
getParameterValues, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public OverlayRouteEvents()
Initializes the array of tool parameters with the default values specified when the tool was created.
public OverlayRouteEvents(Object inTable,
Object inEventProperties,
Object overlayTable,
Object overlayEventProperties,
String overlayType,
Object outTable,
Object outEventProperties)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inTable - Table View, the input event table.inEventProperties - Route Measure Event Properties, to-Measure FieldA field containing measure values. This field must be numeric and is required when the event type is LINE.overlayTable - Table View, the overlay event table.overlayEventProperties - Route Measure Event Properties, to-Measure FieldA field containing measure values. This field must be numeric and is required when the event type is LINE.overlayType - String, the type of overlay to be performed.outTable - Table, the table to be created.outEventProperties - Route Measure Event Properties, to-Measure FieldA field that will contain measure values. Required when the event type is LINE.| Method Detail |
|---|
public Object getInTable()
public void setInTable(Object inTable)
inTable - Table View, the input event table.public Object getInEventProperties()
public void setInEventProperties(Object inEventProperties)
inEventProperties - Route Measure Event Properties, to-Measure FieldA field containing measure values. This field must be numeric and is required when the event type is LINE.public Object getOverlayTable()
public void setOverlayTable(Object overlayTable)
overlayTable - Table View, the overlay event table.public Object getOverlayEventProperties()
public void setOverlayEventProperties(Object overlayEventProperties)
overlayEventProperties - Route Measure Event Properties, to-Measure FieldA field containing measure values. This field must be numeric and is required when the event type is LINE.public String getOverlayType()
public void setOverlayType(String overlayType)
overlayType - String, the type of overlay to be performed.public Object getOutTable()
public void setOutTable(Object outTable)
outTable - Table, the table to be created.public Object getOutEventProperties()
public void setOutEventProperties(Object outEventProperties)
outEventProperties - Route Measure Event Properties, to-Measure FieldA field that will contain measure values. Required when the event type is LINE.public String getZeroLengthEvents()
public void setZeroLengthEvents(String zeroLengthEvents)
zeroLengthEvents - String, specifies whether to keep zero length line events in the output table. This parameter is only valid when the output event type is LINE.public String getInFields()
public void setInFields(String inFields)
inFields - String, specifies whether all the fields from the input and overlay event tables will be written to the output event table.public String getBuildIndex()
public void setBuildIndex(String buildIndex)
buildIndex - String, specifies whether an attribute index will be created for the route identifier field that is written to the output event table.public String getToolName()
public String getToolboxName()
public String getToolboxAlias()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||