com.esri.arcgis.system
Interface INumericFormat

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AngleFormat, INumericFormatProxy, LatLonFormat, NumericFormat, PercentageFormat, RateFormat

public interface INumericFormat
extends java.io.Serializable

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

Description: 'Provides access to members that format numbers.' 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 IID7e4f4710_8e54_11d2_aad8_000000000000
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getAlignmentOption()
          The alignment option applied to the ValueToString method.
 int getAlignmentWidth()
          The alignment width applied to the ValueToString method.
 int getRoundingOption()
          The rounding option applied to the ValueToString method.
 int getRoundingValue()
          The rounding value, whose meaning depends on the rounding option.
 boolean isShowPlusSign()
          Indicates if formatted numbers contain a plus sign for positive numbers.
 boolean isUseSeparator()
          Indicates if formatted numbers contain digit grouping symbols.
 boolean isZeroPad()
          Indicates if formatted numbers contain padded zeros to the right of the decimal.
 void setAlignmentOption(int option)
          The alignment option applied to the ValueToString method.
 void setAlignmentWidth(int width)
          The alignment width applied to the ValueToString method.
 void setRoundingOption(int pption)
          The rounding option applied to the ValueToString method.
 void setRoundingValue(int value)
          The rounding value, whose meaning depends on the rounding option.
 void setShowPlusSign(boolean show)
          Indicates if formatted numbers contain a plus sign for positive numbers.
 void setUseSeparator(boolean sep)
          Indicates if formatted numbers contain digit grouping symbols.
 void setZeroPad(boolean pad)
          Indicates if formatted numbers contain padded zeros to the right of the decimal.
 

Field Detail

IID7e4f4710_8e54_11d2_aad8_000000000000

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

setRoundingOption

void setRoundingOption(int pption)
                       throws java.io.IOException,
                              AutomationException
The rounding option applied to the ValueToString method.

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

getRoundingOption

int getRoundingOption()
                      throws java.io.IOException,
                             AutomationException
The rounding option applied to the ValueToString method.

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

setRoundingValue

void setRoundingValue(int value)
                      throws java.io.IOException,
                             AutomationException
The rounding value, whose meaning depends on the rounding option.

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

getRoundingValue

int getRoundingValue()
                     throws java.io.IOException,
                            AutomationException
The rounding value, whose meaning depends on the rounding option.

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

setAlignmentOption

void setAlignmentOption(int option)
                        throws java.io.IOException,
                               AutomationException
The alignment option applied to the ValueToString method.

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

getAlignmentOption

int getAlignmentOption()
                       throws java.io.IOException,
                              AutomationException
The alignment option applied to the ValueToString method.

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

setAlignmentWidth

void setAlignmentWidth(int width)
                       throws java.io.IOException,
                              AutomationException
The alignment width applied to the ValueToString method.

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

getAlignmentWidth

int getAlignmentWidth()
                      throws java.io.IOException,
                             AutomationException
The alignment width applied to the ValueToString method.

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

setUseSeparator

void setUseSeparator(boolean sep)
                     throws java.io.IOException,
                            AutomationException
Indicates if formatted numbers contain digit grouping symbols.

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

isUseSeparator

boolean isUseSeparator()
                       throws java.io.IOException,
                              AutomationException
Indicates if formatted numbers contain digit grouping symbols.

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

setZeroPad

void setZeroPad(boolean pad)
                throws java.io.IOException,
                       AutomationException
Indicates if formatted numbers contain padded zeros to the right of the decimal.

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

isZeroPad

boolean isZeroPad()
                  throws java.io.IOException,
                         AutomationException
Indicates if formatted numbers contain padded zeros to the right of the decimal.

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

setShowPlusSign

void setShowPlusSign(boolean show)
                     throws java.io.IOException,
                            AutomationException
Indicates if formatted numbers contain a plus sign for positive numbers.

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

isShowPlusSign

boolean isShowPlusSign()
                       throws java.io.IOException,
                              AutomationException
Indicates if formatted numbers contain a plus sign for positive numbers.

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