|
|||||||||
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.networkanalysttools.UpdateAnalysisLayerAttributeParameter
public class UpdateAnalysisLayerAttributeParameter
Updates the network attribute parameter value for a network analysis layer. The tool should be used to update the value of an attribute parameter for a network analysis layer prior to solving with the Solve tool. This ensures that the solve operation uses the specified value of the attribute parameter to produce appropriate results. The Update Analysis Layer Attribute Parameter tool is contained in the Network Analyst Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
UpdateAnalysisLayerAttributeParameter()
Creates the Update Analysis Layer Attribute Parameter tool with defaults. |
|
UpdateAnalysisLayerAttributeParameter(Object inNetworkAnalysisLayer,
String parameterizedAttribute,
String attributeParameterName)
Creates the Update Analysis Layer Attribute Parameter tool with the required parameters. |
Method Summary | |
---|---|
String |
getAttributeParameterName()
Returns the Parameter parameter of this tool . |
String |
getAttributeParameterValue()
Returns the Value parameter of this tool . |
Object |
getInNetworkAnalysisLayer()
Returns the Input network analysis layer parameter of this tool . |
Object |
getOutputLayer()
Returns the Network Analyst Layer parameter of this tool (Read only). |
String |
getParameterizedAttribute()
Returns the Attribute 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. |
void |
setAttributeParameterName(String attributeParameterName)
Sets the Parameter parameter of this tool . |
void |
setAttributeParameterValue(String attributeParameterValue)
Sets the Value parameter of this tool . |
void |
setInNetworkAnalysisLayer(Object inNetworkAnalysisLayer)
Sets the Input network analysis layer parameter of this tool . |
void |
setParameterizedAttribute(String parameterizedAttribute)
Sets the Attribute 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 UpdateAnalysisLayerAttributeParameter()
Initializes the array of tool parameters with the default values specified when the tool was created.
public UpdateAnalysisLayerAttributeParameter(Object inNetworkAnalysisLayer, String parameterizedAttribute, String attributeParameterName)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inNetworkAnalysisLayer
- network analysis layer for which the attribute parameter value will be updated.parameterizedAttribute
- the network attribute whose attribute parameter will be updated.attributeParameterName
- the parameter of the network attribute that will be updated. The parameters of type Object cannot be updated using the tool.Method Detail |
---|
public Object getInNetworkAnalysisLayer()
public void setInNetworkAnalysisLayer(Object inNetworkAnalysisLayer)
inNetworkAnalysisLayer
- network analysis layer for which the attribute parameter value will be updated.public String getParameterizedAttribute()
public void setParameterizedAttribute(String parameterizedAttribute)
parameterizedAttribute
- the network attribute whose attribute parameter will be updated.public String getAttributeParameterName()
public void setAttributeParameterName(String attributeParameterName)
attributeParameterName
- the parameter of the network attribute that will be updated. The parameters of type Object cannot be updated using the tool.public String getAttributeParameterValue()
public void setAttributeParameterValue(String attributeParameterValue)
attributeParameterValue
- the value that will be set for the attribute parameter. It can be a string, number, date, or Boolean (True, False). If the value is not specified, then the attribute parameter value is set to Null. if the parameter value holds an array, separate the items in the array with whatever the localized separator character is currently set to. For example, in the U.S., you would most likely use the comma character to separate the items. So representing an array of three numbers might look like "5,10,15".public Object getOutputLayer()
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 |