ontouml_py.model.project_methods

Module Contents

Classes

ProjectMethodsMixin

class ontouml_py.model.project_methods.ProjectMethodsMixin
get_anchors()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_binary_relations()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_classes()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_diagrams()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_generalizations()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_generalization_sets()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_literals()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_nary_relations()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_notes()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_packages()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_properties()
Return type:

set[ontouml_py.model.projectelement.ProjectElement]

get_anchor_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_binary_relation_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_class_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_diagram_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_generalization_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_generalization_set_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_literal_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_nary_relation_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_note_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_package_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

get_property_by_id(element_id)
Parameters:

element_id (str) –

Return type:

Optional[ontouml_py.model.projectelement.ProjectElement]

create_anchor(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.anchor.Anchor

create_binary_relation(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.binaryrelation.BinaryRelation

create_class(stereotype=None, order=1, restricted_to=None, is_abstract=False, **data)
Parameters:
Return type:

ontouml_py.model.class_ontouml.Class

create_diagram(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.representation.diagram.Diagram

create_generalization(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.generalization.Generalization

create_generalization_set(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.generalizationset.GeneralizationSet

create_nary_relation(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.naryrelation.NaryRelation

create_note(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.note.Note

create_package(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.package.Package

create_class_abstract(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_category(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_collective(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_datatype(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_enumeration(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_event(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_historical_role(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_historical_role_mixin(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_kind(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_mixin(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_mode(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_phase(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_phase_mixin(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_quality(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_quantity(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_relator(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_role(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_role_mixin(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_situation(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_subkind(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class

create_class_type(**data)
Parameters:

data (dict[str, Any]) –

Return type:

ontouml_py.model.class_ontouml.Class