com.esri.arcgis.geodatabase
Interface IFieldInfo3

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FieldInfo, IFieldInfo3Proxy

public interface IFieldInfo3
extends java.io.Serializable

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

Description: 'Provides access to properties that give extended information on the field.' 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 IIDca074ae5_0c07_4548_b228_cb0abdd68098
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAlias()
          The alias for the field.
 java.lang.String getAsString(java.lang.Object value)
          The string representation of a given value based on the current field information.
 INumberFormat getNumberFormat()
          The number format for the field (invalid if non-numeric field).
 boolean isHighlight()
          Indicates how the field should be presented.
 boolean isReadonly()
          Indicates how the field should be presented.
 boolean isValueAsRatio()
          Indicates if the field value should be the ratio of itself.
 boolean isVisible()
          Indicates if the field is visible.
 void setAlias(java.lang.String aliasName)
          The alias for the field.
 void setHighlight(boolean highlight)
          Indicates how the field should be presented.
 void setNumberFormatByRef(INumberFormat format)
          The number format for the field (invalid if non-numeric field).
 void setReadonly(boolean readonlyField)
          Indicates how the field should be presented.
 void setValueAsRatio(boolean ratio)
          Indicates if the field value should be the ratio of itself.
 void setVisible(boolean visible)
          Indicates if the field is visible.
 

Field Detail

IIDca074ae5_0c07_4548_b228_cb0abdd68098

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

isVisible

boolean isVisible()
                  throws java.io.IOException,
                         AutomationException
Indicates if the field is visible.

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

setVisible

void setVisible(boolean visible)
                throws java.io.IOException,
                       AutomationException
Indicates if the field is visible.

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

getAlias

java.lang.String getAlias()
                          throws java.io.IOException,
                                 AutomationException
The alias for the field.

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

setAlias

void setAlias(java.lang.String aliasName)
              throws java.io.IOException,
                     AutomationException
The alias for the field.

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

getNumberFormat

INumberFormat getNumberFormat()
                              throws java.io.IOException,
                                     AutomationException
The number format for the field (invalid if non-numeric field).

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

setNumberFormatByRef

void setNumberFormatByRef(INumberFormat format)
                          throws java.io.IOException,
                                 AutomationException
The number format for the field (invalid if non-numeric field).

Parameters:
format - 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.

getAsString

java.lang.String getAsString(java.lang.Object value)
                             throws java.io.IOException,
                                    AutomationException
The string representation of a given value based on the current field information.

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

isValueAsRatio

boolean isValueAsRatio()
                       throws java.io.IOException,
                              AutomationException
Indicates if the field value should be the ratio of itself.

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

setValueAsRatio

void setValueAsRatio(boolean ratio)
                     throws java.io.IOException,
                            AutomationException
Indicates if the field value should be the ratio of itself.

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

isHighlight

boolean isHighlight()
                    throws java.io.IOException,
                           AutomationException
Indicates how the field should be presented.

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

setHighlight

void setHighlight(boolean highlight)
                  throws java.io.IOException,
                         AutomationException
Indicates how the field should be presented.

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

isReadonly

boolean isReadonly()
                   throws java.io.IOException,
                          AutomationException
Indicates how the field should be presented.

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

setReadonly

void setReadonly(boolean readonlyField)
                 throws java.io.IOException,
                        AutomationException
Indicates how the field should be presented.

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