mdg.uml package¶
Module contents¶
-
class
mdg.uml.
Cardinality
[source]¶ Bases:
enum.Enum
An enumeration.
-
MANY_TO_MANY
= 3¶
-
MANY_TO_ONE
= 1¶
-
ONE_TO_MANY
= 2¶
-
ONE_TO_ONE
= 4¶
-
-
class
mdg.uml.
SearchTypes
[source]¶ Bases:
enum.Enum
An enumeration.
-
CLASS
= 'class'¶
-
ENUM
= 'enumeration'¶
-
INSTANCE
= 'instance'¶
-
PACKAGE
= 'package'¶
-
-
class
mdg.uml.
UMLAssociation
(package: mdg.uml.UMLPackage, source: Union[mdg.uml.UMLClass, mdg.uml.UMLInstance, mdg.uml.UMLComponent], destination: Union[mdg.uml.UMLClass, mdg.uml.UMLInstance, mdg.uml.UMLComponent], id: Union[int, str], assoc_type=<UMLAssociationType.ASSOCIATION: 1>)[source]¶ Bases:
object
-
cardinality
¶
-
-
class
mdg.uml.
UMLAssociationType
[source]¶ Bases:
enum.Enum
An enumeration.
-
AGGREGATION
= 3¶
-
ASSOCIATION
= 1¶
-
COMPOSITION
= 2¶
-
-
class
mdg.uml.
UMLAttribute
(parent: Union[mdg.uml.UMLClass, mdg.uml.UMLEnumeration, mdg.uml.UMLComponent, mdg.uml.UMLInstance], name: str, id: Union[int, str])[source]¶ Bases:
object
-
class
mdg.uml.
UMLClass
(package: mdg.uml.UMLPackage, name: str, id: Union[int, str])[source]¶ Bases:
object
-
class
mdg.uml.
UMLComponent
(package: mdg.uml.UMLPackage, name: str, id: Union[int, str])[source]¶ Bases:
object
-
class
mdg.uml.
UMLEnumeration
(package: mdg.uml.UMLPackage, name: str, id: Union[int, str])[source]¶ Bases:
object
-
class
mdg.uml.
UMLInstance
(package: mdg.uml.UMLPackage, name: str, id: Union[int, str])[source]¶ Bases:
object
-
class
mdg.uml.
UMLPackage
(id: Union[int, str], name: str, parent: Optional[mdg.uml.UMLPackage] = None, stereotype: Optional[str] = None)[source]¶ Bases:
object