PresetTemplateAssociation class final
Identifies an association between two preset template features.
Determines the type of association between two features identified by their index in PresetTemplateDefinition.presetTemplateFeatures and properties relevant to the association; such as terminal selection for connectivity, content visibility for containment, or fraction along value for mid-span connectivity.
- Implemented types
Properties
- associationType → UtilityAssociationType
-
The UtilityAssociationType of this association.
no setter
- fractionAlongEdge → double
-
The relative location along the non-spatial edge where the junction is
(logically) located.
no setter
- fromFeatureIndex → int
-
The position of the first participant in an UtilityAssociation within
PresetTemplateDefinition.presetTemplateFeatures.
no setter
- fromTerminalId → int
-
The ID of the terminal from which a connectivity association is made. The
default value is -1.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isContainmentVisible → bool
-
For a containment association, this indicates whether the content is
visible.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- toFeatureIndex → int
-
The position of the second participant in an UtilityAssociation within
PresetTemplateDefinition.presetTemplateFeatures.
no setter
- toTerminalId → int
-
The ID of the terminal to which a connectivity association is made. The
default value is -1.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited