com.esri.arcgis.geodatabaseui
Interface ITableCharacteristics

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITableCharacteristicsProxy, TableProperties, TableProperty

public interface ITableCharacteristics
extends java.io.Serializable

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

Description: 'Provides access to members that control the characteristics of a Table.' 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 IIDbb16ff23_f083_4191_b921_6291ca3b512f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 Font getCellFont()
          Table font.
 IColor getCellTextColor()
          Text color use in table window.
 Font getHeadingFont()
          Table font.
 IColor getHeadingTextColor()
          Text color use in table window.
 java.lang.String getIndexFieldCharacter()
          Character placed to the right of the field name when a field is indexed.
 boolean isAutoValidateEdits()
          Indicates if the table window should validate any changes to the data during editing.
 boolean isShowCodedValueDomainDescriptions()
          Indicates if the table window shows coded value domain descriptions or values.
 boolean isShowIndexFieldCharacter()
          Indicates whether table window should show field index character.
 void setAutoValidateEdits(boolean autoValidateEdits)
          Indicates if the table window should validate any changes to the data during editing.
 void setCellFontByRef(Font ppFont)
          Table font.
 void setCellTextColorByRef(IColor ppTextColor)
          Text color use in table window.
 void setHeadingFontByRef(Font ppFont)
          Table font.
 void setHeadingTextColorByRef(IColor ppTextColor)
          Text color use in table window.
 void setIndexFieldCharacter(java.lang.String pIndexChar)
          Character placed to the right of the field name when a field is indexed.
 void setShowCodedValueDomainDescriptions(boolean showCodedValueDomainDescriptions)
          Indicates if the table window shows coded value domain descriptions or values.
 void setShowIndexFieldCharacter(boolean pShowIndexCharacter)
          Indicates whether table window should show field index character.
 

Field Detail

IIDbb16ff23_f083_4191_b921_6291ca3b512f

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

getHeadingFont

Font getHeadingFont()
                    throws java.io.IOException,
                           AutomationException
Table font.

Returns:
A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCellFont

Font getCellFont()
                 throws java.io.IOException,
                        AutomationException
Table font.

Returns:
A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHeadingTextColor

IColor getHeadingTextColor()
                           throws java.io.IOException,
                                  AutomationException
Text color use in table window.

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

getCellTextColor

IColor getCellTextColor()
                        throws java.io.IOException,
                               AutomationException
Text color use in table window.

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

getIndexFieldCharacter

java.lang.String getIndexFieldCharacter()
                                        throws java.io.IOException,
                                               AutomationException
Character placed to the right of the field name when a field is indexed.

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

isShowIndexFieldCharacter

boolean isShowIndexFieldCharacter()
                                  throws java.io.IOException,
                                         AutomationException
Indicates whether table window should show field index character.

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

setHeadingFontByRef

void setHeadingFontByRef(Font ppFont)
                         throws java.io.IOException,
                                AutomationException
Table font.

Parameters:
ppFont - A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCellFontByRef

void setCellFontByRef(Font ppFont)
                      throws java.io.IOException,
                             AutomationException
Table font.

Parameters:
ppFont - A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHeadingTextColorByRef

void setHeadingTextColorByRef(IColor ppTextColor)
                              throws java.io.IOException,
                                     AutomationException
Text color use in table window.

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

setCellTextColorByRef

void setCellTextColorByRef(IColor ppTextColor)
                           throws java.io.IOException,
                                  AutomationException
Text color use in table window.

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

setIndexFieldCharacter

void setIndexFieldCharacter(java.lang.String pIndexChar)
                            throws java.io.IOException,
                                   AutomationException
Character placed to the right of the field name when a field is indexed.

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

setShowIndexFieldCharacter

void setShowIndexFieldCharacter(boolean pShowIndexCharacter)
                                throws java.io.IOException,
                                       AutomationException
Indicates whether table window should show field index character.

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

isAutoValidateEdits

boolean isAutoValidateEdits()
                            throws java.io.IOException,
                                   AutomationException
Indicates if the table window should validate any changes to the data during editing.

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

setAutoValidateEdits

void setAutoValidateEdits(boolean autoValidateEdits)
                          throws java.io.IOException,
                                 AutomationException
Indicates if the table window should validate any changes to the data during editing.

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

isShowCodedValueDomainDescriptions

boolean isShowCodedValueDomainDescriptions()
                                           throws java.io.IOException,
                                                  AutomationException
Indicates if the table window shows coded value domain descriptions or values.

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

setShowCodedValueDomainDescriptions

void setShowCodedValueDomainDescriptions(boolean showCodedValueDomainDescriptions)
                                         throws java.io.IOException,
                                                AutomationException
Indicates if the table window shows coded value domain descriptions or values.

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