com.esri.arcgis.geoprocessing.tools.coveragetools
Class Append

java.lang.Object
  extended bycom.esri.arcgis.geoprocessing.AbstractGPTool
      extended bycom.esri.arcgis.geoprocessing.tools.coveragetools.Append
All Implemented Interfaces:
GPTool

public class Append
extends AbstractGPTool

The Append tool is contained in the Coverage Tools tool box.
Learn more about how Append works

Software restrictions: ArcInfo only

Illustration:

Usage tips:


Field Summary
 
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool
vals
 
Constructor Summary
Append()
          Creates the Append tool with defaults.
Append(java.lang.Object inCovers, java.lang.Object outCover)
          Creates the Append tool with the required parameters.
 
Method Summary
 java.lang.String getAppendMethod()
          Returns the Append Method parameter of this tool .
 java.lang.Object getFeatureClasses()
          Returns the Feature Type parameter of this tool .
 java.lang.Object getInCovers()
          Returns the Input Coverages parameter of this tool .
 java.lang.String getNumberMethod()
          Returns the Create Unique IDs parameter of this tool .
 java.lang.Object getOutCover()
          Returns the Output Coverage parameter of this tool .
 java.lang.String getToolboxAlias()
          Returns the alias of the tool box containing this tool.
 java.lang.String getToolboxName()
          Returns the name of the tool box containing this tool.
 java.lang.String getToolName()
          Returns the name of this tool.
 void setAppendMethod(java.lang.String appendMethod)
          Sets the Append Method parameter of this tool .
 void setFeatureClasses(java.lang.Object featureClasses)
          Sets the Feature Type parameter of this tool .
 void setInCovers(java.lang.Object inCovers)
          Sets the Input Coverages parameter of this tool .
 void setNumberMethod(java.lang.String numberMethod)
          Sets the Create Unique IDs parameter of this tool .
 void setOutCover(java.lang.Object outCover)
          Sets the Output Coverage 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

Append

public Append()
Creates the Append tool with defaults.

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


Append

public Append(java.lang.Object inCovers,
              java.lang.Object outCover)
Creates the Append 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:
inCovers - Coverage; Coverage..., the Input Coverages to be appended. There is no limit to the number of coverages that can be entered.
outCover - Coverage, the Output Coverage to be created. The Output Coverage cannot already exist.
Method Detail

getInCovers

public java.lang.Object getInCovers()
Returns the Input Coverages parameter of this tool . This parameter is Coverage; Coverage..., the Input Coverages to be appended. There is no limit to the number of coverages that can be entered. This is a required parameter.

Returns:
the Input Coverages

setInCovers

public void setInCovers(java.lang.Object inCovers)
Sets the Input Coverages parameter of this tool . This parameter is Coverage; Coverage..., the Input Coverages to be appended. There is no limit to the number of coverages that can be entered. This is a required parameter.

Parameters:
inCovers - Coverage; Coverage..., the Input Coverages to be appended. There is no limit to the number of coverages that can be entered.

getOutCover

public java.lang.Object getOutCover()
Returns the Output Coverage parameter of this tool . This parameter is Coverage, the Output Coverage to be created. The Output Coverage cannot already exist. This is a required parameter.

Returns:
the Output Coverage

setOutCover

public void setOutCover(java.lang.Object outCover)
Sets the Output Coverage parameter of this tool . This parameter is Coverage, the Output Coverage to be created. The Output Coverage cannot already exist. This is a required parameter.

Parameters:
outCover - Coverage, the Output Coverage to be created. The Output Coverage cannot already exist.

getAppendMethod

public java.lang.String getAppendMethod()
Returns the Append Method parameter of this tool . This parameter is String, determines whether only coordinates will be appended (FEATURES_ONLY) or whether features will also be appended. This is an optional parameter.

Returns:
the Append Method

setAppendMethod

public void setAppendMethod(java.lang.String appendMethod)
Sets the Append Method parameter of this tool . This parameter is String, determines whether only coordinates will be appended (FEATURES_ONLY) or whether features will also be appended. This is an optional parameter.

Parameters:
appendMethod - String, determines whether only coordinates will be appended (FEATURES_ONLY) or whether features will also be appended.
  • FEATURES_ONLY—Location information for all feature classes that are appended. Feature attribute tables are not appended.
  • FEATURES_ATTRIBUTES—The features in the specified coverage define the set of features to be appended.

getFeatureClasses

public java.lang.Object getFeatureClasses()
Returns the Feature Type parameter of this tool . This parameter is String, the Add Value button, which is used only in ModelBuilder, allows you to add expected value(s) so you can complete the dialog and continue to build your model. This is an optional parameter.

Returns:
the Feature Type

setFeatureClasses

public void setFeatureClasses(java.lang.Object featureClasses)
Sets the Feature Type parameter of this tool . This parameter is String, the Add Value button, which is used only in ModelBuilder, allows you to add expected value(s) so you can complete the dialog and continue to build your model. This is an optional parameter.

Parameters:
featureClasses - String, the Add Value button, which is used only in ModelBuilder, allows you to add expected value(s) so you can complete the dialog and continue to build your model.
  • POLY—Polygon feature coordinates and attributes are appended, including label points.
  • LINE—Arc feature coordinates and attributes are appended.
  • POINT—Point feature coordinates and attributes are appended.
  • NODE—Arc and node feature coordinates and their attributes are appended.
  • NET—Arc and polygon feature coordinates and their attributes are appended.
  • LINK—Arc and point feature coordinates and their attributes are appended.
  • ANNO.subclass—Annotation features and attributes of the subclass are appended.
  • SECTION.subclass—Section feature coordinates and attributes of the subclass are appended.
  • ROUTE.subclass—Route and section feature coordinates and attributes of the subclass are appended.
  • REGION.subclass—Region feature coordinates and attributes of the subclass are appended. Polygon feature coordinates and attributes are also appended.

getNumberMethod

public java.lang.String getNumberMethod()
Returns the Create Unique IDs parameter of this tool . This parameter is String, specifies how tics and coverage features will be numbered in the Output Coverage. IDs can be offset to ensure unique ID values for Output Coverage features. The ID offset is equal to 1 plus the highest ID value in the previously appended coverages. Offsets can be calculated for the following types of IDs: This is an optional parameter.

Returns:
the Create Unique IDs

setNumberMethod

public void setNumberMethod(java.lang.String numberMethod)
Sets the Create Unique IDs parameter of this tool . This parameter is String, specifies how tics and coverage features will be numbered in the Output Coverage. IDs can be offset to ensure unique ID values for Output Coverage features. The ID offset is equal to 1 plus the highest ID value in the previously appended coverages. Offsets can be calculated for the following types of IDs: This is an optional parameter.

Parameters:
numberMethod - String, specifies how tics and coverage features will be numbered in the Output Coverage. IDs can be offset to ensure unique ID values for Output Coverage features. The ID offset is equal to 1 plus the highest ID value in the previously appended coverages. Offsets can be calculated for the following types of IDs:
  • NO—Neither Tic-IDs nor feature User-IDs will be modified. This is the default option.
  • TICS_ONLY—ID offsets will be calculated for tics.
  • FEATURES_ONLY—User-ID offsets will be calculated for the feature class(es) specified by the feature classes argument. Tic-IDs are not modified.
  • FEATURES_TICS—ID offsets will be calculated for both tics and features.

getToolName

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

Returns:
the tool name

getToolboxName

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

Returns:
the tool box name

getToolboxAlias

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

Returns:
the tool box alias