Class UtilityNetworkAttribute
- Since:
- 100.6.0
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Defines different network attribute data types. -
Method Summary
Modifier and TypeMethodDescriptionGets the network attribute's data type.Gets theDomain
associated with this network attribute.getName()
Gets the network attribute's name.Gets theUtilityNetworkAttribute
that is substituted for thisUtilityNetworkAttribute
at tap features.boolean
Indicates whether the network attribute should be apportioned across the length of linear features.boolean
Indicates whether theUtilityNetworkAttribute
is used as a substitution for another network attribute at tap features.boolean
Indicates that the network attribute has been added by the system.
-
Method Details
-
getDataType
Gets the network attribute's data type.- Returns:
- the data type
- Since:
- 100.6.0
-
getName
Gets the network attribute's name.- Returns:
- the name of the network attribute
- Since:
- 100.6.0
-
getDomain
Gets theDomain
associated with this network attribute.- Returns:
- the domain or null if no domain is assigned
- Since:
- 100.7.0
-
isSubstitution
public boolean isSubstitution()Indicates whether theUtilityNetworkAttribute
is used as a substitution for another network attribute at tap features.If the value is true, this network attribute is the network attribute to substitute for
getNetworkAttributeToSubstitute()
at tap features. Taps are special features, identified with the "Subnetwork Tap" category, that work with attribute substitution. See the online help for more information.- Returns:
- true if the utility network attribute is used as a substitution, false otherwise
- Since:
- 100.7.0
-
isSystemDefined
public boolean isSystemDefined()Indicates that the network attribute has been added by the system.- Returns:
- true if the network attribute has been added by the system
- Since:
- 100.7.0
-
getNetworkAttributeToSubstitute
Gets theUtilityNetworkAttribute
that is substituted for thisUtilityNetworkAttribute
at tap features.This property is only set if
isSubstitution()
is set to true. Taps are special features, identified with the "Subnetwork Tap" category, that work with attribute substitution. See the online help for more information.- Returns:
- the utility network attribute that is substituted or null if none
- Since:
- 100.7.0
-
isApportionable
public boolean isApportionable()Indicates whether the network attribute should be apportioned across the length of linear features.For example, if a point is chosen 25% of the distance along an edge, 25% of the attribute's value is assigned to the 25% (shorter) part of the edge, and 75% of the attribute's value is assigned to the 75% (longer) part of the edge.
- Returns:
- true if the network attribute should be apportioned across the length of linear features, false otherwise
- Since:
- 100.7.0
-