|
|||||||||
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.conversiontools.ImportCADAnnotation
public class ImportCADAnnotation
Converts a collection of CAD annotation features to geodatabase annotation. You can convert each level to individual annotation classes or merge them into a single class. Also, if you choose map layers as input, the level and font overrides will be honored. The Import CAD Annotation tool is contained in the Conversion Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
ImportCADAnnotation()
Creates the Import CAD Annotation tool with defaults. |
|
ImportCADAnnotation(Object inputFeatures,
Object outputFeatureclass,
double referenceScale)
Creates the Import CAD Annotation tool with the required parameters. |
Method Summary | |
---|---|
String |
getCreateAnnotationWhenFeatureAdded()
Returns the Create annotation when new features are added (Feature-linked only) parameter of this tool . |
String |
getFeatureLinked()
Returns the Feature-linked parameter of this tool . |
Object |
getInputFeatures()
Returns the Input features parameter of this tool . |
Object |
getLinkedFeatureClass()
Returns the Linked feature class parameter of this tool . |
String |
getMatchSymbolsFromFirstInput()
Returns the Match symbols from first input parameter of this tool . |
Object |
getOutputFeatureclass()
Returns the Output feature class parameter of this tool . |
double |
getReferenceScale()
Returns the Reference scale parameter of this tool . |
String |
getRequireSymbolFromTable()
Returns the Require symbols to be selected from the symbol table 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 |
getUpdateAnnotationWhenFeatureModified()
Returns the Update annotation when the shape of the linked feature is modified (Feature-linked only) parameter of this tool . |
String |
getUseLevels()
Returns the Create annotation classes from levels parameter of this tool . |
void |
setCreateAnnotationWhenFeatureAdded(String createAnnotationWhenFeatureAdded)
Sets the Create annotation when new features are added (Feature-linked only) parameter of this tool . |
void |
setFeatureLinked(String featureLinked)
Sets the Feature-linked parameter of this tool . |
void |
setInputFeatures(Object inputFeatures)
Sets the Input features parameter of this tool . |
void |
setLinkedFeatureClass(Object linkedFeatureClass)
Sets the Linked feature class parameter of this tool . |
void |
setMatchSymbolsFromFirstInput(String matchSymbolsFromFirstInput)
Sets the Match symbols from first input parameter of this tool . |
void |
setOutputFeatureclass(Object outputFeatureclass)
Sets the Output feature class parameter of this tool . |
void |
setReferenceScale(double referenceScale)
Sets the Reference scale parameter of this tool . |
void |
setRequireSymbolFromTable(String requireSymbolFromTable)
Sets the Require symbols to be selected from the symbol table parameter of this tool . |
void |
setUpdateAnnotationWhenFeatureModified(String updateAnnotationWhenFeatureModified)
Sets the Update annotation when the shape of the linked feature is modified (Feature-linked only) parameter of this tool . |
void |
setUseLevels(String useLevels)
Sets the Create annotation classes from levels 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 ImportCADAnnotation()
Initializes the array of tool parameters with the default values specified when the tool was created.
public ImportCADAnnotation(Object inputFeatures, Object outputFeatureclass, double referenceScale)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inputFeatures
- the CAD annotation features that you want to convert to geodatabase annotation. If you choose a CAD annotation layer in ArcMap, the following properties of that layer will be honored during the conversion:outputFeatureclass
- the geodatabase annotation feature class to which you want to convert CAD annotation.referenceScale
- enter the scale to use as a reference for the annotation. This sets the scale to which all symbol and text sizes in the annotation will be made relative.Method Detail |
---|
public Object getInputFeatures()
public void setInputFeatures(Object inputFeatures)
inputFeatures
- the CAD annotation features that you want to convert to geodatabase annotation. If you choose a CAD annotation layer in ArcMap, the following properties of that layer will be honored during the conversion:public Object getOutputFeatureclass()
public void setOutputFeatureclass(Object outputFeatureclass)
outputFeatureclass
- the geodatabase annotation feature class to which you want to convert CAD annotation.public double getReferenceScale()
public void setReferenceScale(double referenceScale)
referenceScale
- enter the scale to use as a reference for the annotation. This sets the scale to which all symbol and text sizes in the annotation will be made relative.public String getUseLevels()
public void setUseLevels(String useLevels)
useLevels
- this parameter is only available with Standard and Advanced licenses. specify whether all CAD drawing layers or levels will be converted to annotation classes within the feature class.public String getMatchSymbolsFromFirstInput()
public void setMatchSymbolsFromFirstInput(String matchSymbolsFromFirstInput)
matchSymbolsFromFirstInput
- if you are converting CAD annotation from more than one drawing file and need to substitute the font properties for a symbol and apply that to all the input features, you can use this option.public String getRequireSymbolFromTable()
public void setRequireSymbolFromTable(String requireSymbolFromTable)
requireSymbolFromTable
- specify if the output annotation features will reference a symbol stored in the symbol collection for the feature class.public String getFeatureLinked()
public void setFeatureLinked(String featureLinked)
featureLinked
- this parameter is only available with Standard and Advanced licenses. choose whether the output annotation feature class will be linked to the features in another feature class. The feature-linked option will not be available with an Basic license.public Object getLinkedFeatureClass()
public void setLinkedFeatureClass(Object linkedFeatureClass)
linkedFeatureClass
- this parameter is only available with Standard and Advanced licenses. the feature class to which you are linking annotation features. The feature class must be a point, line, or polygon feature class. If converting annotation into ArcSDE, the link feature class must not be registered as versioned. this option is only available if you choose FEATURE_LINKED for the previous parameter.public String getCreateAnnotationWhenFeatureAdded()
public void setCreateAnnotationWhenFeatureAdded(String createAnnotationWhenFeatureAdded)
createAnnotationWhenFeatureAdded
- this parameter is only available with Standard and Advanced licenses. specify whether new annotation will be generated when you add new features to the feature class to which this annotation feature class is linked. this option is only available if you choose FEATURE_LINKED for the Feature-linked parameter and specify a Linked Feature Class.public String getUpdateAnnotationWhenFeatureModified()
public void setUpdateAnnotationWhenFeatureModified(String updateAnnotationWhenFeatureModified)
updateAnnotationWhenFeatureModified
- this parameter is only available with Standard and Advanced licenses. specify whether to automatically update the placement of annotation when you edit features in the feature class to which this annotation feature class is linked. this option is only available if you choose FEATURE_LINKED for the Feature-linked parameter and specify a Linked Feature Class.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 |