com.esri.arcgis.geoprocessing.tools.conversiontools
Class WFSToFeatureClass

java.lang.Object
  extended by com.esri.arcgis.geoprocessing.AbstractGPTool
      extended by com.esri.arcgis.geoprocessing.tools.conversiontools.WFSToFeatureClass
All Implemented Interfaces:
GPTool

public class WFSToFeatureClass
extends AbstractGPTool

Imports a feature type from a web feature service (WFS) to a feature class in a geodatabase. The WFS To Feature Class tool is contained in the Conversion Tools tool box.

Usage tips:


Field Summary
 
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool
vals
 
Constructor Summary
WFSToFeatureClass()
          Creates the WFS To Feature Class tool with defaults.
WFSToFeatureClass(String inputWFSServer, String wFSFeatureType, Object outPath, String outName)
          Creates the WFS To Feature Class tool with the required parameters.
 
Method Summary
 String getInputWFSServer()
          Returns the WFS Server parameter of this tool .
 Object getOutFeatureClass()
          Returns the Output Feature Class parameter of this tool (Read only).
 String getOutName()
          Returns the Feature Class Name parameter of this tool .
 Object getOutPath()
          Returns the Output Location 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 getWFSFeatureType()
          Returns the Select Feature Type to Extract parameter of this tool .
 void setInputWFSServer(String inputWFSServer)
          Sets the WFS Server parameter of this tool .
 void setOutName(String outName)
          Sets the Feature Class Name parameter of this tool .
 void setOutPath(Object outPath)
          Sets the Output Location parameter of this tool .
 void setWFSFeatureType(String wFSFeatureType)
          Sets the Select Feature Type to Extract 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

WFSToFeatureClass

public WFSToFeatureClass()
Creates the WFS To Feature Class tool with defaults.

Initializes the array of tool parameters with the default values specified when the tool was created.


WFSToFeatureClass

public WFSToFeatureClass(String inputWFSServer,
                         String wFSFeatureType,
                         Object outPath,
                         String outName)
Creates the WFS To Feature Class tool with the required parameters.

Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.

Parameters:
inputWFSServer - the URL of the source WFS service. T
wFSFeatureType - the list of feature types published from the WFS service.
outPath - the output location can be the root level of a geodatabase or a feature dataset within a geodatabase. If the output location is a feature dataset, the coordinates are converted from the source coordinate system to the coordinate system of the feature dataset.
outName - the name of the feature class to create within the output location. The name must not already exist in the geodatabase. By default, the feature type name is used.
Method Detail

getInputWFSServer

public String getInputWFSServer()
Returns the WFS Server parameter of this tool . This parameter is the URL of the source WFS service. T This is a required parameter.

Returns:
the WFS Server

setInputWFSServer

public void setInputWFSServer(String inputWFSServer)
Sets the WFS Server parameter of this tool . This parameter is the URL of the source WFS service. T This is a required parameter.

Parameters:
inputWFSServer - the URL of the source WFS service. T

getWFSFeatureType

public String getWFSFeatureType()
Returns the Select Feature Type to Extract parameter of this tool . This parameter is the list of feature types published from the WFS service. This is a required parameter.

Returns:
the Select Feature Type to Extract

setWFSFeatureType

public void setWFSFeatureType(String wFSFeatureType)
Sets the Select Feature Type to Extract parameter of this tool . This parameter is the list of feature types published from the WFS service. This is a required parameter.

Parameters:
wFSFeatureType - the list of feature types published from the WFS service.

getOutPath

public Object getOutPath()
Returns the Output Location parameter of this tool . This parameter is the output location can be the root level of a geodatabase or a feature dataset within a geodatabase. If the output location is a feature dataset, the coordinates are converted from the source coordinate system to the coordinate system of the feature dataset. This is a required parameter.

Returns:
the Output Location

setOutPath

public void setOutPath(Object outPath)
Sets the Output Location parameter of this tool . This parameter is the output location can be the root level of a geodatabase or a feature dataset within a geodatabase. If the output location is a feature dataset, the coordinates are converted from the source coordinate system to the coordinate system of the feature dataset. This is a required parameter.

Parameters:
outPath - the output location can be the root level of a geodatabase or a feature dataset within a geodatabase. If the output location is a feature dataset, the coordinates are converted from the source coordinate system to the coordinate system of the feature dataset.

getOutName

public String getOutName()
Returns the Feature Class Name parameter of this tool . This parameter is the name of the feature class to create within the output location. The name must not already exist in the geodatabase. By default, the feature type name is used. This is a required parameter.

Returns:
the Feature Class Name

setOutName

public void setOutName(String outName)
Sets the Feature Class Name parameter of this tool . This parameter is the name of the feature class to create within the output location. The name must not already exist in the geodatabase. By default, the feature type name is used. This is a required parameter.

Parameters:
outName - the name of the feature class to create within the output location. The name must not already exist in the geodatabase. By default, the feature type name is used.

getOutFeatureClass

public Object getOutFeatureClass()
Returns the Output Feature Class parameter of this tool (Read only). This is an derived parameter.

Returns:
the Output Feature Class

getToolName

public String getToolName()
Returns the name of this tool.

Returns:
the tool name

getToolboxName

public String getToolboxName()
Returns the name of the tool box containing this tool.

Returns:
the tool box name

getToolboxAlias

public String getToolboxAlias()
Returns the alias of the tool box containing this tool.

Returns:
the tool box alias