com.esri.arcgis.carto
Interface IPropertyInfo

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IPropertyInfoProxy, PropertyInfo

public interface IPropertyInfo
extends java.io.Serializable

COM Interface 'IPropertyInfo'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Information about properties of graphic features.' 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 IIDc4e2ff58_4b56_4a6d_af02_8b4f38e14b18
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAliasName()
          Name from the layer's field.
 IDomain getDomain()
          The default domain of the property.
 int getLength()
          Property length.
 java.lang.String getName()
          Property name.
 int getType()
          The type of the property.
 boolean isEditable()
          Indicates if the property is editable.
 boolean isNullable()
          Indicates if the property can contain null values.
 

Field Detail

IIDc4e2ff58_4b56_4a6d_af02_8b4f38e14b18

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

getAliasName

java.lang.String getAliasName()
                              throws java.io.IOException,
                                     AutomationException
Name from the layer's field.

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

getDomain

IDomain getDomain()
                  throws java.io.IOException,
                         AutomationException
The default domain of the property.

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

isEditable

boolean isEditable()
                   throws java.io.IOException,
                          AutomationException
Indicates if the property is editable.

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

isNullable

boolean isNullable()
                   throws java.io.IOException,
                          AutomationException
Indicates if the property can contain null values.

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

getLength

int getLength()
              throws java.io.IOException,
                     AutomationException
Property length.

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Property name.

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

getType

int getType()
            throws java.io.IOException,
                   AutomationException
The type of the property.

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