com.esri.arcgis.cartoUI
Interface IClassificationDialog

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ClassificationDialog, IClassificationDialogProxy

public interface IClassificationDialog
extends java.io.Serializable

COM Interface 'IClassificationDialog'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriCartoUI.olb'

Description: 'Provides access to members that control a dialog for working with properties of a classification.' 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 IID3e055f75_2288_11d3_9f4f_00c04f6bc709
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 boolean doModal(int parentHWnd)
          Shows the dialog modally.
 java.lang.Object getClassBreaks()
          Array of class breaks (double).
 IUID getClassification()
          Classification object.
 int getLowerThreshold()
          Lower bound of the first class.
 int getUpperThreshold()
          Upper bound of the last class (commonly set to the last ClassBreak).
 void setClassBreaks(java.lang.Object doubleArrayBreaks)
          Array of class breaks (double).
 void setClassification(IUID clsid)
          Classification object.
 void setClassLimits(int minClasses, int maxClasses)
          Sets the minimum and maximum allowed number of classes.
 void setData(java.lang.Object doubleArrayValues)
          Sets data to the dialog via an array of values.
 void setHistogramData(IHistogram histo)
          Sets data to the dialog via a histogram.
 void setLowerThreshold(int threshold)
          Lower bound of the first class.
 void setNumberFormat(INumberFormat rhs1)
          Number format options.
 void setUpperThreshold(int threshold)
          Upper bound of the last class (commonly set to the last ClassBreak).
 

Field Detail

IID3e055f75_2288_11d3_9f4f_00c04f6bc709

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

setClassBreaks

void setClassBreaks(java.lang.Object doubleArrayBreaks)
                    throws java.io.IOException,
                           AutomationException
Array of class breaks (double). ClassBreaks(0) is the minimum value in the dataset, and subsequent breaks represent the upper limit of each class.

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

getClassBreaks

java.lang.Object getClassBreaks()
                                throws java.io.IOException,
                                       AutomationException
Array of class breaks (double). ClassBreaks(0) is the minimum value in the dataset, and subsequent breaks represent the upper limit of each class.

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

setHistogramData

void setHistogramData(IHistogram histo)
                      throws java.io.IOException,
                             AutomationException
Sets data to the dialog via a histogram.

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

setData

void setData(java.lang.Object doubleArrayValues)
             throws java.io.IOException,
                    AutomationException
Sets data to the dialog via an array of values.

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

setNumberFormat

void setNumberFormat(INumberFormat rhs1)
                     throws java.io.IOException,
                            AutomationException
Number format options.

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

setClassLimits

void setClassLimits(int minClasses,
                    int maxClasses)
                    throws java.io.IOException,
                           AutomationException
Sets the minimum and maximum allowed number of classes.

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

setUpperThreshold

void setUpperThreshold(int threshold)
                       throws java.io.IOException,
                              AutomationException
Upper bound of the last class (commonly set to the last ClassBreak).

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

getUpperThreshold

int getUpperThreshold()
                      throws java.io.IOException,
                             AutomationException
Upper bound of the last class (commonly set to the last ClassBreak).

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

setLowerThreshold

void setLowerThreshold(int threshold)
                       throws java.io.IOException,
                              AutomationException
Lower bound of the first class.

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

getLowerThreshold

int getLowerThreshold()
                      throws java.io.IOException,
                             AutomationException
Lower bound of the first class.

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

setClassification

void setClassification(IUID clsid)
                       throws java.io.IOException,
                              AutomationException
Classification object.

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

getClassification

IUID getClassification()
                       throws java.io.IOException,
                              AutomationException
Classification object.

Returns:
A reference to a com.esri.arcgis.system.IUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

doModal

boolean doModal(int parentHWnd)
                throws java.io.IOException,
                       AutomationException
Shows the dialog modally.

Parameters:
parentHWnd - The parentHWnd (A COM typedef) (in)
Returns:
The ok
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.