|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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.
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
- the input event table.inEventProperties
- parameter consisting of the route location fields and the type of events in the input event table.overlayTable
- the overlay event table.overlayEventProperties
- parameter consisting of the route location fields and the type of events in the overlay event table. route Identifier Field—The field containing values that indicate which route each event is along. This field can be numeric or character. event Type—The type of events in the overlay event table (POINT or LINE). from-Measure Field—A field containing measure values. This field must be numeric and is required when the event type is POINT or LINE. Note when the Event Type is POINT the label for this parameter becomes "Measure Field". to-Measure Field—A field containing measure values. This field must be numeric and is required when the event type is LINE.overlayType
- the type of overlay to be performed.outTable
- the table to be created.outEventProperties
- parameter consisting of the route location fields and the type of events that will be written to the output event table.Method Detail |
---|
public Object getInTable()
public void setInTable(Object inTable)
inTable
- the input event table.public Object getInEventProperties()
public void setInEventProperties(Object inEventProperties)
inEventProperties
- parameter consisting of the route location fields and the type of events in the input event table.public Object getOverlayTable()
public void setOverlayTable(Object overlayTable)
overlayTable
- the overlay event table.public Object getOverlayEventProperties()
public void setOverlayEventProperties(Object overlayEventProperties)
overlayEventProperties
- parameter consisting of the route location fields and the type of events in the overlay event table. route Identifier Field—The field containing values that indicate which route each event is along. This field can be numeric or character. event Type—The type of events in the overlay event table (POINT or LINE). from-Measure Field—A field containing measure values. This field must be numeric and is required when the event type is POINT or LINE. Note when the Event Type is POINT the label for this parameter becomes "Measure Field". to-Measure Field—A 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
- the type of overlay to be performed.public Object getOutTable()
public void setOutTable(Object outTable)
outTable
- the table to be created.public Object getOutEventProperties()
public void setOutEventProperties(Object outEventProperties)
outEventProperties
- parameter consisting of the route location fields and the type of events that will be written to the output event table.public String getZeroLengthEvents()
public void setZeroLengthEvents(String zeroLengthEvents)
zeroLengthEvents
- 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
- 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
- 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 |