ontouml_py.model.enumerations.aggregationkind

This module defines the AggregationKind enumeration, a subclass of OntoumlEnum, representing different kinds of aggregation in OntoUML.

Module Contents

Classes

AggregationKind

An enumeration representing different kinds of aggregation in OntoUML.

class ontouml_py.model.enumerations.aggregationkind.AggregationKind(*args, **kwds)

Bases: ontouml_py.model.enumerations.ontouml_enum.OntoumlEnum

An enumeration representing different kinds of aggregation in OntoUML.

This enum classifies the kinds of aggregation relationships that can exist in an OntoUML model. It extends OntoumlEnum.

Members:

NONE: Represents no aggregation. COMPOSITE: Represents a composite aggregation. SHARED: Represents a shared aggregation.

NONE = 'none'
COMPOSITE = 'composite'
SHARED = 'shared'