|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geoprocessing.AbstractGPTool
com.esri.arcgis.geoprocessing.tools.cartographytools.DetectGraphicConflict
public class DetectGraphicConflict
Detects graphic conflicts between feature representations and stores the overlaps as polygons in the output feature class. The Detect Graphic Conflict tool is contained in the Cartography Tools tool box.
Software restrictions: ArcInfo only

| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
|---|
vals |
| Constructor Summary | |
|---|---|
DetectGraphicConflict()
Creates the Detect Graphic Conflict tool with defaults. |
|
DetectGraphicConflict(Object inFeatures,
Object conflictFeatures,
Object outFeatureClass)
Creates the Detect Graphic Conflict tool with the required parameters. |
|
| Method Summary | |
|---|---|
Object |
getConflictDistance()
Returns the Conflict Distance parameter of this tool . |
Object |
getConflictFeatures()
Returns the Conflict Features With Representations parameter of this tool . |
Object |
getInFeatures()
Returns the Input Features With Representations parameter of this tool . |
Object |
getLineConnectionAllowance()
Returns the Line Connection Allowance parameter of this tool . |
Object |
getOutFeatureClass()
Returns the Output Feature Class 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 |
setConflictDistance(Object conflictDistance)
Sets the Conflict Distance parameter of this tool . |
void |
setConflictFeatures(Object conflictFeatures)
Sets the Conflict Features With Representations parameter of this tool . |
void |
setInFeatures(Object inFeatures)
Sets the Input Features With Representations parameter of this tool . |
void |
setLineConnectionAllowance(Object lineConnectionAllowance)
Sets the Line Connection Allowance parameter of this tool . |
void |
setOutFeatureClass(Object outFeatureClass)
Sets the Output Feature Class 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 DetectGraphicConflict()
Initializes the array of tool parameters with the default values specified when the tool was created.
public DetectGraphicConflict(Object inFeatures,
Object conflictFeatures,
Object outFeatureClass)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inFeatures - Layer, the input feature layer containing representations.conflictFeatures - Layer, the feature layer containing representations potentially in conflict with the representations in the input feature layer.outFeatureClass - Feature Class, the output feature class to be created to store conflict polygons. It cannot be one of the feature classes associated with the input feature layers.| Method Detail |
|---|
public Object getInFeatures()
public void setInFeatures(Object inFeatures)
inFeatures - Layer, the input feature layer containing representations.public Object getConflictFeatures()
public void setConflictFeatures(Object conflictFeatures)
conflictFeatures - Layer, the feature layer containing representations potentially in conflict with the representations in the input feature layer.public Object getOutFeatureClass()
public void setOutFeatureClass(Object outFeatureClass)
outFeatureClass - Feature Class, the output feature class to be created to store conflict polygons. It cannot be one of the feature classes associated with the input feature layers.public Object getConflictDistance()
public void setConflictDistance(Object conflictDistance)
conflictDistance - Linear unit, sets the conflict distance. Temporary buffers one-half the size of the conflict distance value are created around feature representation graphics in both the input and conflict layers. Conflict polygons will be generated where buffers overlap. Conflict distance is calculated in page units (Points, Milimeters, and so on). If you enter a conflict distance in map units, it will be converted to page units using the reference scale. When the conflict distance is zero, no buffers are made, and just the representation footprints are used to detect conflicts; this is the default.public Object getLineConnectionAllowance()
public void setLineConnectionAllowance(Object lineConnectionAllowance)
lineConnectionAllowance - Linear unit, the line connection allowance is the radius of a circle, centered where lines join, within which graphic overlaps won't be detected. This parameter is only considered when the input layer and the conflict layer are identical, and contain line representations. Otherwise, this value is ignored when the tool is executed. The default value is 1 point. A value of zero means no allowance, and will detect a conflict at each line join in this case. The value can not be negative. Line connection allowance is calculated in page units (points, mm, in, or cm). If you enter a conflict distance in map units, it will be converted to page units using the reference scale.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 | ||||||||