com.esri.arcgis.schematic
Interface INgAttributeConstant

All Superinterfaces:
Serializable
All Known Implementing Classes:
INgAttributeConstantProxy, NgAttributeConstant

public interface INgAttributeConstant
extends Serializable

Provides access to members that control the attribute constant.

Description

An attribute constant is an attribute which value is a constant.

Product Availability

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

See Also:
INgAttribute

Method Summary
 String getConstantValue()
          Value for the attribute constant.
 String getName()
          Name of the attribute constant.
 void setConstantValue(String pVal)
          Value for the attribute constant.
 void setName(String pVal)
          Name of the attribute constant.
 

Method Detail

getName

String getName()
               throws IOException,
                      AutomationException
Name of the attribute constant.

Description

This name is defined when the constant attribute is created
- either by calling the INgObjectType CreateAttribute method in the program code,
- or through ArcGIS Schematics Designer, when the attribute has been created.

Product Availability

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

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

setName

void setName(String pVal)
             throws IOException,
                    AutomationException
Name of the attribute constant.

Product Availability

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

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

getConstantValue

String getConstantValue()
                        throws IOException,
                               AutomationException
Value for the attribute constant.

Product Availability

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

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

setConstantValue

void setConstantValue(String pVal)
                      throws IOException,
                             AutomationException
Value for the attribute constant.

Product Availability

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

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