com.esri.arcgis.schematic
Interface ISchematicAttributeField

All Superinterfaces:
ISchematicAttribute, Serializable
All Known Implementing Classes:
ISchematicAttributeFieldProxy, SchematicAttributeField

public interface ISchematicAttributeField
extends ISchematicAttribute, Serializable

Provides access to members that manage the schematic attribute field.

Description

An attribute Field is an attribute whose values are found in one or more fields returned by the custom query specified for the diagram template or schematic feature class to which it is related, or for the case where there is no custom query in field(s) in the schematic diagram class table or schematic feature class themselves.

Product Availability

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


Method Summary
 Object getFieldNames()
          Fields names of the schematic attribute field.
 void setFieldNames(Object fieldNames)
          Fields names of the schematic attribute field.
 
Methods inherited from interface com.esri.arcgis.schematic.ISchematicAttribute
delete, getCLSID, getDescription, getName, getSchematicObjectClass, getValue, setName
 

Method Detail

getFieldNames

Object getFieldNames()
                     throws IOException,
                            AutomationException
Fields names of the schematic attribute field.

Product Availability

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

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

setFieldNames

void setFieldNames(Object fieldNames)
                   throws IOException,
                          AutomationException
Fields names of the schematic attribute field.

Product Availability

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

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