com.esri.arcgis.spatialanalyst
Interface IGPEvaluationScale

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPEvaluationScale, IGPEvaluationScaleProxy

public interface IGPEvaluationScale
extends java.io.Serializable

COM Interface 'IGPEvaluationScale'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSpatialAnalyst.olb'

Description: 'Provides access to EvaluationScale control for GP Spatial Analyst.' 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 IIDb465c093_81f8_4dea_a133_f2231d1d1dbc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getIncrement()
          The scale increment.
 double getRestricted()
          The restricted value for the current scale.
 java.lang.Object getScaleList(int min, int max, int increment)
          Builds a scale and returns it as a list.
 double getScaleMax()
          The maximum scale value.
 double getScaleMin()
          The minimum scale value.
 boolean isSame(java.lang.Object oldList)
          Verifies whether two scales are identical.
 void setIncrement(int increment)
          The scale increment.
 void setScaleMax(double max)
          The maximum scale value.
 void setScaleMin(double min)
          The minimum scale value.
 

Field Detail

IIDb465c093_81f8_4dea_a133_f2231d1d1dbc

static final int IIDb465c093_81f8_4dea_a133_f2231d1d1dbc
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

getScaleMin

double getScaleMin()
                   throws java.io.IOException,
                          AutomationException
The minimum scale value.

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

setScaleMin

void setScaleMin(double min)
                 throws java.io.IOException,
                        AutomationException
The minimum scale value.

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

getScaleMax

double getScaleMax()
                   throws java.io.IOException,
                          AutomationException
The maximum scale value.

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

setScaleMax

void setScaleMax(double max)
                 throws java.io.IOException,
                        AutomationException
The maximum scale value.

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

getIncrement

int getIncrement()
                 throws java.io.IOException,
                        AutomationException
The scale increment.

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

setIncrement

void setIncrement(int increment)
                  throws java.io.IOException,
                         AutomationException
The scale increment.

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

getRestricted

double getRestricted()
                     throws java.io.IOException,
                            AutomationException
The restricted value for the current scale.

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

getScaleList

java.lang.Object getScaleList(int min,
                              int max,
                              int increment)
                              throws java.io.IOException,
                                     AutomationException
Builds a scale and returns it as a list.

Parameters:
min - The min (in)
max - The max (in)
increment - The increment (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSame

boolean isSame(java.lang.Object oldList)
               throws java.io.IOException,
                      AutomationException
Verifies whether two scales are identical.

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