com.esri.arcgis.geodatabase
Interface INetworkAttribute3

All Superinterfaces:
INetworkAttribute, INetworkAttribute2, Serializable
All Known Implementing Classes:
EvaluatedNetworkAttribute, INetworkAttribute3Proxy, NetworkAttribute

public interface INetworkAttribute3
extends INetworkAttribute2, Serializable

Provides access to members that specify the properties of an attribute in a network dataset.

Remarks

The INetworkAttribute3 interface is used to access the properties of the network attribute, such as its name, usage type, and if it is time aware.

To access the NetworkAttribute or EvaluatedNetworkAttribute object for an existing network dataset attribute, use the Attribute, AttributeByID, or AttributeByName methods on the INetworkDataset interface.

The INetworkAttribute3 interface is also used to define a new network attribute. To create a new network attribute, cocreate an EvaluatedNetworkAttribute object, specify its properties, and pass the object to the INetworkBuild::AddAttribute method on the network dataset.

Product Availability

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


Method Summary
 boolean isTimeAware(int elementType)
          Indicates if the network attribute is time aware.
 
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkAttribute2
getParameters, isUseByDefault, refresh, setParametersByRef, setUseByDefault
 
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkAttribute
getDataType, getID, getName, getUnits, getUsageType, setDataType, setName, setUnits, setUsageType
 

Method Detail

isTimeAware

boolean isTimeAware(int elementType)
                    throws IOException,
                           AutomationException
Indicates if the network attribute is time aware.

Product Availability

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

Parameters:
elementType - A com.esri.arcgis.geodatabase.esriNetworkElementType constant (in)
Returns:
The isTimeAware
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.