Enums.UtilityRuleType enumeration

  • QML Enumeration List
  • Enums.UtilityRuleType enumeration
  • The UtilityRuleType can be one of:

    ConstantDescription
    Enums.UtilityRuleTypeJunctionJunctionConnectivity(1) A network rule governing connectivity between junction features. This connectivity network rule constrains the types of junction features that can be connected to a another junction feature based on its asset type.

    It supports terminal connectivity and affects Enums.UtilityAssociationTypeConnectivity associations.

    ConstantDescription
    Enums.UtilityRuleTypeContainment(2) A network rule governing containment. Containment network rule constrains the types of features that can be contained in a given container feature based on its asset type.

    The UtilityRule::fromElement of this network rule represents a container and the UtilityRule::toElement represents a content or another container if nested containment is allowed.

    It does not support terminal connectivity and affects Enums.UtilityAssociationTypeContainment associations.

    ConstantDescription
    Enums.UtilityRuleTypeAttachment(3) A network rule governing structural attachment. Structural attachment network rule constrains the types of features that can be attached to a given structure feature based on its asset type.

    The UtilityRule::fromElement of this network rule represents a structure and the UtilityRule::toElement represents the attachments. It does not support terminal connectivity and affects Enums.UtilityAssociationTypeAttachment associations.

    ConstantDescription
    Enums.UtilityRuleTypeJunctionEdgeConnectivity(4) A network rule governing line-end connectivity to a device or junction. This connectivity network rule constrains the types of junction features that can be connected to edge features.

    The UtilityRule::fromElement of this network rule represents a junction and the UtilityRule::toElement represents an edge.

    It supports terminal connectivity and affects the following associations:

    ConstantDescription
    Enums.UtilityRuleTypeEdgeJunctionEdgeConnectivity(5) A network rule governing connectivity between two edges and a junction. This connectivity network rule constrains the types of edge features that can be connected using an intermediate junction feature.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.