com.esri.arcgis.carto
Interface IBufferProcessingParameter

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FeatureCursorBuffer, IBufferProcessingParameterProxy

public interface IBufferProcessingParameter
extends java.io.Serializable

COM Interface 'IBufferProcessingParameter'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that set and retrieve parameters for the buffering process.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDd7c605d8_6da2_4bad_a5d4_dd8438717f17
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 boolean isAdjustCirclesForProjection()
          Indicates if circles are adjusted in Projected Coordinate Systems.
 boolean isGenerateRings()
          Indicates if ring buffers (hollow) are created instead of disk buffers (filled).
 void setAdjustCirclesForProjection(boolean adjustCirclesForProjection)
          Indicates if circles are adjusted in Projected Coordinate Systems.
 void setBufferSpatialReference(int rhs1)
          Indicates which spatial reference should be used for the buffering process.
 void setFeatureClassByRef(IFeatureClass rhs1)
          Establishes the reference to the source Feature Class, if any.
 void setGenerateRings(boolean generateRings)
          Indicates if ring buffers (hollow) are created instead of disk buffers (filled).
 void setInputHasPolygons(boolean rhs1)
          Tells the buffer object explicitly that the input shapes contain polygons.
 void setSaveAsGraphics(boolean rhs1)
          Buffer output type (graphics or file).
 void setSimplifyShapes(boolean rhs1)
          Forces the buffer object to simplify the intermediate shapes during the buffer processing.
 void setTargetSpatialReference(int rhs1)
          Indicates which spatial reference should be used for the buffer output.
 

Field Detail

IIDd7c605d8_6da2_4bad_a5d4_dd8438717f17

static final int IIDd7c605d8_6da2_4bad_a5d4_dd8438717f17
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setAdjustCirclesForProjection

void setAdjustCirclesForProjection(boolean adjustCirclesForProjection)
                                   throws java.io.IOException,
                                          AutomationException
Indicates if circles are adjusted in Projected Coordinate Systems.

Parameters:
adjustCirclesForProjection - The adjustCirclesForProjection (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAdjustCirclesForProjection

boolean isAdjustCirclesForProjection()
                                     throws java.io.IOException,
                                            AutomationException
Indicates if circles are adjusted in Projected Coordinate Systems.

Returns:
The adjustCirclesForProjection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGenerateRings

void setGenerateRings(boolean generateRings)
                      throws java.io.IOException,
                             AutomationException
Indicates if ring buffers (hollow) are created instead of disk buffers (filled).

Parameters:
generateRings - The generateRings (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isGenerateRings

boolean isGenerateRings()
                        throws java.io.IOException,
                               AutomationException
Indicates if ring buffers (hollow) are created instead of disk buffers (filled).

Returns:
The generateRings
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSaveAsGraphics

void setSaveAsGraphics(boolean rhs1)
                       throws java.io.IOException,
                              AutomationException
Buffer output type (graphics or file).

Parameters:
rhs1 - The rhs1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureClassByRef

void setFeatureClassByRef(IFeatureClass rhs1)
                          throws java.io.IOException,
                                 AutomationException
Establishes the reference to the source Feature Class, if any.

Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBufferSpatialReference

void setBufferSpatialReference(int rhs1)
                               throws java.io.IOException,
                                      AutomationException
Indicates which spatial reference should be used for the buffering process.

Parameters:
rhs1 - A com.esri.arcgis.carto.esriBufferSpatialReferenceType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTargetSpatialReference

void setTargetSpatialReference(int rhs1)
                               throws java.io.IOException,
                                      AutomationException
Indicates which spatial reference should be used for the buffer output.

Parameters:
rhs1 - A com.esri.arcgis.carto.esriBufferSpatialReferenceType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInputHasPolygons

void setInputHasPolygons(boolean rhs1)
                         throws java.io.IOException,
                                AutomationException
Tells the buffer object explicitly that the input shapes contain polygons.

Parameters:
rhs1 - The rhs1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSimplifyShapes

void setSimplifyShapes(boolean rhs1)
                       throws java.io.IOException,
                              AutomationException
Forces the buffer object to simplify the intermediate shapes during the buffer processing.

Parameters:
rhs1 - The rhs1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.