com.esri.arcgis.geodatabase
Interface IProperty

All Superinterfaces:
Serializable
All Known Implementing Classes:
IPropertyProxy

public interface IProperty
extends Serializable

Provides access to members that control the Property functionality.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux


Method Summary
 String getName()
          The name of the property.
 int getSubType()
          The subtype of the property.
 Object getValue()
          The value of the property.
 void setName(String name)
          The name of the property.
 void setValue(Object value)
          The value of the property.
 

Method Detail

getName

String getName()
               throws IOException,
                      AutomationException
The name of the property.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

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

setName

void setName(String name)
             throws IOException,
                    AutomationException
The name of the property.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

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

getValue

Object getValue()
                throws IOException,
                       AutomationException
The value of the property.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

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

setValue

void setValue(Object value)
              throws IOException,
                     AutomationException
The value of the property.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

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

getSubType

int getSubType()
               throws IOException,
                      AutomationException
The subtype of the property.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

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