diff --git a/README.md b/README.md index 0a104ff..7a57ec2 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ Now, you're ready to make enhancements or fixes and contribute back to ontouml-v The **ontouml-vocabulary-lib** is a Python library tailored for managing OntoUML concepts on [RDFLib](https://rdflib.readthedocs.io/en/stable/) graphs. -The library complies with the [OntoUML vocabulary]((https://w3id.org/ontouml/vocabulary))—ensuring compatibility with its [version 1.1.0](https://w3id.org/ontouml/vocabulary/v1.1.0). +The library complies with the [OntoUML vocabulary](https://w3id.org/ontouml/vocabulary)—ensuring compatibility with its [version 1.1.0](https://w3id.org/ontouml/vocabulary/v1.1.0). ### The OntoUML Vocabulary @@ -141,15 +141,13 @@ Here are the methods provided by the `OntoUML` class: #### Usage Examples -For having access to the OntoUML concept, the following importing is required: -```python -from ontouml_vocabulary_lib import OntoUML -``` +Below are some practical examples illustrating how to utilize the OntoUML Terms concept. 1. Accessing a specific OntoUML Term: ```python # Accessing a specific OntoUML term +from ontouml_vocabulary_lib import OntoUML my_ontouml_class = OntoUML.Class # Output @@ -162,6 +160,7 @@ The result "https://w3id.org/ontouml#Class" from box 1 is of [type URIRef in RDF ```python # Accessing all OntoUML terms +from ontouml_vocabulary_lib import OntoUML all_terms = OntoUML.get_list_all() # Output @@ -176,6 +175,7 @@ The `get_namespace` method is used to retrieve the namespace URI for OntoUML Voc ```python # Getting the namespace for OntoUML +from ontouml_vocabulary_lib import OntoUML namespace_uri = OntoUML.get_namespace() # Output @@ -186,8 +186,6 @@ These methods ease the process of working with OntoUML terms, making it intuitiv ### OntoUML Constants -### OntoUML Constants - The `ontouml-vocabulary-lib` library includes a set of predefined constants that group OntoUML stereotypes into semantically relevant categories, allowing for a structured approach to accessing and utilizing OntoUML concepts in your Python programs. These constants are organized into tuples with alphabetically sorted elements. Each tuple represents a different categorization of OntoUML stereotypes. - **Class Stereotypes**: @@ -211,22 +209,23 @@ The `ontouml-vocabulary-lib` library includes a set of predefined constants that #### Usage Examples -In these examples, we are utilizing the `*` import statement to import all the constants from the `constants_classes` and `constants_misc` modules within the `ontouml_vocabulary_lib.constants` sub-package. Ensure you have the `ontouml-vocabulary-lib` library installed and accessible in your environment. +Below are some practical examples illustrating how to utilize the OntoUML Terms concept. In these examples, we are utilizing the `*` import statement to import all the constants from the `constants_classes` and `constants_misc` modules within the `ontouml_vocabulary_lib.constants` sub-package. Ensure you have the `ontouml-vocabulary-lib` library installed and accessible in your environment. 1. **Listing All Base Sortal Class Stereotypes**: ```python from ontouml_vocabulary_lib.constants.constants_classes import * # Listing all base sortal class stereotypes +# The tuple contains stereotypes that are considered as base sortals in OntoUML print(ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES) ``` -Output: +Output: ```txt -(OntoUML.historicalRole, OntoUML.phase, OntoUML.role, OntoUML.subkind) +(rdflib.term.URIRef('https://w3id.org/ontouml#historicalRole'), rdflib.term.URIRef('https://w3id.org/ontouml#phase'), rdflib.term.URIRef('https://w3id.org/ontouml#role'), rdflib.term.URIRef('https://w3id.org/ontouml#subkind')) ``` -2. Validating an OntoUML Concept against a Set of Stereotypes: +2. **Validating an OntoUML Concept against a Set of Stereotypes**: ```python from ontouml_vocabulary_lib.constants.constants_classes import * @@ -236,6 +235,7 @@ from ontouml_vocabulary_lib.terms import OntoUML given_ontouml_concept = OntoUML.kind # Validate if it's a base sortal +# Checking if the given OntoUML concept is part of the base sortal class stereotypes is_base_sortal = given_ontouml_concept in ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES # Output the validation result @@ -244,7 +244,7 @@ print("Yes" if is_base_sortal else "No") ``` Output: ```txt -Is OntoUML.kind a base sortal stereotype? +Is https://w3id.org/ontouml#kind a base sortal stereotype? No ``` 3. Comparing Values between Different Sets of Stereotypes: @@ -252,48 +252,28 @@ No ```python from ontouml_vocabulary_lib.constants.constants_classes import * -# Retrieve all ultimate and base sortals -all_ultimate_sortals = ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES -all_base_sortals = ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES +# Retrieve all ultimate sortals and rigid types +all_ultimate_sortal_classes = ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES +all_rigid_types = ONTOUML_RIGID_CLASS_STEREOTYPES -# Find common stereotypes between ultimate and base sortals, if any -common_stereotypes = set(all_ultimate_sortals).intersection(set(all_base_sortals)) +# Find common stereotypes between both, if any +# Using set intersection to find common elements between the two tuples +common_stereotypes = set(all_ultimate_sortal_classes).intersection(set(all_rigid_types)) # Output common stereotypes -print("Common stereotypes between Ultimate and Base Sortals:") +print("Common stereotypes between Ultimate Sortals and Rigid types:") print(common_stereotypes) -`````` - -Output: -```txt -Common stereotypes between Ultimate and Base Sortals: -{OntoUML.historicalRole, OntoUML.phase, OntoUML.role, OntoUML.subkind} ``` -4. Listing All Relation Stereotypes: -```python -from ontouml_vocabulary_lib.constants.constants_misc import * - -# Listing all relation stereotypes -print(ONTOUML_RELATION_STEREOTYPES) -``` Output: ```txt -(OntoUML.bringsAbout, OntoUML.characterization, OntoUML.comparative, OntoUML.componentOf, OntoUML.creation, OntoUML.derivation, OntoUML.externalDependence, OntoUML.historicalDependence, OntoUML.instantiation, OntoUML.manifestation, OntoUML.material, OntoUML.mediation, OntoUML.memberOf, OntoUML.participation, OntoUML.participational, OntoUML.subCollectionOf, OntoUML.subQuantityOf, OntoUML.termination, OntoUML.triggers) +Common stereotypes between Ultimate Sortals and Rigid types: +{rdflib.term.URIRef('https://w3id.org/ontouml#quality'), rdflib.term.URIRef('https://w3id.org/ontouml#collective'), rdflib.term.URIRef('https://w3id.org/ontouml#relator'), rdflib.term.URIRef('https://w3id.org/ontouml#kind'), rdflib.term.URIRef('https://w3id.org/ontouml#quantity'), rdflib.term.URIRef('https://w3id.org/ontouml#mode')} ``` - -### OntoUML Exceptions - -This document provides a detailed explanation of the custom exceptions used in the handling and management of OntoUML graphs and related operations. These custom exceptions are designed to provide explicit and user-friendly error messages, assisting developers in debugging and resolving issues. - -For the current version, a single custom exception is defined. - -- **OUUnavailableTerm**: Raised when an OUTerm is not available or does not exist in the OntoUML Vocabulary. - ## Code Testing -The provided code was substantially tested. Tests can be accessed in the 'tests' folder and executed from within the project folder as follows: +The code provided has undergone rigorous testing to ensure its reliability and correctness. The tests can be found in the 'tests' directory of the project. To run the tests, navigate to the project root directory and execute the following command: ```bash ontouml-vocabulary-lib> pytest .\ontouml_vocabulary_lib\tests @@ -301,34 +281,34 @@ ontouml-vocabulary-lib> pytest .\ontouml_vocabulary_lib\tests ## How to Contribute -### Report Issues - -- Report bugs or suggest features by [opening an issue](https://github.com/OntoUML/ontouml-vocabulary-lib/issues/new). -- Point out any discrepancies in the AI-generated documentation by [opening an issue](https://github.com/OntoUML/ontouml-vocabulary-lib/issues/new). +### Reporting Issues +- If you encounter a bug or wish to suggest a feature, please [open a new issue](https://github.com/OntoUML/ontouml-vocabulary-lib/issues/new). +- If you notice any discrepancies in the documentation created with the aid of AI, feel free to [report them by opening an issue](https://github.com/OntoUML/ontouml-vocabulary-lib/issues/new). -### Code Contribution +### Code Contributions +1. Fork the project repository and create a new feature branch for your work: `git checkout -b feature/YourFeatureName`. +2. Make and commit your changes with descriptive commit messages. +3. Push your work back up to your fork: `git push origin feature/YourFeatureName`. +4. Submit a pull request to propose merging your feature branch into the main project repository. -1. Fork the Repository: Fork the project repository and create your feature branch: `git checkout -b feature/YourFeatureName`. -2. Commit Changes: Make and commit your changes with meaningful commit messages. -3. Push to Branch: Push your work back up to your fork: `git push origin feature/YourFeatureName`. -4. Submit a Pull Request: Open a pull request to merge your feature branch into the main project repository. - -### Test Contribution - -- Improve reliability by adding or enhancing tests. +### Test Contributions +- Enhance the project's reliability by adding new tests or improving existing ones. ### General Guidelines +- Ensure your code follows our coding standards. +- Update the documentation as necessary. +- Make sure your contributions do not introduce new issues. + +We appreciate your time and expertise in contributing to this project! -- Ensure your code adheres to our coding standards. -- Update documentation as needed. -- Ensure that your code does not introduce additional issues. +## License -Thank you for investing your time and expertise into this project! +This project is licensed under the Apache License 2.0. See the [LICENSE](https://github.com/OntoUML/ontouml-vocabulary-lib/blob/main/LICENSE) file for details. ## Author -This project is maintained by the [Semantics, Cybersecurity & Services (SCS) Group](https://www.utwente.nl/en/eemcs/scs/) of the [University of Twente](https://www.utwente.nl/), The Netherlands. Its developer is: +This project is an initiative of the [Semantics, Cybersecurity & Services (SCS) Group](https://www.utwente.nl/en/eemcs/scs/) at the [University of Twente](https://www.utwente.nl/), The Netherlands. The main developer is: -- [Pedro Paulo Favato Barcelos](https://orcid.org/0000-0003-2736-7817) [[GitHub](https://github.com/pedropaulofb)] [[LinkedIn](https://www.linkedin.com/in/pedro-paulo-favato-barcelos/)] +- Pedro Paulo Favato Barcelos [[GitHub](https://github.com/pedropaulofb)] [[LinkedIn](https://www.linkedin.com/in/pedro-paulo-favato-barcelos/)] -Feel free to get in touch using the provided links. For questions, contributions, or to report any problem, you can **[open an issue](https://github.com/OntoUML/ontouml-vocabulary-lib/issues/new)** at this repository. +Feel free to reach out using the provided links. For inquiries, contributions, or to report any issues, you can [open a new issue](https://github.com/OntoUML/ontouml-vocabulary-lib/issues/new) on this repository. diff --git a/docs/_sources/autoapi/ontouml_vocabulary_lib/ouexception/index.rst.txt b/docs/_sources/autoapi/ontouml_vocabulary_lib/exceptions/index.rst.txt similarity index 86% rename from docs/_sources/autoapi/ontouml_vocabulary_lib/ouexception/index.rst.txt rename to docs/_sources/autoapi/ontouml_vocabulary_lib/exceptions/index.rst.txt index de4ee7c..04df026 100644 --- a/docs/_sources/autoapi/ontouml_vocabulary_lib/ouexception/index.rst.txt +++ b/docs/_sources/autoapi/ontouml_vocabulary_lib/exceptions/index.rst.txt @@ -1,7 +1,7 @@ -:py:mod:`ontouml_vocabulary_lib.ouexception` -============================================ +:py:mod:`ontouml_vocabulary_lib.exceptions` +=========================================== -.. py:module:: ontouml_vocabulary_lib.ouexception +.. py:module:: ontouml_vocabulary_lib.exceptions .. autoapi-nested-parse:: diff --git a/docs/_sources/autoapi/ontouml_vocabulary_lib/index.rst.txt b/docs/_sources/autoapi/ontouml_vocabulary_lib/index.rst.txt index 86bd7d7..193de8c 100644 --- a/docs/_sources/autoapi/ontouml_vocabulary_lib/index.rst.txt +++ b/docs/_sources/autoapi/ontouml_vocabulary_lib/index.rst.txt @@ -29,7 +29,2942 @@ Submodules :titlesonly: :maxdepth: 1 - ontouml/index.rst - ouexception/index.rst + exceptions/index.rst + terms/index.rst + + +Package Contents +---------------- + +Classes +~~~~~~~ + +.. autoapisummary:: + + ontouml_vocabulary_lib.OntoUML + ontouml_vocabulary_lib.OntoUML + ontouml_vocabulary_lib.OntoUML + + + + +Attributes +~~~~~~~~~~ + +.. autoapisummary:: + + ontouml_vocabulary_lib.ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_SORTAL_CLASS_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_NON_SORTAL_CLASS_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_ABSTRACT_CLASS_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_RIGID_CLASS_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_CLASS_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_RELATION_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_PROPERTY_STEREOTYPES + ontouml_vocabulary_lib.ONTOUML_AGGREGATION_KINDS + ontouml_vocabulary_lib.ONTOUML_ONTOLOGICAL_NATURES + ontouml_vocabulary_lib.ONTOUML_ABSTRACT_ELEMENTS + ontouml_vocabulary_lib.ONTOUML_CONCRETE_ELEMENTS + + +.. py:class:: OntoUML + + + Bases: :py:obj:`rdflib.namespace.DefinedNamespace` + + Class to provide terms from the OntoUML vocabulary in an easy way. + + This class utilizes RDFLib structure for defining and accessing OntoUML terms. It provides access to OntoUML + vocabulary terms and their associated URIs. + + It complies with the OntoUML vocabulary version 1.1.0 available at https://w3id.org/ontouml/vocabulary/v1.1.0. + + :cvar abstract: URI for OntoUML term 'abstract' + :cvar abstractNature: URI for OntoUML term 'abstractNature' + :cvar aggregationKind: URI for OntoUML term 'aggregationKind' + :cvar AggregationKind: URI for OntoUML term 'AggregationKind' + :cvar attribute: URI for OntoUML term 'attribute' + :cvar begin: URI for OntoUML term 'begin' + :cvar bringsAbout: URI for OntoUML term 'bringsAbout' + :cvar cardinality: URI for OntoUML term 'cardinality' + :cvar Cardinality: URI for OntoUML term 'Cardinality' + :cvar cardinalityValue: URI for OntoUML term 'cardinalityValue' + :cvar categorizer: URI for OntoUML term 'categorizer' + :cvar category: URI for OntoUML term 'category' + :cvar characterization: URI for OntoUML term 'characterization' + :cvar Class: URI for OntoUML term 'Class' + :cvar Classifier: URI for OntoUML term 'Classifier' + :cvar ClassStereotype: URI for OntoUML term 'ClassStereotype' + :cvar ClassView: URI for OntoUML term 'ClassView' + :cvar collective: URI for OntoUML term 'collective' + :cvar collectiveNature: URI for OntoUML term 'collectiveNature' + :cvar comparative: URI for OntoUML term 'comparative' + :cvar componentOf: URI for OntoUML term 'componentOf' + :cvar composite: URI for OntoUML term 'composite' + :cvar ConnectorView: URI for OntoUML term 'ConnectorView' + :cvar containsModelElement: URI for OntoUML term 'containsModelElement' + :cvar containsView: URI for OntoUML term 'containsView' + :cvar creation: URI for OntoUML term 'creation' + :cvar datatype: URI for OntoUML term 'datatype' + :cvar DecoratableElement: URI for OntoUML term 'DecoratableElement' + :cvar derivation: URI for OntoUML term 'derivation' + :cvar description: URI for OntoUML term 'description' + :cvar diagram: URI for OntoUML term 'diagram' + :cvar Diagram: URI for OntoUML term 'Diagram' + :cvar DiagramElement: URI for OntoUML term 'DiagramElement' + :cvar ElementView: URI for OntoUML term 'ElementView' + :cvar end: URI for OntoUML term 'end' + :cvar enumeration: URI for OntoUML term 'enumeration' + :cvar event: URI for OntoUML term 'event' + :cvar eventNature: URI for OntoUML term 'eventNature' + :cvar externalDependence: URI for OntoUML term 'externalDependence' + :cvar extrinsicModeNature: URI for OntoUML term 'extrinsicModeNature' + :cvar functionalComplexNature: URI for OntoUML term 'functionalComplexNature' + :cvar general: URI for OntoUML term 'general' + :cvar generalization: URI for OntoUML term 'generalization' + :cvar Generalization: URI for OntoUML term 'Generalization' + :cvar GeneralizationSet: URI for OntoUML term 'GeneralizationSet' + :cvar GeneralizationSetView: URI for OntoUML term 'GeneralizationSetView' + :cvar GeneralizationView: URI for OntoUML term 'GeneralizationView' + :cvar height: URI for OntoUML term 'height' + :cvar historicalDependence: URI for OntoUML term 'historicalDependence' + :cvar historicalRole: URI for OntoUML term 'historicalRole' + :cvar historicalRoleMixin: URI for OntoUML term 'historicalRoleMixin' + :cvar instantiation: URI for OntoUML term 'instantiation' + :cvar intrinsicModeNature: URI for OntoUML term 'intrinsicModeNature' + :cvar isAbstract: URI for OntoUML term 'isAbstract' + :cvar isComplete: URI for OntoUML term 'isComplete' + :cvar isDerived: URI for OntoUML term 'isDerived' + :cvar isDisjoint: URI for OntoUML term 'isDisjoint' + :cvar isExtensional: URI for OntoUML term 'isExtensional' + :cvar isOrdered: URI for OntoUML term 'isOrdered' + :cvar isPowertype: URI for OntoUML term 'isPowertype' + :cvar isReadOnly: URI for OntoUML term 'isReadOnly' + :cvar isViewOf: URI for OntoUML term 'isViewOf' + :cvar kind: URI for OntoUML term 'kind' + :cvar literal: URI for OntoUML term 'literal' + :cvar Literal: URI for OntoUML term 'Literal' + :cvar lowerBound: URI for OntoUML term 'lowerBound' + :cvar manifestation: URI for OntoUML term 'manifestation' + :cvar material: URI for OntoUML term 'material' + :cvar mediation: URI for OntoUML term 'mediation' + :cvar memberOf: URI for OntoUML term 'memberOf' + :cvar mixin: URI for OntoUML term 'mixin' + :cvar mode: URI for OntoUML term 'mode' + :cvar model: URI for OntoUML term 'model' + :cvar ModelElement: URI for OntoUML term 'ModelElement' + :cvar name: URI for OntoUML term 'name' + :cvar NodeView: URI for OntoUML term 'NodeView' + :cvar none: URI for OntoUML term 'none' + :cvar Note: URI for OntoUML term 'Note' + :cvar NoteView: URI for OntoUML term 'NoteView' + :cvar OntologicalNature: URI for OntoUML term 'OntologicalNature' + :cvar OntoumlElement: URI for OntoUML term 'OntoumlElement' + :cvar order: URI for OntoUML term 'order' + :cvar owner: URI for OntoUML term 'owner' + :cvar Package: URI for OntoUML term 'Package' + :cvar PackageView: URI for OntoUML term 'PackageView' + :cvar participation: URI for OntoUML term 'participation' + :cvar participational: URI for OntoUML term 'participational' + :cvar Path: URI for OntoUML term 'Path' + :cvar phase: URI for OntoUML term 'phase' + :cvar phaseMixin: URI for OntoUML term 'phaseMixin' + :cvar point: URI for OntoUML term 'point' + :cvar Point: URI for OntoUML term 'Point' + :cvar project: URI for OntoUML term 'project' + :cvar Project: URI for OntoUML term 'Project' + :cvar property: URI for OntoUML term 'property' + :cvar Property: URI for OntoUML term 'Property' + :cvar PropertyStereotype: URI for OntoUML term 'PropertyStereotype' + :cvar propertyType: URI for OntoUML term 'propertyType' + :cvar quality: URI for OntoUML term 'quality' + :cvar qualityNature: URI for OntoUML term 'qualityNature' + :cvar quantity: URI for OntoUML term 'quantity' + :cvar quantityNature: URI for OntoUML term 'quantityNature' + :cvar Rectangle: URI for OntoUML term 'Rectangle' + :cvar RectangularShape: URI for OntoUML term 'RectangularShape' + :cvar redefinesProperty: URI for OntoUML term 'redefinesProperty' + :cvar Relation: URI for OntoUML term 'Relation' + :cvar relationEnd: URI for OntoUML term 'relationEnd' + :cvar RelationStereotype: URI for OntoUML term 'RelationStereotype' + :cvar RelationView: URI for OntoUML term 'RelationView' + :cvar relator: URI for OntoUML term 'relator' + :cvar relatorNature: URI for OntoUML term 'relatorNature' + :cvar restrictedTo: URI for OntoUML term 'restrictedTo' + :cvar role: URI for OntoUML term 'role' + :cvar roleMixin: URI for OntoUML term 'roleMixin' + :cvar shape: URI for OntoUML term 'shape' + :cvar Shape: URI for OntoUML term 'Shape' + :cvar shared: URI for OntoUML term 'shared' + :cvar situation: URI for OntoUML term 'situation' + :cvar situationNature: URI for OntoUML term 'situationNature' + :cvar sourceEnd: URI for OntoUML term 'sourceEnd' + :cvar sourceView: URI for OntoUML term 'sourceView' + :cvar specific: URI for OntoUML term 'specific' + :cvar stereotype: URI for OntoUML term 'stereotype' + :cvar Stereotype: URI for OntoUML term 'Stereotype' + :cvar subCollectionOf: URI for OntoUML term 'subCollectionOf' + :cvar subkind: URI for OntoUML term 'subkind' + :cvar subQuantityOf: URI for OntoUML term 'subQuantityOf' + :cvar subsetsProperty: URI for OntoUML term 'subsetsProperty' + :cvar targetEnd: URI for OntoUML term 'targetEnd' + :cvar targetView: URI for OntoUML term 'targetView' + :cvar termination: URI for OntoUML term 'termination' + :cvar text: URI for OntoUML term 'text' + :cvar Text: URI for OntoUML term 'Text' + :cvar topLeftPosition: URI for OntoUML term 'topLeftPosition' + :cvar triggers: URI for OntoUML term 'triggers' + :cvar type: URI for OntoUML term 'type' + :cvar typeNature: URI for OntoUML term 'typeNature' + :cvar upperBound: URI for OntoUML term 'upperBound' + :cvar width: URI for OntoUML term 'width' + :cvar xCoordinate: URI for OntoUML term 'xCoordinate' + :cvar yCoordinate: URI for OntoUML term 'yCoordinate' + + :cvar _fail: Flag indicating whether failed lookups should raise an exception. + :cvar _NS: Namespace for the OntoUML vocabulary. + + + .. py:attribute:: abstract + :type: rdflib.URIRef + + + + .. py:attribute:: abstractNature + :type: rdflib.URIRef + + + + .. py:attribute:: aggregationKind + :type: rdflib.URIRef + + + + .. py:attribute:: AggregationKind + :type: rdflib.URIRef + + + + .. py:attribute:: attribute + :type: rdflib.URIRef + + + + .. py:attribute:: begin + :type: rdflib.URIRef + + + + .. py:attribute:: bringsAbout + :type: rdflib.URIRef + + + + .. py:attribute:: cardinality + :type: rdflib.URIRef + + + + .. py:attribute:: Cardinality + :type: rdflib.URIRef + + + + .. py:attribute:: cardinalityValue + :type: rdflib.URIRef + + + + .. py:attribute:: categorizer + :type: rdflib.URIRef + + + + .. py:attribute:: category + :type: rdflib.URIRef + + + + .. py:attribute:: characterization + :type: rdflib.URIRef + + + + .. py:attribute:: Class + :type: rdflib.URIRef + + + + .. py:attribute:: Classifier + :type: rdflib.URIRef + + + + .. py:attribute:: ClassStereotype + :type: rdflib.URIRef + + + + .. py:attribute:: ClassView + :type: rdflib.URIRef + + + + .. py:attribute:: collective + :type: rdflib.URIRef + + + + .. py:attribute:: collectiveNature + :type: rdflib.URIRef + + + + .. py:attribute:: comparative + :type: rdflib.URIRef + + + + .. py:attribute:: componentOf + :type: rdflib.URIRef + + + + .. py:attribute:: composite + :type: rdflib.URIRef + + + + .. py:attribute:: ConnectorView + :type: rdflib.URIRef + + + + .. py:attribute:: containsModelElement + :type: rdflib.URIRef + + + + .. py:attribute:: containsView + :type: rdflib.URIRef + + + + .. py:attribute:: creation + :type: rdflib.URIRef + + + + .. py:attribute:: datatype + :type: rdflib.URIRef + + + + .. py:attribute:: DecoratableElement + :type: rdflib.URIRef + + + + .. py:attribute:: derivation + :type: rdflib.URIRef + + + + .. py:attribute:: description + :type: rdflib.URIRef + + + + .. py:attribute:: diagram + :type: rdflib.URIRef + + + + .. py:attribute:: Diagram + :type: rdflib.URIRef + + + + .. py:attribute:: DiagramElement + :type: rdflib.URIRef + + + + .. py:attribute:: ElementView + :type: rdflib.URIRef + + + + .. py:attribute:: end + :type: rdflib.URIRef + + + + .. py:attribute:: enumeration + :type: rdflib.URIRef + + + + .. py:attribute:: event + :type: rdflib.URIRef + + + + .. py:attribute:: eventNature + :type: rdflib.URIRef + + + + .. py:attribute:: externalDependence + :type: rdflib.URIRef + + + + .. py:attribute:: extrinsicModeNature + :type: rdflib.URIRef + + + + .. py:attribute:: functionalComplexNature + :type: rdflib.URIRef + + + + .. py:attribute:: general + :type: rdflib.URIRef + + + + .. py:attribute:: generalization + :type: rdflib.URIRef + + + + .. py:attribute:: Generalization + :type: rdflib.URIRef + + + + .. py:attribute:: GeneralizationSet + :type: rdflib.URIRef + + + + .. py:attribute:: GeneralizationSetView + :type: rdflib.URIRef + + + + .. py:attribute:: GeneralizationView + :type: rdflib.URIRef + + + + .. py:attribute:: height + :type: rdflib.URIRef + + + + .. py:attribute:: historicalDependence + :type: rdflib.URIRef + + + + .. py:attribute:: historicalRole + :type: rdflib.URIRef + + + + .. py:attribute:: historicalRoleMixin + :type: rdflib.URIRef + + + + .. py:attribute:: instantiation + :type: rdflib.URIRef + + + + .. py:attribute:: intrinsicModeNature + :type: rdflib.URIRef + + + + .. py:attribute:: isAbstract + :type: rdflib.URIRef + + + + .. py:attribute:: isComplete + :type: rdflib.URIRef + + + + .. py:attribute:: isDerived + :type: rdflib.URIRef + + + + .. py:attribute:: isDisjoint + :type: rdflib.URIRef + + + + .. py:attribute:: isExtensional + :type: rdflib.URIRef + + + + .. py:attribute:: isOrdered + :type: rdflib.URIRef + + + + .. py:attribute:: isPowertype + :type: rdflib.URIRef + + + + .. py:attribute:: isReadOnly + :type: rdflib.URIRef + + + + .. py:attribute:: isViewOf + :type: rdflib.URIRef + + + + .. py:attribute:: kind + :type: rdflib.URIRef + + + + .. py:attribute:: literal + :type: rdflib.URIRef + + + + .. py:attribute:: Literal + :type: rdflib.URIRef + + + + .. py:attribute:: lowerBound + :type: rdflib.URIRef + + + + .. py:attribute:: manifestation + :type: rdflib.URIRef + + + + .. py:attribute:: material + :type: rdflib.URIRef + + + + .. py:attribute:: mediation + :type: rdflib.URIRef + + + + .. py:attribute:: memberOf + :type: rdflib.URIRef + + + + .. py:attribute:: mixin + :type: rdflib.URIRef + + + + .. py:attribute:: mode + :type: rdflib.URIRef + + + + .. py:attribute:: model + :type: rdflib.URIRef + + + + .. py:attribute:: ModelElement + :type: rdflib.URIRef + + + + .. py:attribute:: name + :type: rdflib.URIRef + + + + .. py:attribute:: NodeView + :type: rdflib.URIRef + + + + .. py:attribute:: none + :type: rdflib.URIRef + + + + .. py:attribute:: Note + :type: rdflib.URIRef + + + + .. py:attribute:: NoteView + :type: rdflib.URIRef + + + + .. py:attribute:: OntologicalNature + :type: rdflib.URIRef + + + + .. py:attribute:: OntoumlElement + :type: rdflib.URIRef + + + + .. py:attribute:: order + :type: rdflib.URIRef + + + + .. py:attribute:: owner + :type: rdflib.URIRef + + + + .. py:attribute:: Package + :type: rdflib.URIRef + + + + .. py:attribute:: PackageView + :type: rdflib.URIRef + + + + .. py:attribute:: participation + :type: rdflib.URIRef + + + + .. py:attribute:: participational + :type: rdflib.URIRef + + + + .. py:attribute:: Path + :type: rdflib.URIRef + + + + .. py:attribute:: phase + :type: rdflib.URIRef + + + + .. py:attribute:: phaseMixin + :type: rdflib.URIRef + + + + .. py:attribute:: point + :type: rdflib.URIRef + + + + .. py:attribute:: Point + :type: rdflib.URIRef + + + + .. py:attribute:: project + :type: rdflib.URIRef + + + + .. py:attribute:: Project + :type: rdflib.URIRef + + + + .. py:attribute:: property + :type: rdflib.URIRef + + + + .. py:attribute:: Property + :type: rdflib.URIRef + + + + .. py:attribute:: PropertyStereotype + :type: rdflib.URIRef + + + + .. py:attribute:: propertyType + :type: rdflib.URIRef + + + + .. py:attribute:: quality + :type: rdflib.URIRef + + + + .. py:attribute:: qualityNature + :type: rdflib.URIRef + + + + .. py:attribute:: quantity + :type: rdflib.URIRef + + + + .. py:attribute:: quantityNature + :type: rdflib.URIRef + + + + .. py:attribute:: Rectangle + :type: rdflib.URIRef + + + + .. py:attribute:: RectangularShape + :type: rdflib.URIRef + + + + .. py:attribute:: redefinesProperty + :type: rdflib.URIRef + + + + .. py:attribute:: Relation + :type: rdflib.URIRef + + + + .. py:attribute:: relationEnd + :type: rdflib.URIRef + + + + .. py:attribute:: RelationStereotype + :type: rdflib.URIRef + + + + .. py:attribute:: RelationView + :type: rdflib.URIRef + + + + .. py:attribute:: relator + :type: rdflib.URIRef + + + + .. py:attribute:: relatorNature + :type: rdflib.URIRef + + + + .. py:attribute:: restrictedTo + :type: rdflib.URIRef + + + + .. py:attribute:: role + :type: rdflib.URIRef + + + + .. py:attribute:: roleMixin + :type: rdflib.URIRef + + + + .. py:attribute:: shape + :type: rdflib.URIRef + + + + .. py:attribute:: Shape + :type: rdflib.URIRef + + + + .. py:attribute:: shared + :type: rdflib.URIRef + + + + .. py:attribute:: situation + :type: rdflib.URIRef + + + + .. py:attribute:: situationNature + :type: rdflib.URIRef + + + + .. py:attribute:: sourceEnd + :type: rdflib.URIRef + + + + .. py:attribute:: sourceView + :type: rdflib.URIRef + + + + .. py:attribute:: specific + :type: rdflib.URIRef + + + + .. py:attribute:: stereotype + :type: rdflib.URIRef + + + + .. py:attribute:: Stereotype + :type: rdflib.URIRef + + + + .. py:attribute:: subCollectionOf + :type: rdflib.URIRef + + + + .. py:attribute:: subkind + :type: rdflib.URIRef + + + + .. py:attribute:: subQuantityOf + :type: rdflib.URIRef + + + + .. py:attribute:: subsetsProperty + :type: rdflib.URIRef + + + + .. py:attribute:: targetEnd + :type: rdflib.URIRef + + + + .. py:attribute:: targetView + :type: rdflib.URIRef + + + + .. py:attribute:: termination + :type: rdflib.URIRef + + + + .. py:attribute:: text + :type: rdflib.URIRef + + + + .. py:attribute:: Text + :type: rdflib.URIRef + + + + .. py:attribute:: topLeftPosition + :type: rdflib.URIRef + + + + .. py:attribute:: triggers + :type: rdflib.URIRef + + + + .. py:attribute:: type + :type: rdflib.URIRef + + + + .. py:attribute:: typeNature + :type: rdflib.URIRef + + + + .. py:attribute:: upperBound + :type: rdflib.URIRef + + + + .. py:attribute:: width + :type: rdflib.URIRef + + + + .. py:attribute:: xCoordinate + :type: rdflib.URIRef + + + + .. py:attribute:: yCoordinate + :type: rdflib.URIRef + + + + .. py:attribute:: _fail + :value: True + + + + .. py:attribute:: _NS + + + + .. py:method:: get_list_all() + :classmethod: + + Retrieve a list of all public attributes of the OntoUML class, i.e., all terms contained in the OntoUML Vocabulary. + + This method uses introspection to find all attributes and methods of the OntoUML + class that do not begin with an underscore (which by convention are considered private), + and returns a list containing the names of these attributes and methods. + + :return: A list containing the names of all public attributes and methods of the OntoUML class. + :rtype: list[URIRef] + + + .. py:method:: get_namespace() + :classmethod: + + Retrieve the OntoUML namespace URI. + + This method returns the OntoUML namespace URI as a string. + The namespace URI is a prefix that can be used to construct full URIs for terms in the OntoUML vocabulary. + + Usage example: + + ``` + ns = OntoUML.get_namespace() + ``` + + :return: The OntoUML namespace URI as a string. + :rtype: str + + + .. py:method:: get_term(str_term) + :classmethod: + + Retrieve the URIRef of a term from the OntoUML vocabulary. + + Given a term name as a string, this method retrieves its associated URIRef from the OntoUML vocabulary. The + method ensures compliance with OntoUML vocabulary version 1.1.0. If the term is unavailable or nonexistent, + an exception is raised. + + :param str_term: The name of the OntoUML term to retrieve. + :type str_term: str + :return: URIRef associated with the specified OntoUML term. + :rtype: URIRef + :raises OUUnavailableOUTerm: If the term is not available in the OntoUML vocabulary. + + Example: + ``` + from ontouml_namespace import OntoUML + + try: + my_term = OntoUML.get_term('Class') + # Result: rdflib.term.URIRef('https://w3id.org/ontouml#Class') + except OUUnavailableOUTerm: + print("Specified term is not available in OntoUML vocabulary.") + ``` + + + +.. py:data:: ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_SORTAL_CLASS_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_NON_SORTAL_CLASS_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_ABSTRACT_CLASS_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_RIGID_CLASS_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_CLASS_STEREOTYPES + :value: () + + + +.. py:class:: OntoUML + + + Bases: :py:obj:`rdflib.namespace.DefinedNamespace` + + Class to provide terms from the OntoUML vocabulary in an easy way. + + This class utilizes RDFLib structure for defining and accessing OntoUML terms. It provides access to OntoUML + vocabulary terms and their associated URIs. + + It complies with the OntoUML vocabulary version 1.1.0 available at https://w3id.org/ontouml/vocabulary/v1.1.0. + + :cvar abstract: URI for OntoUML term 'abstract' + :cvar abstractNature: URI for OntoUML term 'abstractNature' + :cvar aggregationKind: URI for OntoUML term 'aggregationKind' + :cvar AggregationKind: URI for OntoUML term 'AggregationKind' + :cvar attribute: URI for OntoUML term 'attribute' + :cvar begin: URI for OntoUML term 'begin' + :cvar bringsAbout: URI for OntoUML term 'bringsAbout' + :cvar cardinality: URI for OntoUML term 'cardinality' + :cvar Cardinality: URI for OntoUML term 'Cardinality' + :cvar cardinalityValue: URI for OntoUML term 'cardinalityValue' + :cvar categorizer: URI for OntoUML term 'categorizer' + :cvar category: URI for OntoUML term 'category' + :cvar characterization: URI for OntoUML term 'characterization' + :cvar Class: URI for OntoUML term 'Class' + :cvar Classifier: URI for OntoUML term 'Classifier' + :cvar ClassStereotype: URI for OntoUML term 'ClassStereotype' + :cvar ClassView: URI for OntoUML term 'ClassView' + :cvar collective: URI for OntoUML term 'collective' + :cvar collectiveNature: URI for OntoUML term 'collectiveNature' + :cvar comparative: URI for OntoUML term 'comparative' + :cvar componentOf: URI for OntoUML term 'componentOf' + :cvar composite: URI for OntoUML term 'composite' + :cvar ConnectorView: URI for OntoUML term 'ConnectorView' + :cvar containsModelElement: URI for OntoUML term 'containsModelElement' + :cvar containsView: URI for OntoUML term 'containsView' + :cvar creation: URI for OntoUML term 'creation' + :cvar datatype: URI for OntoUML term 'datatype' + :cvar DecoratableElement: URI for OntoUML term 'DecoratableElement' + :cvar derivation: URI for OntoUML term 'derivation' + :cvar description: URI for OntoUML term 'description' + :cvar diagram: URI for OntoUML term 'diagram' + :cvar Diagram: URI for OntoUML term 'Diagram' + :cvar DiagramElement: URI for OntoUML term 'DiagramElement' + :cvar ElementView: URI for OntoUML term 'ElementView' + :cvar end: URI for OntoUML term 'end' + :cvar enumeration: URI for OntoUML term 'enumeration' + :cvar event: URI for OntoUML term 'event' + :cvar eventNature: URI for OntoUML term 'eventNature' + :cvar externalDependence: URI for OntoUML term 'externalDependence' + :cvar extrinsicModeNature: URI for OntoUML term 'extrinsicModeNature' + :cvar functionalComplexNature: URI for OntoUML term 'functionalComplexNature' + :cvar general: URI for OntoUML term 'general' + :cvar generalization: URI for OntoUML term 'generalization' + :cvar Generalization: URI for OntoUML term 'Generalization' + :cvar GeneralizationSet: URI for OntoUML term 'GeneralizationSet' + :cvar GeneralizationSetView: URI for OntoUML term 'GeneralizationSetView' + :cvar GeneralizationView: URI for OntoUML term 'GeneralizationView' + :cvar height: URI for OntoUML term 'height' + :cvar historicalDependence: URI for OntoUML term 'historicalDependence' + :cvar historicalRole: URI for OntoUML term 'historicalRole' + :cvar historicalRoleMixin: URI for OntoUML term 'historicalRoleMixin' + :cvar instantiation: URI for OntoUML term 'instantiation' + :cvar intrinsicModeNature: URI for OntoUML term 'intrinsicModeNature' + :cvar isAbstract: URI for OntoUML term 'isAbstract' + :cvar isComplete: URI for OntoUML term 'isComplete' + :cvar isDerived: URI for OntoUML term 'isDerived' + :cvar isDisjoint: URI for OntoUML term 'isDisjoint' + :cvar isExtensional: URI for OntoUML term 'isExtensional' + :cvar isOrdered: URI for OntoUML term 'isOrdered' + :cvar isPowertype: URI for OntoUML term 'isPowertype' + :cvar isReadOnly: URI for OntoUML term 'isReadOnly' + :cvar isViewOf: URI for OntoUML term 'isViewOf' + :cvar kind: URI for OntoUML term 'kind' + :cvar literal: URI for OntoUML term 'literal' + :cvar Literal: URI for OntoUML term 'Literal' + :cvar lowerBound: URI for OntoUML term 'lowerBound' + :cvar manifestation: URI for OntoUML term 'manifestation' + :cvar material: URI for OntoUML term 'material' + :cvar mediation: URI for OntoUML term 'mediation' + :cvar memberOf: URI for OntoUML term 'memberOf' + :cvar mixin: URI for OntoUML term 'mixin' + :cvar mode: URI for OntoUML term 'mode' + :cvar model: URI for OntoUML term 'model' + :cvar ModelElement: URI for OntoUML term 'ModelElement' + :cvar name: URI for OntoUML term 'name' + :cvar NodeView: URI for OntoUML term 'NodeView' + :cvar none: URI for OntoUML term 'none' + :cvar Note: URI for OntoUML term 'Note' + :cvar NoteView: URI for OntoUML term 'NoteView' + :cvar OntologicalNature: URI for OntoUML term 'OntologicalNature' + :cvar OntoumlElement: URI for OntoUML term 'OntoumlElement' + :cvar order: URI for OntoUML term 'order' + :cvar owner: URI for OntoUML term 'owner' + :cvar Package: URI for OntoUML term 'Package' + :cvar PackageView: URI for OntoUML term 'PackageView' + :cvar participation: URI for OntoUML term 'participation' + :cvar participational: URI for OntoUML term 'participational' + :cvar Path: URI for OntoUML term 'Path' + :cvar phase: URI for OntoUML term 'phase' + :cvar phaseMixin: URI for OntoUML term 'phaseMixin' + :cvar point: URI for OntoUML term 'point' + :cvar Point: URI for OntoUML term 'Point' + :cvar project: URI for OntoUML term 'project' + :cvar Project: URI for OntoUML term 'Project' + :cvar property: URI for OntoUML term 'property' + :cvar Property: URI for OntoUML term 'Property' + :cvar PropertyStereotype: URI for OntoUML term 'PropertyStereotype' + :cvar propertyType: URI for OntoUML term 'propertyType' + :cvar quality: URI for OntoUML term 'quality' + :cvar qualityNature: URI for OntoUML term 'qualityNature' + :cvar quantity: URI for OntoUML term 'quantity' + :cvar quantityNature: URI for OntoUML term 'quantityNature' + :cvar Rectangle: URI for OntoUML term 'Rectangle' + :cvar RectangularShape: URI for OntoUML term 'RectangularShape' + :cvar redefinesProperty: URI for OntoUML term 'redefinesProperty' + :cvar Relation: URI for OntoUML term 'Relation' + :cvar relationEnd: URI for OntoUML term 'relationEnd' + :cvar RelationStereotype: URI for OntoUML term 'RelationStereotype' + :cvar RelationView: URI for OntoUML term 'RelationView' + :cvar relator: URI for OntoUML term 'relator' + :cvar relatorNature: URI for OntoUML term 'relatorNature' + :cvar restrictedTo: URI for OntoUML term 'restrictedTo' + :cvar role: URI for OntoUML term 'role' + :cvar roleMixin: URI for OntoUML term 'roleMixin' + :cvar shape: URI for OntoUML term 'shape' + :cvar Shape: URI for OntoUML term 'Shape' + :cvar shared: URI for OntoUML term 'shared' + :cvar situation: URI for OntoUML term 'situation' + :cvar situationNature: URI for OntoUML term 'situationNature' + :cvar sourceEnd: URI for OntoUML term 'sourceEnd' + :cvar sourceView: URI for OntoUML term 'sourceView' + :cvar specific: URI for OntoUML term 'specific' + :cvar stereotype: URI for OntoUML term 'stereotype' + :cvar Stereotype: URI for OntoUML term 'Stereotype' + :cvar subCollectionOf: URI for OntoUML term 'subCollectionOf' + :cvar subkind: URI for OntoUML term 'subkind' + :cvar subQuantityOf: URI for OntoUML term 'subQuantityOf' + :cvar subsetsProperty: URI for OntoUML term 'subsetsProperty' + :cvar targetEnd: URI for OntoUML term 'targetEnd' + :cvar targetView: URI for OntoUML term 'targetView' + :cvar termination: URI for OntoUML term 'termination' + :cvar text: URI for OntoUML term 'text' + :cvar Text: URI for OntoUML term 'Text' + :cvar topLeftPosition: URI for OntoUML term 'topLeftPosition' + :cvar triggers: URI for OntoUML term 'triggers' + :cvar type: URI for OntoUML term 'type' + :cvar typeNature: URI for OntoUML term 'typeNature' + :cvar upperBound: URI for OntoUML term 'upperBound' + :cvar width: URI for OntoUML term 'width' + :cvar xCoordinate: URI for OntoUML term 'xCoordinate' + :cvar yCoordinate: URI for OntoUML term 'yCoordinate' + + :cvar _fail: Flag indicating whether failed lookups should raise an exception. + :cvar _NS: Namespace for the OntoUML vocabulary. + + + .. py:attribute:: abstract + :type: rdflib.URIRef + + + + .. py:attribute:: abstractNature + :type: rdflib.URIRef + + + + .. py:attribute:: aggregationKind + :type: rdflib.URIRef + + + + .. py:attribute:: AggregationKind + :type: rdflib.URIRef + + + + .. py:attribute:: attribute + :type: rdflib.URIRef + + + + .. py:attribute:: begin + :type: rdflib.URIRef + + + + .. py:attribute:: bringsAbout + :type: rdflib.URIRef + + + + .. py:attribute:: cardinality + :type: rdflib.URIRef + + + + .. py:attribute:: Cardinality + :type: rdflib.URIRef + + + + .. py:attribute:: cardinalityValue + :type: rdflib.URIRef + + + + .. py:attribute:: categorizer + :type: rdflib.URIRef + + + + .. py:attribute:: category + :type: rdflib.URIRef + + + + .. py:attribute:: characterization + :type: rdflib.URIRef + + + + .. py:attribute:: Class + :type: rdflib.URIRef + + + + .. py:attribute:: Classifier + :type: rdflib.URIRef + + + + .. py:attribute:: ClassStereotype + :type: rdflib.URIRef + + + + .. py:attribute:: ClassView + :type: rdflib.URIRef + + + + .. py:attribute:: collective + :type: rdflib.URIRef + + + + .. py:attribute:: collectiveNature + :type: rdflib.URIRef + + + + .. py:attribute:: comparative + :type: rdflib.URIRef + + + + .. py:attribute:: componentOf + :type: rdflib.URIRef + + + + .. py:attribute:: composite + :type: rdflib.URIRef + + + + .. py:attribute:: ConnectorView + :type: rdflib.URIRef + + + + .. py:attribute:: containsModelElement + :type: rdflib.URIRef + + + + .. py:attribute:: containsView + :type: rdflib.URIRef + + + + .. py:attribute:: creation + :type: rdflib.URIRef + + + + .. py:attribute:: datatype + :type: rdflib.URIRef + + + + .. py:attribute:: DecoratableElement + :type: rdflib.URIRef + + + + .. py:attribute:: derivation + :type: rdflib.URIRef + + + + .. py:attribute:: description + :type: rdflib.URIRef + + + + .. py:attribute:: diagram + :type: rdflib.URIRef + + + + .. py:attribute:: Diagram + :type: rdflib.URIRef + + + + .. py:attribute:: DiagramElement + :type: rdflib.URIRef + + + + .. py:attribute:: ElementView + :type: rdflib.URIRef + + + + .. py:attribute:: end + :type: rdflib.URIRef + + + + .. py:attribute:: enumeration + :type: rdflib.URIRef + + + + .. py:attribute:: event + :type: rdflib.URIRef + + + + .. py:attribute:: eventNature + :type: rdflib.URIRef + + + + .. py:attribute:: externalDependence + :type: rdflib.URIRef + + + + .. py:attribute:: extrinsicModeNature + :type: rdflib.URIRef + + + + .. py:attribute:: functionalComplexNature + :type: rdflib.URIRef + + + + .. py:attribute:: general + :type: rdflib.URIRef + + + + .. py:attribute:: generalization + :type: rdflib.URIRef + + + + .. py:attribute:: Generalization + :type: rdflib.URIRef + + + + .. py:attribute:: GeneralizationSet + :type: rdflib.URIRef + + + + .. py:attribute:: GeneralizationSetView + :type: rdflib.URIRef + + + + .. py:attribute:: GeneralizationView + :type: rdflib.URIRef + + + + .. py:attribute:: height + :type: rdflib.URIRef + + + + .. py:attribute:: historicalDependence + :type: rdflib.URIRef + + + + .. py:attribute:: historicalRole + :type: rdflib.URIRef + + + + .. py:attribute:: historicalRoleMixin + :type: rdflib.URIRef + + + + .. py:attribute:: instantiation + :type: rdflib.URIRef + + + + .. py:attribute:: intrinsicModeNature + :type: rdflib.URIRef + + + + .. py:attribute:: isAbstract + :type: rdflib.URIRef + + + + .. py:attribute:: isComplete + :type: rdflib.URIRef + + + + .. py:attribute:: isDerived + :type: rdflib.URIRef + + + + .. py:attribute:: isDisjoint + :type: rdflib.URIRef + + + + .. py:attribute:: isExtensional + :type: rdflib.URIRef + + + + .. py:attribute:: isOrdered + :type: rdflib.URIRef + + + + .. py:attribute:: isPowertype + :type: rdflib.URIRef + + + + .. py:attribute:: isReadOnly + :type: rdflib.URIRef + + + + .. py:attribute:: isViewOf + :type: rdflib.URIRef + + + + .. py:attribute:: kind + :type: rdflib.URIRef + + + + .. py:attribute:: literal + :type: rdflib.URIRef + + + + .. py:attribute:: Literal + :type: rdflib.URIRef + + + + .. py:attribute:: lowerBound + :type: rdflib.URIRef + + + + .. py:attribute:: manifestation + :type: rdflib.URIRef + + + + .. py:attribute:: material + :type: rdflib.URIRef + + + + .. py:attribute:: mediation + :type: rdflib.URIRef + + + + .. py:attribute:: memberOf + :type: rdflib.URIRef + + + + .. py:attribute:: mixin + :type: rdflib.URIRef + + + + .. py:attribute:: mode + :type: rdflib.URIRef + + + + .. py:attribute:: model + :type: rdflib.URIRef + + + + .. py:attribute:: ModelElement + :type: rdflib.URIRef + + + + .. py:attribute:: name + :type: rdflib.URIRef + + + + .. py:attribute:: NodeView + :type: rdflib.URIRef + + + + .. py:attribute:: none + :type: rdflib.URIRef + + + + .. py:attribute:: Note + :type: rdflib.URIRef + + + + .. py:attribute:: NoteView + :type: rdflib.URIRef + + + + .. py:attribute:: OntologicalNature + :type: rdflib.URIRef + + + + .. py:attribute:: OntoumlElement + :type: rdflib.URIRef + + + + .. py:attribute:: order + :type: rdflib.URIRef + + + + .. py:attribute:: owner + :type: rdflib.URIRef + + + + .. py:attribute:: Package + :type: rdflib.URIRef + + + + .. py:attribute:: PackageView + :type: rdflib.URIRef + + + + .. py:attribute:: participation + :type: rdflib.URIRef + + + + .. py:attribute:: participational + :type: rdflib.URIRef + + + + .. py:attribute:: Path + :type: rdflib.URIRef + + + + .. py:attribute:: phase + :type: rdflib.URIRef + + + + .. py:attribute:: phaseMixin + :type: rdflib.URIRef + + + + .. py:attribute:: point + :type: rdflib.URIRef + + + + .. py:attribute:: Point + :type: rdflib.URIRef + + + + .. py:attribute:: project + :type: rdflib.URIRef + + + + .. py:attribute:: Project + :type: rdflib.URIRef + + + + .. py:attribute:: property + :type: rdflib.URIRef + + + + .. py:attribute:: Property + :type: rdflib.URIRef + + + + .. py:attribute:: PropertyStereotype + :type: rdflib.URIRef + + + + .. py:attribute:: propertyType + :type: rdflib.URIRef + + + + .. py:attribute:: quality + :type: rdflib.URIRef + + + + .. py:attribute:: qualityNature + :type: rdflib.URIRef + + + + .. py:attribute:: quantity + :type: rdflib.URIRef + + + + .. py:attribute:: quantityNature + :type: rdflib.URIRef + + + + .. py:attribute:: Rectangle + :type: rdflib.URIRef + + + + .. py:attribute:: RectangularShape + :type: rdflib.URIRef + + + + .. py:attribute:: redefinesProperty + :type: rdflib.URIRef + + + + .. py:attribute:: Relation + :type: rdflib.URIRef + + + + .. py:attribute:: relationEnd + :type: rdflib.URIRef + + + + .. py:attribute:: RelationStereotype + :type: rdflib.URIRef + + + + .. py:attribute:: RelationView + :type: rdflib.URIRef + + + + .. py:attribute:: relator + :type: rdflib.URIRef + + + + .. py:attribute:: relatorNature + :type: rdflib.URIRef + + + + .. py:attribute:: restrictedTo + :type: rdflib.URIRef + + + + .. py:attribute:: role + :type: rdflib.URIRef + + + + .. py:attribute:: roleMixin + :type: rdflib.URIRef + + + + .. py:attribute:: shape + :type: rdflib.URIRef + + + + .. py:attribute:: Shape + :type: rdflib.URIRef + + + + .. py:attribute:: shared + :type: rdflib.URIRef + + + + .. py:attribute:: situation + :type: rdflib.URIRef + + + + .. py:attribute:: situationNature + :type: rdflib.URIRef + + + + .. py:attribute:: sourceEnd + :type: rdflib.URIRef + + + + .. py:attribute:: sourceView + :type: rdflib.URIRef + + + + .. py:attribute:: specific + :type: rdflib.URIRef + + + + .. py:attribute:: stereotype + :type: rdflib.URIRef + + + + .. py:attribute:: Stereotype + :type: rdflib.URIRef + + + + .. py:attribute:: subCollectionOf + :type: rdflib.URIRef + + + + .. py:attribute:: subkind + :type: rdflib.URIRef + + + + .. py:attribute:: subQuantityOf + :type: rdflib.URIRef + + + + .. py:attribute:: subsetsProperty + :type: rdflib.URIRef + + + + .. py:attribute:: targetEnd + :type: rdflib.URIRef + + + + .. py:attribute:: targetView + :type: rdflib.URIRef + + + + .. py:attribute:: termination + :type: rdflib.URIRef + + + + .. py:attribute:: text + :type: rdflib.URIRef + + + + .. py:attribute:: Text + :type: rdflib.URIRef + + + + .. py:attribute:: topLeftPosition + :type: rdflib.URIRef + + + + .. py:attribute:: triggers + :type: rdflib.URIRef + + + + .. py:attribute:: type + :type: rdflib.URIRef + + + + .. py:attribute:: typeNature + :type: rdflib.URIRef + + + + .. py:attribute:: upperBound + :type: rdflib.URIRef + + + + .. py:attribute:: width + :type: rdflib.URIRef + + + + .. py:attribute:: xCoordinate + :type: rdflib.URIRef + + + + .. py:attribute:: yCoordinate + :type: rdflib.URIRef + + + + .. py:attribute:: _fail + :value: True + + + + .. py:attribute:: _NS + + + + .. py:method:: get_list_all() + :classmethod: + + Retrieve a list of all public attributes of the OntoUML class, i.e., all terms contained in the OntoUML Vocabulary. + + This method uses introspection to find all attributes and methods of the OntoUML + class that do not begin with an underscore (which by convention are considered private), + and returns a list containing the names of these attributes and methods. + + :return: A list containing the names of all public attributes and methods of the OntoUML class. + :rtype: list[URIRef] + + + .. py:method:: get_namespace() + :classmethod: + + Retrieve the OntoUML namespace URI. + + This method returns the OntoUML namespace URI as a string. + The namespace URI is a prefix that can be used to construct full URIs for terms in the OntoUML vocabulary. + + Usage example: + + ``` + ns = OntoUML.get_namespace() + ``` + + :return: The OntoUML namespace URI as a string. + :rtype: str + + + .. py:method:: get_term(str_term) + :classmethod: + + Retrieve the URIRef of a term from the OntoUML vocabulary. + + Given a term name as a string, this method retrieves its associated URIRef from the OntoUML vocabulary. The + method ensures compliance with OntoUML vocabulary version 1.1.0. If the term is unavailable or nonexistent, + an exception is raised. + + :param str_term: The name of the OntoUML term to retrieve. + :type str_term: str + :return: URIRef associated with the specified OntoUML term. + :rtype: URIRef + :raises OUUnavailableOUTerm: If the term is not available in the OntoUML vocabulary. + + Example: + ``` + from ontouml_namespace import OntoUML + + try: + my_term = OntoUML.get_term('Class') + # Result: rdflib.term.URIRef('https://w3id.org/ontouml#Class') + except OUUnavailableOUTerm: + print("Specified term is not available in OntoUML vocabulary.") + ``` + + + +.. py:data:: ONTOUML_RELATION_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_PROPERTY_STEREOTYPES + :value: () + + + +.. py:data:: ONTOUML_AGGREGATION_KINDS + :value: () + + + +.. py:data:: ONTOUML_ONTOLOGICAL_NATURES + :value: () + + + +.. py:data:: ONTOUML_ABSTRACT_ELEMENTS + :value: () + + + +.. py:data:: ONTOUML_CONCRETE_ELEMENTS + :value: () + + + +.. py:exception:: OUUnavailableTerm(ou_term) + + + Bases: :py:obj:`ValueError` + + Custom exception for handling cases where an OUTerm is unavailable in the OntoUML Vocabulary. + + This exception is raised when a given OUTerm does not exist or is not found in the OntoUML + Vocabulary, providing clear feedback that the requested term is unavailable or incorrectly + specified. + + :param ou_term: The OUTerm that does not exist in the OntoUML Vocabulary. + :type ou_term: str + + +.. py:class:: OntoUML + + + Bases: :py:obj:`rdflib.namespace.DefinedNamespace` + + Class to provide terms from the OntoUML vocabulary in an easy way. + + This class utilizes RDFLib structure for defining and accessing OntoUML terms. It provides access to OntoUML + vocabulary terms and their associated URIs. + + It complies with the OntoUML vocabulary version 1.1.0 available at https://w3id.org/ontouml/vocabulary/v1.1.0. + + :cvar abstract: URI for OntoUML term 'abstract' + :cvar abstractNature: URI for OntoUML term 'abstractNature' + :cvar aggregationKind: URI for OntoUML term 'aggregationKind' + :cvar AggregationKind: URI for OntoUML term 'AggregationKind' + :cvar attribute: URI for OntoUML term 'attribute' + :cvar begin: URI for OntoUML term 'begin' + :cvar bringsAbout: URI for OntoUML term 'bringsAbout' + :cvar cardinality: URI for OntoUML term 'cardinality' + :cvar Cardinality: URI for OntoUML term 'Cardinality' + :cvar cardinalityValue: URI for OntoUML term 'cardinalityValue' + :cvar categorizer: URI for OntoUML term 'categorizer' + :cvar category: URI for OntoUML term 'category' + :cvar characterization: URI for OntoUML term 'characterization' + :cvar Class: URI for OntoUML term 'Class' + :cvar Classifier: URI for OntoUML term 'Classifier' + :cvar ClassStereotype: URI for OntoUML term 'ClassStereotype' + :cvar ClassView: URI for OntoUML term 'ClassView' + :cvar collective: URI for OntoUML term 'collective' + :cvar collectiveNature: URI for OntoUML term 'collectiveNature' + :cvar comparative: URI for OntoUML term 'comparative' + :cvar componentOf: URI for OntoUML term 'componentOf' + :cvar composite: URI for OntoUML term 'composite' + :cvar ConnectorView: URI for OntoUML term 'ConnectorView' + :cvar containsModelElement: URI for OntoUML term 'containsModelElement' + :cvar containsView: URI for OntoUML term 'containsView' + :cvar creation: URI for OntoUML term 'creation' + :cvar datatype: URI for OntoUML term 'datatype' + :cvar DecoratableElement: URI for OntoUML term 'DecoratableElement' + :cvar derivation: URI for OntoUML term 'derivation' + :cvar description: URI for OntoUML term 'description' + :cvar diagram: URI for OntoUML term 'diagram' + :cvar Diagram: URI for OntoUML term 'Diagram' + :cvar DiagramElement: URI for OntoUML term 'DiagramElement' + :cvar ElementView: URI for OntoUML term 'ElementView' + :cvar end: URI for OntoUML term 'end' + :cvar enumeration: URI for OntoUML term 'enumeration' + :cvar event: URI for OntoUML term 'event' + :cvar eventNature: URI for OntoUML term 'eventNature' + :cvar externalDependence: URI for OntoUML term 'externalDependence' + :cvar extrinsicModeNature: URI for OntoUML term 'extrinsicModeNature' + :cvar functionalComplexNature: URI for OntoUML term 'functionalComplexNature' + :cvar general: URI for OntoUML term 'general' + :cvar generalization: URI for OntoUML term 'generalization' + :cvar Generalization: URI for OntoUML term 'Generalization' + :cvar GeneralizationSet: URI for OntoUML term 'GeneralizationSet' + :cvar GeneralizationSetView: URI for OntoUML term 'GeneralizationSetView' + :cvar GeneralizationView: URI for OntoUML term 'GeneralizationView' + :cvar height: URI for OntoUML term 'height' + :cvar historicalDependence: URI for OntoUML term 'historicalDependence' + :cvar historicalRole: URI for OntoUML term 'historicalRole' + :cvar historicalRoleMixin: URI for OntoUML term 'historicalRoleMixin' + :cvar instantiation: URI for OntoUML term 'instantiation' + :cvar intrinsicModeNature: URI for OntoUML term 'intrinsicModeNature' + :cvar isAbstract: URI for OntoUML term 'isAbstract' + :cvar isComplete: URI for OntoUML term 'isComplete' + :cvar isDerived: URI for OntoUML term 'isDerived' + :cvar isDisjoint: URI for OntoUML term 'isDisjoint' + :cvar isExtensional: URI for OntoUML term 'isExtensional' + :cvar isOrdered: URI for OntoUML term 'isOrdered' + :cvar isPowertype: URI for OntoUML term 'isPowertype' + :cvar isReadOnly: URI for OntoUML term 'isReadOnly' + :cvar isViewOf: URI for OntoUML term 'isViewOf' + :cvar kind: URI for OntoUML term 'kind' + :cvar literal: URI for OntoUML term 'literal' + :cvar Literal: URI for OntoUML term 'Literal' + :cvar lowerBound: URI for OntoUML term 'lowerBound' + :cvar manifestation: URI for OntoUML term 'manifestation' + :cvar material: URI for OntoUML term 'material' + :cvar mediation: URI for OntoUML term 'mediation' + :cvar memberOf: URI for OntoUML term 'memberOf' + :cvar mixin: URI for OntoUML term 'mixin' + :cvar mode: URI for OntoUML term 'mode' + :cvar model: URI for OntoUML term 'model' + :cvar ModelElement: URI for OntoUML term 'ModelElement' + :cvar name: URI for OntoUML term 'name' + :cvar NodeView: URI for OntoUML term 'NodeView' + :cvar none: URI for OntoUML term 'none' + :cvar Note: URI for OntoUML term 'Note' + :cvar NoteView: URI for OntoUML term 'NoteView' + :cvar OntologicalNature: URI for OntoUML term 'OntologicalNature' + :cvar OntoumlElement: URI for OntoUML term 'OntoumlElement' + :cvar order: URI for OntoUML term 'order' + :cvar owner: URI for OntoUML term 'owner' + :cvar Package: URI for OntoUML term 'Package' + :cvar PackageView: URI for OntoUML term 'PackageView' + :cvar participation: URI for OntoUML term 'participation' + :cvar participational: URI for OntoUML term 'participational' + :cvar Path: URI for OntoUML term 'Path' + :cvar phase: URI for OntoUML term 'phase' + :cvar phaseMixin: URI for OntoUML term 'phaseMixin' + :cvar point: URI for OntoUML term 'point' + :cvar Point: URI for OntoUML term 'Point' + :cvar project: URI for OntoUML term 'project' + :cvar Project: URI for OntoUML term 'Project' + :cvar property: URI for OntoUML term 'property' + :cvar Property: URI for OntoUML term 'Property' + :cvar PropertyStereotype: URI for OntoUML term 'PropertyStereotype' + :cvar propertyType: URI for OntoUML term 'propertyType' + :cvar quality: URI for OntoUML term 'quality' + :cvar qualityNature: URI for OntoUML term 'qualityNature' + :cvar quantity: URI for OntoUML term 'quantity' + :cvar quantityNature: URI for OntoUML term 'quantityNature' + :cvar Rectangle: URI for OntoUML term 'Rectangle' + :cvar RectangularShape: URI for OntoUML term 'RectangularShape' + :cvar redefinesProperty: URI for OntoUML term 'redefinesProperty' + :cvar Relation: URI for OntoUML term 'Relation' + :cvar relationEnd: URI for OntoUML term 'relationEnd' + :cvar RelationStereotype: URI for OntoUML term 'RelationStereotype' + :cvar RelationView: URI for OntoUML term 'RelationView' + :cvar relator: URI for OntoUML term 'relator' + :cvar relatorNature: URI for OntoUML term 'relatorNature' + :cvar restrictedTo: URI for OntoUML term 'restrictedTo' + :cvar role: URI for OntoUML term 'role' + :cvar roleMixin: URI for OntoUML term 'roleMixin' + :cvar shape: URI for OntoUML term 'shape' + :cvar Shape: URI for OntoUML term 'Shape' + :cvar shared: URI for OntoUML term 'shared' + :cvar situation: URI for OntoUML term 'situation' + :cvar situationNature: URI for OntoUML term 'situationNature' + :cvar sourceEnd: URI for OntoUML term 'sourceEnd' + :cvar sourceView: URI for OntoUML term 'sourceView' + :cvar specific: URI for OntoUML term 'specific' + :cvar stereotype: URI for OntoUML term 'stereotype' + :cvar Stereotype: URI for OntoUML term 'Stereotype' + :cvar subCollectionOf: URI for OntoUML term 'subCollectionOf' + :cvar subkind: URI for OntoUML term 'subkind' + :cvar subQuantityOf: URI for OntoUML term 'subQuantityOf' + :cvar subsetsProperty: URI for OntoUML term 'subsetsProperty' + :cvar targetEnd: URI for OntoUML term 'targetEnd' + :cvar targetView: URI for OntoUML term 'targetView' + :cvar termination: URI for OntoUML term 'termination' + :cvar text: URI for OntoUML term 'text' + :cvar Text: URI for OntoUML term 'Text' + :cvar topLeftPosition: URI for OntoUML term 'topLeftPosition' + :cvar triggers: URI for OntoUML term 'triggers' + :cvar type: URI for OntoUML term 'type' + :cvar typeNature: URI for OntoUML term 'typeNature' + :cvar upperBound: URI for OntoUML term 'upperBound' + :cvar width: URI for OntoUML term 'width' + :cvar xCoordinate: URI for OntoUML term 'xCoordinate' + :cvar yCoordinate: URI for OntoUML term 'yCoordinate' + + :cvar _fail: Flag indicating whether failed lookups should raise an exception. + :cvar _NS: Namespace for the OntoUML vocabulary. + + + .. py:attribute:: abstract + :type: rdflib.URIRef + + + + .. py:attribute:: abstractNature + :type: rdflib.URIRef + + + + .. py:attribute:: aggregationKind + :type: rdflib.URIRef + + + + .. py:attribute:: AggregationKind + :type: rdflib.URIRef + + + + .. py:attribute:: attribute + :type: rdflib.URIRef + + + + .. py:attribute:: begin + :type: rdflib.URIRef + + + + .. py:attribute:: bringsAbout + :type: rdflib.URIRef + + + + .. py:attribute:: cardinality + :type: rdflib.URIRef + + + + .. py:attribute:: Cardinality + :type: rdflib.URIRef + + + + .. py:attribute:: cardinalityValue + :type: rdflib.URIRef + + + + .. py:attribute:: categorizer + :type: rdflib.URIRef + + + + .. py:attribute:: category + :type: rdflib.URIRef + + + + .. py:attribute:: characterization + :type: rdflib.URIRef + + + + .. py:attribute:: Class + :type: rdflib.URIRef + + + + .. py:attribute:: Classifier + :type: rdflib.URIRef + + + + .. py:attribute:: ClassStereotype + :type: rdflib.URIRef + + + + .. py:attribute:: ClassView + :type: rdflib.URIRef + + + + .. py:attribute:: collective + :type: rdflib.URIRef + + + + .. py:attribute:: collectiveNature + :type: rdflib.URIRef + + + + .. py:attribute:: comparative + :type: rdflib.URIRef + + + + .. py:attribute:: componentOf + :type: rdflib.URIRef + + + + .. py:attribute:: composite + :type: rdflib.URIRef + + + + .. py:attribute:: ConnectorView + :type: rdflib.URIRef + + + + .. py:attribute:: containsModelElement + :type: rdflib.URIRef + + + + .. py:attribute:: containsView + :type: rdflib.URIRef + + + + .. py:attribute:: creation + :type: rdflib.URIRef + + + + .. py:attribute:: datatype + :type: rdflib.URIRef + + + + .. py:attribute:: DecoratableElement + :type: rdflib.URIRef + + + + .. py:attribute:: derivation + :type: rdflib.URIRef + + + + .. py:attribute:: description + :type: rdflib.URIRef + + + + .. py:attribute:: diagram + :type: rdflib.URIRef + + + + .. py:attribute:: Diagram + :type: rdflib.URIRef + + + + .. py:attribute:: DiagramElement + :type: rdflib.URIRef + + + + .. py:attribute:: ElementView + :type: rdflib.URIRef + + + + .. py:attribute:: end + :type: rdflib.URIRef + + + + .. py:attribute:: enumeration + :type: rdflib.URIRef + + + + .. py:attribute:: event + :type: rdflib.URIRef + + + + .. py:attribute:: eventNature + :type: rdflib.URIRef + + + + .. py:attribute:: externalDependence + :type: rdflib.URIRef + + + + .. py:attribute:: extrinsicModeNature + :type: rdflib.URIRef + + + + .. py:attribute:: functionalComplexNature + :type: rdflib.URIRef + + + + .. py:attribute:: general + :type: rdflib.URIRef + + + + .. py:attribute:: generalization + :type: rdflib.URIRef + + + + .. py:attribute:: Generalization + :type: rdflib.URIRef + + + + .. py:attribute:: GeneralizationSet + :type: rdflib.URIRef + + + + .. py:attribute:: GeneralizationSetView + :type: rdflib.URIRef + + + + .. py:attribute:: GeneralizationView + :type: rdflib.URIRef + + + + .. py:attribute:: height + :type: rdflib.URIRef + + + + .. py:attribute:: historicalDependence + :type: rdflib.URIRef + + + + .. py:attribute:: historicalRole + :type: rdflib.URIRef + + + + .. py:attribute:: historicalRoleMixin + :type: rdflib.URIRef + + + + .. py:attribute:: instantiation + :type: rdflib.URIRef + + + + .. py:attribute:: intrinsicModeNature + :type: rdflib.URIRef + + + + .. py:attribute:: isAbstract + :type: rdflib.URIRef + + + + .. py:attribute:: isComplete + :type: rdflib.URIRef + + + + .. py:attribute:: isDerived + :type: rdflib.URIRef + + + + .. py:attribute:: isDisjoint + :type: rdflib.URIRef + + + + .. py:attribute:: isExtensional + :type: rdflib.URIRef + + + + .. py:attribute:: isOrdered + :type: rdflib.URIRef + + + + .. py:attribute:: isPowertype + :type: rdflib.URIRef + + + + .. py:attribute:: isReadOnly + :type: rdflib.URIRef + + + + .. py:attribute:: isViewOf + :type: rdflib.URIRef + + + + .. py:attribute:: kind + :type: rdflib.URIRef + + + + .. py:attribute:: literal + :type: rdflib.URIRef + + + + .. py:attribute:: Literal + :type: rdflib.URIRef + + + + .. py:attribute:: lowerBound + :type: rdflib.URIRef + + + + .. py:attribute:: manifestation + :type: rdflib.URIRef + + + + .. py:attribute:: material + :type: rdflib.URIRef + + + + .. py:attribute:: mediation + :type: rdflib.URIRef + + + + .. py:attribute:: memberOf + :type: rdflib.URIRef + + + + .. py:attribute:: mixin + :type: rdflib.URIRef + + + + .. py:attribute:: mode + :type: rdflib.URIRef + + + + .. py:attribute:: model + :type: rdflib.URIRef + + + + .. py:attribute:: ModelElement + :type: rdflib.URIRef + + + + .. py:attribute:: name + :type: rdflib.URIRef + + + + .. py:attribute:: NodeView + :type: rdflib.URIRef + + + + .. py:attribute:: none + :type: rdflib.URIRef + + + + .. py:attribute:: Note + :type: rdflib.URIRef + + + + .. py:attribute:: NoteView + :type: rdflib.URIRef + + + + .. py:attribute:: OntologicalNature + :type: rdflib.URIRef + + + + .. py:attribute:: OntoumlElement + :type: rdflib.URIRef + + + + .. py:attribute:: order + :type: rdflib.URIRef + + + + .. py:attribute:: owner + :type: rdflib.URIRef + + + + .. py:attribute:: Package + :type: rdflib.URIRef + + + + .. py:attribute:: PackageView + :type: rdflib.URIRef + + + + .. py:attribute:: participation + :type: rdflib.URIRef + + + + .. py:attribute:: participational + :type: rdflib.URIRef + + + + .. py:attribute:: Path + :type: rdflib.URIRef + + + + .. py:attribute:: phase + :type: rdflib.URIRef + + + + .. py:attribute:: phaseMixin + :type: rdflib.URIRef + + + + .. py:attribute:: point + :type: rdflib.URIRef + + + + .. py:attribute:: Point + :type: rdflib.URIRef + + + + .. py:attribute:: project + :type: rdflib.URIRef + + + + .. py:attribute:: Project + :type: rdflib.URIRef + + + + .. py:attribute:: property + :type: rdflib.URIRef + + + + .. py:attribute:: Property + :type: rdflib.URIRef + + + + .. py:attribute:: PropertyStereotype + :type: rdflib.URIRef + + + + .. py:attribute:: propertyType + :type: rdflib.URIRef + + + + .. py:attribute:: quality + :type: rdflib.URIRef + + + + .. py:attribute:: qualityNature + :type: rdflib.URIRef + + + + .. py:attribute:: quantity + :type: rdflib.URIRef + + + + .. py:attribute:: quantityNature + :type: rdflib.URIRef + + + + .. py:attribute:: Rectangle + :type: rdflib.URIRef + + + + .. py:attribute:: RectangularShape + :type: rdflib.URIRef + + + + .. py:attribute:: redefinesProperty + :type: rdflib.URIRef + + + + .. py:attribute:: Relation + :type: rdflib.URIRef + + + + .. py:attribute:: relationEnd + :type: rdflib.URIRef + + + + .. py:attribute:: RelationStereotype + :type: rdflib.URIRef + + + + .. py:attribute:: RelationView + :type: rdflib.URIRef + + + + .. py:attribute:: relator + :type: rdflib.URIRef + + + + .. py:attribute:: relatorNature + :type: rdflib.URIRef + + + + .. py:attribute:: restrictedTo + :type: rdflib.URIRef + + + + .. py:attribute:: role + :type: rdflib.URIRef + + + + .. py:attribute:: roleMixin + :type: rdflib.URIRef + + + + .. py:attribute:: shape + :type: rdflib.URIRef + + + + .. py:attribute:: Shape + :type: rdflib.URIRef + + + + .. py:attribute:: shared + :type: rdflib.URIRef + + + + .. py:attribute:: situation + :type: rdflib.URIRef + + + + .. py:attribute:: situationNature + :type: rdflib.URIRef + + + + .. py:attribute:: sourceEnd + :type: rdflib.URIRef + + + + .. py:attribute:: sourceView + :type: rdflib.URIRef + + + + .. py:attribute:: specific + :type: rdflib.URIRef + + + + .. py:attribute:: stereotype + :type: rdflib.URIRef + + + + .. py:attribute:: Stereotype + :type: rdflib.URIRef + + + + .. py:attribute:: subCollectionOf + :type: rdflib.URIRef + + + + .. py:attribute:: subkind + :type: rdflib.URIRef + + + + .. py:attribute:: subQuantityOf + :type: rdflib.URIRef + + + + .. py:attribute:: subsetsProperty + :type: rdflib.URIRef + + + + .. py:attribute:: targetEnd + :type: rdflib.URIRef + + + + .. py:attribute:: targetView + :type: rdflib.URIRef + + + + .. py:attribute:: termination + :type: rdflib.URIRef + + + + .. py:attribute:: text + :type: rdflib.URIRef + + + + .. py:attribute:: Text + :type: rdflib.URIRef + + + + .. py:attribute:: topLeftPosition + :type: rdflib.URIRef + + + + .. py:attribute:: triggers + :type: rdflib.URIRef + + + + .. py:attribute:: type + :type: rdflib.URIRef + + + + .. py:attribute:: typeNature + :type: rdflib.URIRef + + + + .. py:attribute:: upperBound + :type: rdflib.URIRef + + + + .. py:attribute:: width + :type: rdflib.URIRef + + + + .. py:attribute:: xCoordinate + :type: rdflib.URIRef + + + + .. py:attribute:: yCoordinate + :type: rdflib.URIRef + + + + .. py:attribute:: _fail + :value: True + + + + .. py:attribute:: _NS + + + + .. py:method:: get_list_all() + :classmethod: + + Retrieve a list of all public attributes of the OntoUML class, i.e., all terms contained in the OntoUML Vocabulary. + + This method uses introspection to find all attributes and methods of the OntoUML + class that do not begin with an underscore (which by convention are considered private), + and returns a list containing the names of these attributes and methods. + + :return: A list containing the names of all public attributes and methods of the OntoUML class. + :rtype: list[URIRef] + + + .. py:method:: get_namespace() + :classmethod: + + Retrieve the OntoUML namespace URI. + + This method returns the OntoUML namespace URI as a string. + The namespace URI is a prefix that can be used to construct full URIs for terms in the OntoUML vocabulary. + + Usage example: + + ``` + ns = OntoUML.get_namespace() + ``` + + :return: The OntoUML namespace URI as a string. + :rtype: str + + + .. py:method:: get_term(str_term) + :classmethod: + + Retrieve the URIRef of a term from the OntoUML vocabulary. + + Given a term name as a string, this method retrieves its associated URIRef from the OntoUML vocabulary. The + method ensures compliance with OntoUML vocabulary version 1.1.0. If the term is unavailable or nonexistent, + an exception is raised. + + :param str_term: The name of the OntoUML term to retrieve. + :type str_term: str + :return: URIRef associated with the specified OntoUML term. + :rtype: URIRef + :raises OUUnavailableOUTerm: If the term is not available in the OntoUML vocabulary. + + Example: + ``` + from ontouml_namespace import OntoUML + + try: + my_term = OntoUML.get_term('Class') + # Result: rdflib.term.URIRef('https://w3id.org/ontouml#Class') + except OUUnavailableOUTerm: + print("Specified term is not available in OntoUML vocabulary.") + ``` + + + +.. py:exception:: OUUnavailableTerm(ou_term) + + + Bases: :py:obj:`ValueError` + + Custom exception for handling cases where an OUTerm is unavailable in the OntoUML Vocabulary. + + This exception is raised when a given OUTerm does not exist or is not found in the OntoUML + Vocabulary, providing clear feedback that the requested term is unavailable or incorrectly + specified. + + :param ou_term: The OUTerm that does not exist in the OntoUML Vocabulary. + :type ou_term: str diff --git a/docs/_sources/autoapi/ontouml_vocabulary_lib/ontouml/index.rst.txt b/docs/_sources/autoapi/ontouml_vocabulary_lib/terms/index.rst.txt similarity index 99% rename from docs/_sources/autoapi/ontouml_vocabulary_lib/ontouml/index.rst.txt rename to docs/_sources/autoapi/ontouml_vocabulary_lib/terms/index.rst.txt index f357082..5507298 100644 --- a/docs/_sources/autoapi/ontouml_vocabulary_lib/ontouml/index.rst.txt +++ b/docs/_sources/autoapi/ontouml_vocabulary_lib/terms/index.rst.txt @@ -1,7 +1,7 @@ -:py:mod:`ontouml_vocabulary_lib.ontouml` -======================================== +:py:mod:`ontouml_vocabulary_lib.terms` +====================================== -.. py:module:: ontouml_vocabulary_lib.ontouml +.. py:module:: ontouml_vocabulary_lib.terms .. autoapi-nested-parse:: @@ -42,7 +42,7 @@ Classes .. autoapisummary:: - ontouml_vocabulary_lib.ontouml.OntoUML + ontouml_vocabulary_lib.terms.OntoUML diff --git a/docs/autoapi/index.html b/docs/autoapi/index.html index 9fc2f0d..df9ddc3 100644 --- a/docs/autoapi/index.html +++ b/docs/autoapi/index.html @@ -22,7 +22,7 @@ - + @@ -104,8 +104,8 @@

API Referenceontouml_vocabulary_lib.ontouml -
  • ontouml_vocabulary_lib.ouexception
  • +
  • ontouml_vocabulary_lib.exceptions
  • +
  • ontouml_vocabulary_lib.terms
  • @@ -122,7 +122,7 @@

    API Reference - + diff --git a/docs/autoapi/ontouml_vocabulary_lib/constants/constants_classes/index.html b/docs/autoapi/ontouml_vocabulary_lib/constants/constants_classes/index.html index 536c549..2bc013a 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/constants/constants_classes/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/constants/constants_classes/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/constants/constants_misc/index.html b/docs/autoapi/ontouml_vocabulary_lib/constants/constants_misc/index.html index aca9deb..a21352f 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/constants/constants_misc/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/constants/constants_misc/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/constants/index.html b/docs/autoapi/ontouml_vocabulary_lib/constants/index.html index 5305c86..e08e7da 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/constants/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/constants/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/ouexception/index.html b/docs/autoapi/ontouml_vocabulary_lib/exceptions/index.html similarity index 73% rename from docs/autoapi/ontouml_vocabulary_lib/ouexception/index.html rename to docs/autoapi/ontouml_vocabulary_lib/exceptions/index.html index 9e0af75..3edac0e 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/ouexception/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/exceptions/index.html @@ -4,7 +4,7 @@ - ontouml_vocabulary_lib.ouexception — ontouml_vocabulary_lib documentation + ontouml_vocabulary_lib.exceptions — ontouml_vocabulary_lib documentation @@ -21,7 +21,8 @@ - + + @@ -50,10 +51,11 @@
  • ontouml_vocabulary_lib
  • @@ -76,9 +78,9 @@
  • - +
  • - View page source + View page source

  • @@ -86,8 +88,8 @@
    -
    -

    ontouml_vocabulary_lib.ouexception

    +
    +

    ontouml_vocabulary_lib.exceptions

    Module for handling custom exceptions related to OntoUML.

    This module provides a set of custom exceptions designed for handling various error scenarios that may occur in the manipulation and management of OntoUML graphs and related operations. @@ -96,8 +98,8 @@

    Module Contents

    -
    -exception ontouml_vocabulary_lib.ouexception.OUUnavailableTerm(ou_term)
    +
    +exception ontouml_vocabulary_lib.exceptions.OUUnavailableTerm(ou_term)

    Bases: ValueError

    Custom exception for handling cases where an OUTerm is unavailable in the OntoUML Vocabulary.

    This exception is raised when a given OUTerm does not exist or is not found in the OntoUML @@ -117,7 +119,8 @@

    Module Contents - + +


    diff --git a/docs/autoapi/ontouml_vocabulary_lib/index.html b/docs/autoapi/ontouml_vocabulary_lib/index.html index bcb9fe0..5ad766c 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/index.html @@ -55,8 +55,13 @@
  • Submodules +
  • +
  • Package Contents
  • @@ -128,11 +133,3034 @@

    Subpackages

    +
    +

    Package Contents

    +
    +

    Classes

    + + + + + + + + + + + + +

    OntoUML

    Class to provide terms from the OntoUML vocabulary in an easy way.

    OntoUML

    Class to provide terms from the OntoUML vocabulary in an easy way.

    OntoUML

    Class to provide terms from the OntoUML vocabulary in an easy way.

    +
    +
    +

    Attributes

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES

    ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES

    ONTOUML_SORTAL_CLASS_STEREOTYPES

    ONTOUML_NON_SORTAL_CLASS_STEREOTYPES

    ONTOUML_ABSTRACT_CLASS_STEREOTYPES

    ONTOUML_RIGID_CLASS_STEREOTYPES

    ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES

    ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES

    ONTOUML_CLASS_STEREOTYPES

    ONTOUML_RELATION_STEREOTYPES

    ONTOUML_PROPERTY_STEREOTYPES

    ONTOUML_AGGREGATION_KINDS

    ONTOUML_ONTOLOGICAL_NATURES

    ONTOUML_ABSTRACT_ELEMENTS

    ONTOUML_CONCRETE_ELEMENTS

    +
    +
    +class ontouml_vocabulary_lib.OntoUML
    +

    Bases: rdflib.namespace.DefinedNamespace

    +

    Class to provide terms from the OntoUML vocabulary in an easy way.

    +

    This class utilizes RDFLib structure for defining and accessing OntoUML terms. It provides access to OntoUML +vocabulary terms and their associated URIs.

    +

    It complies with the OntoUML vocabulary version 1.1.0 available at https://w3id.org/ontouml/vocabulary/v1.1.0.

    +
    +
    Variables:
    +
      +
    • abstract – URI for OntoUML term ‘abstract’

    • +
    • abstractNature – URI for OntoUML term ‘abstractNature’

    • +
    • aggregationKind – URI for OntoUML term ‘aggregationKind’

    • +
    • AggregationKind – URI for OntoUML term ‘AggregationKind’

    • +
    • attribute – URI for OntoUML term ‘attribute’

    • +
    • begin – URI for OntoUML term ‘begin’

    • +
    • bringsAbout – URI for OntoUML term ‘bringsAbout’

    • +
    • cardinality – URI for OntoUML term ‘cardinality’

    • +
    • Cardinality – URI for OntoUML term ‘Cardinality’

    • +
    • cardinalityValue – URI for OntoUML term ‘cardinalityValue’

    • +
    • categorizer – URI for OntoUML term ‘categorizer’

    • +
    • category – URI for OntoUML term ‘category’

    • +
    • characterization – URI for OntoUML term ‘characterization’

    • +
    • Class – URI for OntoUML term ‘Class’

    • +
    • Classifier – URI for OntoUML term ‘Classifier’

    • +
    • ClassStereotype – URI for OntoUML term ‘ClassStereotype’

    • +
    • ClassView – URI for OntoUML term ‘ClassView’

    • +
    • collective – URI for OntoUML term ‘collective’

    • +
    • collectiveNature – URI for OntoUML term ‘collectiveNature’

    • +
    • comparative – URI for OntoUML term ‘comparative’

    • +
    • componentOf – URI for OntoUML term ‘componentOf’

    • +
    • composite – URI for OntoUML term ‘composite’

    • +
    • ConnectorView – URI for OntoUML term ‘ConnectorView’

    • +
    • containsModelElement – URI for OntoUML term ‘containsModelElement’

    • +
    • containsView – URI for OntoUML term ‘containsView’

    • +
    • creation – URI for OntoUML term ‘creation’

    • +
    • datatype – URI for OntoUML term ‘datatype’

    • +
    • DecoratableElement – URI for OntoUML term ‘DecoratableElement’

    • +
    • derivation – URI for OntoUML term ‘derivation’

    • +
    • description – URI for OntoUML term ‘description’

    • +
    • diagram – URI for OntoUML term ‘diagram’

    • +
    • Diagram – URI for OntoUML term ‘Diagram’

    • +
    • DiagramElement – URI for OntoUML term ‘DiagramElement’

    • +
    • ElementView – URI for OntoUML term ‘ElementView’

    • +
    • end – URI for OntoUML term ‘end’

    • +
    • enumeration – URI for OntoUML term ‘enumeration’

    • +
    • event – URI for OntoUML term ‘event’

    • +
    • eventNature – URI for OntoUML term ‘eventNature’

    • +
    • externalDependence – URI for OntoUML term ‘externalDependence’

    • +
    • extrinsicModeNature – URI for OntoUML term ‘extrinsicModeNature’

    • +
    • functionalComplexNature – URI for OntoUML term ‘functionalComplexNature’

    • +
    • general – URI for OntoUML term ‘general’

    • +
    • generalization – URI for OntoUML term ‘generalization’

    • +
    • Generalization – URI for OntoUML term ‘Generalization’

    • +
    • GeneralizationSet – URI for OntoUML term ‘GeneralizationSet’

    • +
    • GeneralizationSetView – URI for OntoUML term ‘GeneralizationSetView’

    • +
    • GeneralizationView – URI for OntoUML term ‘GeneralizationView’

    • +
    • height – URI for OntoUML term ‘height’

    • +
    • historicalDependence – URI for OntoUML term ‘historicalDependence’

    • +
    • historicalRole – URI for OntoUML term ‘historicalRole’

    • +
    • historicalRoleMixin – URI for OntoUML term ‘historicalRoleMixin’

    • +
    • instantiation – URI for OntoUML term ‘instantiation’

    • +
    • intrinsicModeNature – URI for OntoUML term ‘intrinsicModeNature’

    • +
    • isAbstract – URI for OntoUML term ‘isAbstract’

    • +
    • isComplete – URI for OntoUML term ‘isComplete’

    • +
    • isDerived – URI for OntoUML term ‘isDerived’

    • +
    • isDisjoint – URI for OntoUML term ‘isDisjoint’

    • +
    • isExtensional – URI for OntoUML term ‘isExtensional’

    • +
    • isOrdered – URI for OntoUML term ‘isOrdered’

    • +
    • isPowertype – URI for OntoUML term ‘isPowertype’

    • +
    • isReadOnly – URI for OntoUML term ‘isReadOnly’

    • +
    • isViewOf – URI for OntoUML term ‘isViewOf’

    • +
    • kind – URI for OntoUML term ‘kind’

    • +
    • literal – URI for OntoUML term ‘literal’

    • +
    • Literal – URI for OntoUML term ‘Literal’

    • +
    • lowerBound – URI for OntoUML term ‘lowerBound’

    • +
    • manifestation – URI for OntoUML term ‘manifestation’

    • +
    • material – URI for OntoUML term ‘material’

    • +
    • mediation – URI for OntoUML term ‘mediation’

    • +
    • memberOf – URI for OntoUML term ‘memberOf’

    • +
    • mixin – URI for OntoUML term ‘mixin’

    • +
    • mode – URI for OntoUML term ‘mode’

    • +
    • model – URI for OntoUML term ‘model’

    • +
    • ModelElement – URI for OntoUML term ‘ModelElement’

    • +
    • name – URI for OntoUML term ‘name’

    • +
    • NodeView – URI for OntoUML term ‘NodeView’

    • +
    • none – URI for OntoUML term ‘none’

    • +
    • Note – URI for OntoUML term ‘Note’

    • +
    • NoteView – URI for OntoUML term ‘NoteView’

    • +
    • OntologicalNature – URI for OntoUML term ‘OntologicalNature’

    • +
    • OntoumlElement – URI for OntoUML term ‘OntoumlElement’

    • +
    • order – URI for OntoUML term ‘order’

    • +
    • owner – URI for OntoUML term ‘owner’

    • +
    • Package – URI for OntoUML term ‘Package’

    • +
    • PackageView – URI for OntoUML term ‘PackageView’

    • +
    • participation – URI for OntoUML term ‘participation’

    • +
    • participational – URI for OntoUML term ‘participational’

    • +
    • Path – URI for OntoUML term ‘Path’

    • +
    • phase – URI for OntoUML term ‘phase’

    • +
    • phaseMixin – URI for OntoUML term ‘phaseMixin’

    • +
    • point – URI for OntoUML term ‘point’

    • +
    • Point – URI for OntoUML term ‘Point’

    • +
    • project – URI for OntoUML term ‘project’

    • +
    • Project – URI for OntoUML term ‘Project’

    • +
    • property – URI for OntoUML term ‘property’

    • +
    • Property – URI for OntoUML term ‘Property’

    • +
    • PropertyStereotype – URI for OntoUML term ‘PropertyStereotype’

    • +
    • propertyType – URI for OntoUML term ‘propertyType’

    • +
    • quality – URI for OntoUML term ‘quality’

    • +
    • qualityNature – URI for OntoUML term ‘qualityNature’

    • +
    • quantity – URI for OntoUML term ‘quantity’

    • +
    • quantityNature – URI for OntoUML term ‘quantityNature’

    • +
    • Rectangle – URI for OntoUML term ‘Rectangle’

    • +
    • RectangularShape – URI for OntoUML term ‘RectangularShape’

    • +
    • redefinesProperty – URI for OntoUML term ‘redefinesProperty’

    • +
    • Relation – URI for OntoUML term ‘Relation’

    • +
    • relationEnd – URI for OntoUML term ‘relationEnd’

    • +
    • RelationStereotype – URI for OntoUML term ‘RelationStereotype’

    • +
    • RelationView – URI for OntoUML term ‘RelationView’

    • +
    • relator – URI for OntoUML term ‘relator’

    • +
    • relatorNature – URI for OntoUML term ‘relatorNature’

    • +
    • restrictedTo – URI for OntoUML term ‘restrictedTo’

    • +
    • role – URI for OntoUML term ‘role’

    • +
    • roleMixin – URI for OntoUML term ‘roleMixin’

    • +
    • shape – URI for OntoUML term ‘shape’

    • +
    • Shape – URI for OntoUML term ‘Shape’

    • +
    • shared – URI for OntoUML term ‘shared’

    • +
    • situation – URI for OntoUML term ‘situation’

    • +
    • situationNature – URI for OntoUML term ‘situationNature’

    • +
    • sourceEnd – URI for OntoUML term ‘sourceEnd’

    • +
    • sourceView – URI for OntoUML term ‘sourceView’

    • +
    • specific – URI for OntoUML term ‘specific’

    • +
    • stereotype – URI for OntoUML term ‘stereotype’

    • +
    • Stereotype – URI for OntoUML term ‘Stereotype’

    • +
    • subCollectionOf – URI for OntoUML term ‘subCollectionOf’

    • +
    • subkind – URI for OntoUML term ‘subkind’

    • +
    • subQuantityOf – URI for OntoUML term ‘subQuantityOf’

    • +
    • subsetsProperty – URI for OntoUML term ‘subsetsProperty’

    • +
    • targetEnd – URI for OntoUML term ‘targetEnd’

    • +
    • targetView – URI for OntoUML term ‘targetView’

    • +
    • termination – URI for OntoUML term ‘termination’

    • +
    • text – URI for OntoUML term ‘text’

    • +
    • Text – URI for OntoUML term ‘Text’

    • +
    • topLeftPosition – URI for OntoUML term ‘topLeftPosition’

    • +
    • triggers – URI for OntoUML term ‘triggers’

    • +
    • type – URI for OntoUML term ‘type’

    • +
    • typeNature – URI for OntoUML term ‘typeNature’

    • +
    • upperBound – URI for OntoUML term ‘upperBound’

    • +
    • width – URI for OntoUML term ‘width’

    • +
    • xCoordinate – URI for OntoUML term ‘xCoordinate’

    • +
    • yCoordinate – URI for OntoUML term ‘yCoordinate’

    • +
    • _fail – Flag indicating whether failed lookups should raise an exception.

    • +
    • _NS – Namespace for the OntoUML vocabulary.

    • +
    +
    +
    +
    +
    +abstract: rdflib.URIRef
    +
    + +
    +
    +abstractNature: rdflib.URIRef
    +
    + +
    +
    +aggregationKind: rdflib.URIRef
    +
    + +
    +
    +AggregationKind: rdflib.URIRef
    +
    + +
    +
    +attribute: rdflib.URIRef
    +
    + +
    +
    +begin: rdflib.URIRef
    +
    + +
    +
    +bringsAbout: rdflib.URIRef
    +
    + +
    +
    +cardinality: rdflib.URIRef
    +
    + +
    +
    +Cardinality: rdflib.URIRef
    +
    + +
    +
    +cardinalityValue: rdflib.URIRef
    +
    + +
    +
    +categorizer: rdflib.URIRef
    +
    + +
    +
    +category: rdflib.URIRef
    +
    + +
    +
    +characterization: rdflib.URIRef
    +
    + +
    +
    +Class: rdflib.URIRef
    +
    + +
    +
    +Classifier: rdflib.URIRef
    +
    + +
    +
    +ClassStereotype: rdflib.URIRef
    +
    + +
    +
    +ClassView: rdflib.URIRef
    +
    + +
    +
    +collective: rdflib.URIRef
    +
    + +
    +
    +collectiveNature: rdflib.URIRef
    +
    + +
    +
    +comparative: rdflib.URIRef
    +
    + +
    +
    +componentOf: rdflib.URIRef
    +
    + +
    +
    +composite: rdflib.URIRef
    +
    + +
    +
    +ConnectorView: rdflib.URIRef
    +
    + +
    +
    +containsModelElement: rdflib.URIRef
    +
    + +
    +
    +containsView: rdflib.URIRef
    +
    + +
    +
    +creation: rdflib.URIRef
    +
    + +
    +
    +datatype: rdflib.URIRef
    +
    + +
    +
    +DecoratableElement: rdflib.URIRef
    +
    + +
    +
    +derivation: rdflib.URIRef
    +
    + +
    +
    +description: rdflib.URIRef
    +
    + +
    +
    +diagram: rdflib.URIRef
    +
    + +
    +
    +Diagram: rdflib.URIRef
    +
    + +
    +
    +DiagramElement: rdflib.URIRef
    +
    + +
    +
    +ElementView: rdflib.URIRef
    +
    + +
    +
    +end: rdflib.URIRef
    +
    + +
    +
    +enumeration: rdflib.URIRef
    +
    + +
    +
    +event: rdflib.URIRef
    +
    + +
    +
    +eventNature: rdflib.URIRef
    +
    + +
    +
    +externalDependence: rdflib.URIRef
    +
    + +
    +
    +extrinsicModeNature: rdflib.URIRef
    +
    + +
    +
    +functionalComplexNature: rdflib.URIRef
    +
    + +
    +
    +general: rdflib.URIRef
    +
    + +
    +
    +generalization: rdflib.URIRef
    +
    + +
    +
    +Generalization: rdflib.URIRef
    +
    + +
    +
    +GeneralizationSet: rdflib.URIRef
    +
    + +
    +
    +GeneralizationSetView: rdflib.URIRef
    +
    + +
    +
    +GeneralizationView: rdflib.URIRef
    +
    + +
    +
    +height: rdflib.URIRef
    +
    + +
    +
    +historicalDependence: rdflib.URIRef
    +
    + +
    +
    +historicalRole: rdflib.URIRef
    +
    + +
    +
    +historicalRoleMixin: rdflib.URIRef
    +
    + +
    +
    +instantiation: rdflib.URIRef
    +
    + +
    +
    +intrinsicModeNature: rdflib.URIRef
    +
    + +
    +
    +isAbstract: rdflib.URIRef
    +
    + +
    +
    +isComplete: rdflib.URIRef
    +
    + +
    +
    +isDerived: rdflib.URIRef
    +
    + +
    +
    +isDisjoint: rdflib.URIRef
    +
    + +
    +
    +isExtensional: rdflib.URIRef
    +
    + +
    +
    +isOrdered: rdflib.URIRef
    +
    + +
    +
    +isPowertype: rdflib.URIRef
    +
    + +
    +
    +isReadOnly: rdflib.URIRef
    +
    + +
    +
    +isViewOf: rdflib.URIRef
    +
    + +
    +
    +kind: rdflib.URIRef
    +
    + +
    +
    +literal: rdflib.URIRef
    +
    + +
    +
    +Literal: rdflib.URIRef
    +
    + +
    +
    +lowerBound: rdflib.URIRef
    +
    + +
    +
    +manifestation: rdflib.URIRef
    +
    + +
    +
    +material: rdflib.URIRef
    +
    + +
    +
    +mediation: rdflib.URIRef
    +
    + +
    +
    +memberOf: rdflib.URIRef
    +
    + +
    +
    +mixin: rdflib.URIRef
    +
    + +
    +
    +mode: rdflib.URIRef
    +
    + +
    +
    +model: rdflib.URIRef
    +
    + +
    +
    +ModelElement: rdflib.URIRef
    +
    + +
    +
    +name: rdflib.URIRef
    +
    + +
    +
    +NodeView: rdflib.URIRef
    +
    + +
    +
    +none: rdflib.URIRef
    +
    + +
    +
    +Note: rdflib.URIRef
    +
    + +
    +
    +NoteView: rdflib.URIRef
    +
    + +
    +
    +OntologicalNature: rdflib.URIRef
    +
    + +
    +
    +OntoumlElement: rdflib.URIRef
    +
    + +
    +
    +order: rdflib.URIRef
    +
    + +
    +
    +owner: rdflib.URIRef
    +
    + +
    +
    +Package: rdflib.URIRef
    +
    + +
    +
    +PackageView: rdflib.URIRef
    +
    + +
    +
    +participation: rdflib.URIRef
    +
    + +
    +
    +participational: rdflib.URIRef
    +
    + +
    +
    +Path: rdflib.URIRef
    +
    + +
    +
    +phase: rdflib.URIRef
    +
    + +
    +
    +phaseMixin: rdflib.URIRef
    +
    + +
    +
    +point: rdflib.URIRef
    +
    + +
    +
    +Point: rdflib.URIRef
    +
    + +
    +
    +project: rdflib.URIRef
    +
    + +
    +
    +Project: rdflib.URIRef
    +
    + +
    +
    +property: rdflib.URIRef
    +
    + +
    +
    +Property: rdflib.URIRef
    +
    + +
    +
    +PropertyStereotype: rdflib.URIRef
    +
    + +
    +
    +propertyType: rdflib.URIRef
    +
    + +
    +
    +quality: rdflib.URIRef
    +
    + +
    +
    +qualityNature: rdflib.URIRef
    +
    + +
    +
    +quantity: rdflib.URIRef
    +
    + +
    +
    +quantityNature: rdflib.URIRef
    +
    + +
    +
    +Rectangle: rdflib.URIRef
    +
    + +
    +
    +RectangularShape: rdflib.URIRef
    +
    + +
    +
    +redefinesProperty: rdflib.URIRef
    +
    + +
    +
    +Relation: rdflib.URIRef
    +
    + +
    +
    +relationEnd: rdflib.URIRef
    +
    + +
    +
    +RelationStereotype: rdflib.URIRef
    +
    + +
    +
    +RelationView: rdflib.URIRef
    +
    + +
    +
    +relator: rdflib.URIRef
    +
    + +
    +
    +relatorNature: rdflib.URIRef
    +
    + +
    +
    +restrictedTo: rdflib.URIRef
    +
    + +
    +
    +role: rdflib.URIRef
    +
    + +
    +
    +roleMixin: rdflib.URIRef
    +
    + +
    +
    +shape: rdflib.URIRef
    +
    + +
    +
    +Shape: rdflib.URIRef
    +
    + +
    +
    +shared: rdflib.URIRef
    +
    + +
    +
    +situation: rdflib.URIRef
    +
    + +
    +
    +situationNature: rdflib.URIRef
    +
    + +
    +
    +sourceEnd: rdflib.URIRef
    +
    + +
    +
    +sourceView: rdflib.URIRef
    +
    + +
    +
    +specific: rdflib.URIRef
    +
    + +
    +
    +stereotype: rdflib.URIRef
    +
    + +
    +
    +Stereotype: rdflib.URIRef
    +
    + +
    +
    +subCollectionOf: rdflib.URIRef
    +
    + +
    +
    +subkind: rdflib.URIRef
    +
    + +
    +
    +subQuantityOf: rdflib.URIRef
    +
    + +
    +
    +subsetsProperty: rdflib.URIRef
    +
    + +
    +
    +targetEnd: rdflib.URIRef
    +
    + +
    +
    +targetView: rdflib.URIRef
    +
    + +
    +
    +termination: rdflib.URIRef
    +
    + +
    +
    +text: rdflib.URIRef
    +
    + +
    +
    +Text: rdflib.URIRef
    +
    + +
    +
    +topLeftPosition: rdflib.URIRef
    +
    + +
    +
    +triggers: rdflib.URIRef
    +
    + +
    +
    +type: rdflib.URIRef
    +
    + +
    +
    +typeNature: rdflib.URIRef
    +
    + +
    +
    +upperBound: rdflib.URIRef
    +
    + +
    +
    +width: rdflib.URIRef
    +
    + +
    +
    +xCoordinate: rdflib.URIRef
    +
    + +
    +
    +yCoordinate: rdflib.URIRef
    +
    + +
    +
    +_fail = True
    +
    + +
    +
    +_NS
    +
    + +
    +
    +classmethod get_list_all()
    +

    Retrieve a list of all public attributes of the OntoUML class, i.e., all terms contained in the OntoUML Vocabulary.

    +

    This method uses introspection to find all attributes and methods of the OntoUML +class that do not begin with an underscore (which by convention are considered private), +and returns a list containing the names of these attributes and methods.

    +
    +
    Returns:
    +

    A list containing the names of all public attributes and methods of the OntoUML class.

    +
    +
    Return type:
    +

    list[URIRef]

    +
    +
    +
    + +
    +
    +classmethod get_namespace()
    +

    Retrieve the OntoUML namespace URI.

    +

    This method returns the OntoUML namespace URI as a string. +The namespace URI is a prefix that can be used to construct full URIs for terms in the OntoUML vocabulary.

    +

    Usage example:

    +
    +

    ` +ns = OntoUML.get_namespace() +`

    +
    +
    +
    Returns:
    +

    The OntoUML namespace URI as a string.

    +
    +
    Return type:
    +

    str

    +
    +
    +
    + +
    +
    +classmethod get_term(str_term)
    +

    Retrieve the URIRef of a term from the OntoUML vocabulary.

    +

    Given a term name as a string, this method retrieves its associated URIRef from the OntoUML vocabulary. The +method ensures compliance with OntoUML vocabulary version 1.1.0. If the term is unavailable or nonexistent, +an exception is raised.

    +
    +
    Parameters:
    +

    str_term (str) – The name of the OntoUML term to retrieve.

    +
    +
    Returns:
    +

    URIRef associated with the specified OntoUML term.

    +
    +
    Return type:
    +

    URIRef

    +
    +
    Raises:
    +

    OUUnavailableOUTerm – If the term is not available in the OntoUML vocabulary.

    +
    +
    +
    +
    Example:

    ``` +from ontouml_namespace import OntoUML

    +
    +
    try:

    my_term = OntoUML.get_term(‘Class’) +# Result: rdflib.term.URIRef(’https://w3id.org/ontouml#Class’)

    +
    +
    except OUUnavailableOUTerm:

    print(“Specified term is not available in OntoUML vocabulary.”)

    +
    +
    +

    ```

    +
    +
    +
    + +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_SORTAL_CLASS_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_NON_SORTAL_CLASS_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_ABSTRACT_CLASS_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_RIGID_CLASS_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_CLASS_STEREOTYPES = ()
    +
    + +
    +
    +class ontouml_vocabulary_lib.OntoUML
    +

    Bases: rdflib.namespace.DefinedNamespace

    +

    Class to provide terms from the OntoUML vocabulary in an easy way.

    +

    This class utilizes RDFLib structure for defining and accessing OntoUML terms. It provides access to OntoUML +vocabulary terms and their associated URIs.

    +

    It complies with the OntoUML vocabulary version 1.1.0 available at https://w3id.org/ontouml/vocabulary/v1.1.0.

    +
    +
    Variables:
    +
      +
    • abstract – URI for OntoUML term ‘abstract’

    • +
    • abstractNature – URI for OntoUML term ‘abstractNature’

    • +
    • aggregationKind – URI for OntoUML term ‘aggregationKind’

    • +
    • AggregationKind – URI for OntoUML term ‘AggregationKind’

    • +
    • attribute – URI for OntoUML term ‘attribute’

    • +
    • begin – URI for OntoUML term ‘begin’

    • +
    • bringsAbout – URI for OntoUML term ‘bringsAbout’

    • +
    • cardinality – URI for OntoUML term ‘cardinality’

    • +
    • Cardinality – URI for OntoUML term ‘Cardinality’

    • +
    • cardinalityValue – URI for OntoUML term ‘cardinalityValue’

    • +
    • categorizer – URI for OntoUML term ‘categorizer’

    • +
    • category – URI for OntoUML term ‘category’

    • +
    • characterization – URI for OntoUML term ‘characterization’

    • +
    • Class – URI for OntoUML term ‘Class’

    • +
    • Classifier – URI for OntoUML term ‘Classifier’

    • +
    • ClassStereotype – URI for OntoUML term ‘ClassStereotype’

    • +
    • ClassView – URI for OntoUML term ‘ClassView’

    • +
    • collective – URI for OntoUML term ‘collective’

    • +
    • collectiveNature – URI for OntoUML term ‘collectiveNature’

    • +
    • comparative – URI for OntoUML term ‘comparative’

    • +
    • componentOf – URI for OntoUML term ‘componentOf’

    • +
    • composite – URI for OntoUML term ‘composite’

    • +
    • ConnectorView – URI for OntoUML term ‘ConnectorView’

    • +
    • containsModelElement – URI for OntoUML term ‘containsModelElement’

    • +
    • containsView – URI for OntoUML term ‘containsView’

    • +
    • creation – URI for OntoUML term ‘creation’

    • +
    • datatype – URI for OntoUML term ‘datatype’

    • +
    • DecoratableElement – URI for OntoUML term ‘DecoratableElement’

    • +
    • derivation – URI for OntoUML term ‘derivation’

    • +
    • description – URI for OntoUML term ‘description’

    • +
    • diagram – URI for OntoUML term ‘diagram’

    • +
    • Diagram – URI for OntoUML term ‘Diagram’

    • +
    • DiagramElement – URI for OntoUML term ‘DiagramElement’

    • +
    • ElementView – URI for OntoUML term ‘ElementView’

    • +
    • end – URI for OntoUML term ‘end’

    • +
    • enumeration – URI for OntoUML term ‘enumeration’

    • +
    • event – URI for OntoUML term ‘event’

    • +
    • eventNature – URI for OntoUML term ‘eventNature’

    • +
    • externalDependence – URI for OntoUML term ‘externalDependence’

    • +
    • extrinsicModeNature – URI for OntoUML term ‘extrinsicModeNature’

    • +
    • functionalComplexNature – URI for OntoUML term ‘functionalComplexNature’

    • +
    • general – URI for OntoUML term ‘general’

    • +
    • generalization – URI for OntoUML term ‘generalization’

    • +
    • Generalization – URI for OntoUML term ‘Generalization’

    • +
    • GeneralizationSet – URI for OntoUML term ‘GeneralizationSet’

    • +
    • GeneralizationSetView – URI for OntoUML term ‘GeneralizationSetView’

    • +
    • GeneralizationView – URI for OntoUML term ‘GeneralizationView’

    • +
    • height – URI for OntoUML term ‘height’

    • +
    • historicalDependence – URI for OntoUML term ‘historicalDependence’

    • +
    • historicalRole – URI for OntoUML term ‘historicalRole’

    • +
    • historicalRoleMixin – URI for OntoUML term ‘historicalRoleMixin’

    • +
    • instantiation – URI for OntoUML term ‘instantiation’

    • +
    • intrinsicModeNature – URI for OntoUML term ‘intrinsicModeNature’

    • +
    • isAbstract – URI for OntoUML term ‘isAbstract’

    • +
    • isComplete – URI for OntoUML term ‘isComplete’

    • +
    • isDerived – URI for OntoUML term ‘isDerived’

    • +
    • isDisjoint – URI for OntoUML term ‘isDisjoint’

    • +
    • isExtensional – URI for OntoUML term ‘isExtensional’

    • +
    • isOrdered – URI for OntoUML term ‘isOrdered’

    • +
    • isPowertype – URI for OntoUML term ‘isPowertype’

    • +
    • isReadOnly – URI for OntoUML term ‘isReadOnly’

    • +
    • isViewOf – URI for OntoUML term ‘isViewOf’

    • +
    • kind – URI for OntoUML term ‘kind’

    • +
    • literal – URI for OntoUML term ‘literal’

    • +
    • Literal – URI for OntoUML term ‘Literal’

    • +
    • lowerBound – URI for OntoUML term ‘lowerBound’

    • +
    • manifestation – URI for OntoUML term ‘manifestation’

    • +
    • material – URI for OntoUML term ‘material’

    • +
    • mediation – URI for OntoUML term ‘mediation’

    • +
    • memberOf – URI for OntoUML term ‘memberOf’

    • +
    • mixin – URI for OntoUML term ‘mixin’

    • +
    • mode – URI for OntoUML term ‘mode’

    • +
    • model – URI for OntoUML term ‘model’

    • +
    • ModelElement – URI for OntoUML term ‘ModelElement’

    • +
    • name – URI for OntoUML term ‘name’

    • +
    • NodeView – URI for OntoUML term ‘NodeView’

    • +
    • none – URI for OntoUML term ‘none’

    • +
    • Note – URI for OntoUML term ‘Note’

    • +
    • NoteView – URI for OntoUML term ‘NoteView’

    • +
    • OntologicalNature – URI for OntoUML term ‘OntologicalNature’

    • +
    • OntoumlElement – URI for OntoUML term ‘OntoumlElement’

    • +
    • order – URI for OntoUML term ‘order’

    • +
    • owner – URI for OntoUML term ‘owner’

    • +
    • Package – URI for OntoUML term ‘Package’

    • +
    • PackageView – URI for OntoUML term ‘PackageView’

    • +
    • participation – URI for OntoUML term ‘participation’

    • +
    • participational – URI for OntoUML term ‘participational’

    • +
    • Path – URI for OntoUML term ‘Path’

    • +
    • phase – URI for OntoUML term ‘phase’

    • +
    • phaseMixin – URI for OntoUML term ‘phaseMixin’

    • +
    • point – URI for OntoUML term ‘point’

    • +
    • Point – URI for OntoUML term ‘Point’

    • +
    • project – URI for OntoUML term ‘project’

    • +
    • Project – URI for OntoUML term ‘Project’

    • +
    • property – URI for OntoUML term ‘property’

    • +
    • Property – URI for OntoUML term ‘Property’

    • +
    • PropertyStereotype – URI for OntoUML term ‘PropertyStereotype’

    • +
    • propertyType – URI for OntoUML term ‘propertyType’

    • +
    • quality – URI for OntoUML term ‘quality’

    • +
    • qualityNature – URI for OntoUML term ‘qualityNature’

    • +
    • quantity – URI for OntoUML term ‘quantity’

    • +
    • quantityNature – URI for OntoUML term ‘quantityNature’

    • +
    • Rectangle – URI for OntoUML term ‘Rectangle’

    • +
    • RectangularShape – URI for OntoUML term ‘RectangularShape’

    • +
    • redefinesProperty – URI for OntoUML term ‘redefinesProperty’

    • +
    • Relation – URI for OntoUML term ‘Relation’

    • +
    • relationEnd – URI for OntoUML term ‘relationEnd’

    • +
    • RelationStereotype – URI for OntoUML term ‘RelationStereotype’

    • +
    • RelationView – URI for OntoUML term ‘RelationView’

    • +
    • relator – URI for OntoUML term ‘relator’

    • +
    • relatorNature – URI for OntoUML term ‘relatorNature’

    • +
    • restrictedTo – URI for OntoUML term ‘restrictedTo’

    • +
    • role – URI for OntoUML term ‘role’

    • +
    • roleMixin – URI for OntoUML term ‘roleMixin’

    • +
    • shape – URI for OntoUML term ‘shape’

    • +
    • Shape – URI for OntoUML term ‘Shape’

    • +
    • shared – URI for OntoUML term ‘shared’

    • +
    • situation – URI for OntoUML term ‘situation’

    • +
    • situationNature – URI for OntoUML term ‘situationNature’

    • +
    • sourceEnd – URI for OntoUML term ‘sourceEnd’

    • +
    • sourceView – URI for OntoUML term ‘sourceView’

    • +
    • specific – URI for OntoUML term ‘specific’

    • +
    • stereotype – URI for OntoUML term ‘stereotype’

    • +
    • Stereotype – URI for OntoUML term ‘Stereotype’

    • +
    • subCollectionOf – URI for OntoUML term ‘subCollectionOf’

    • +
    • subkind – URI for OntoUML term ‘subkind’

    • +
    • subQuantityOf – URI for OntoUML term ‘subQuantityOf’

    • +
    • subsetsProperty – URI for OntoUML term ‘subsetsProperty’

    • +
    • targetEnd – URI for OntoUML term ‘targetEnd’

    • +
    • targetView – URI for OntoUML term ‘targetView’

    • +
    • termination – URI for OntoUML term ‘termination’

    • +
    • text – URI for OntoUML term ‘text’

    • +
    • Text – URI for OntoUML term ‘Text’

    • +
    • topLeftPosition – URI for OntoUML term ‘topLeftPosition’

    • +
    • triggers – URI for OntoUML term ‘triggers’

    • +
    • type – URI for OntoUML term ‘type’

    • +
    • typeNature – URI for OntoUML term ‘typeNature’

    • +
    • upperBound – URI for OntoUML term ‘upperBound’

    • +
    • width – URI for OntoUML term ‘width’

    • +
    • xCoordinate – URI for OntoUML term ‘xCoordinate’

    • +
    • yCoordinate – URI for OntoUML term ‘yCoordinate’

    • +
    • _fail – Flag indicating whether failed lookups should raise an exception.

    • +
    • _NS – Namespace for the OntoUML vocabulary.

    • +
    +
    +
    +
    +
    +abstract: rdflib.URIRef
    +
    + +
    +
    +abstractNature: rdflib.URIRef
    +
    + +
    +
    +aggregationKind: rdflib.URIRef
    +
    + +
    +
    +AggregationKind: rdflib.URIRef
    +
    + +
    +
    +attribute: rdflib.URIRef
    +
    + +
    +
    +begin: rdflib.URIRef
    +
    + +
    +
    +bringsAbout: rdflib.URIRef
    +
    + +
    +
    +cardinality: rdflib.URIRef
    +
    + +
    +
    +Cardinality: rdflib.URIRef
    +
    + +
    +
    +cardinalityValue: rdflib.URIRef
    +
    + +
    +
    +categorizer: rdflib.URIRef
    +
    + +
    +
    +category: rdflib.URIRef
    +
    + +
    +
    +characterization: rdflib.URIRef
    +
    + +
    +
    +Class: rdflib.URIRef
    +
    + +
    +
    +Classifier: rdflib.URIRef
    +
    + +
    +
    +ClassStereotype: rdflib.URIRef
    +
    + +
    +
    +ClassView: rdflib.URIRef
    +
    + +
    +
    +collective: rdflib.URIRef
    +
    + +
    +
    +collectiveNature: rdflib.URIRef
    +
    + +
    +
    +comparative: rdflib.URIRef
    +
    + +
    +
    +componentOf: rdflib.URIRef
    +
    + +
    +
    +composite: rdflib.URIRef
    +
    + +
    +
    +ConnectorView: rdflib.URIRef
    +
    + +
    +
    +containsModelElement: rdflib.URIRef
    +
    + +
    +
    +containsView: rdflib.URIRef
    +
    + +
    +
    +creation: rdflib.URIRef
    +
    + +
    +
    +datatype: rdflib.URIRef
    +
    + +
    +
    +DecoratableElement: rdflib.URIRef
    +
    + +
    +
    +derivation: rdflib.URIRef
    +
    + +
    +
    +description: rdflib.URIRef
    +
    + +
    +
    +diagram: rdflib.URIRef
    +
    + +
    +
    +Diagram: rdflib.URIRef
    +
    + +
    +
    +DiagramElement: rdflib.URIRef
    +
    + +
    +
    +ElementView: rdflib.URIRef
    +
    + +
    +
    +end: rdflib.URIRef
    +
    + +
    +
    +enumeration: rdflib.URIRef
    +
    + +
    +
    +event: rdflib.URIRef
    +
    + +
    +
    +eventNature: rdflib.URIRef
    +
    + +
    +
    +externalDependence: rdflib.URIRef
    +
    + +
    +
    +extrinsicModeNature: rdflib.URIRef
    +
    + +
    +
    +functionalComplexNature: rdflib.URIRef
    +
    + +
    +
    +general: rdflib.URIRef
    +
    + +
    +
    +generalization: rdflib.URIRef
    +
    + +
    +
    +Generalization: rdflib.URIRef
    +
    + +
    +
    +GeneralizationSet: rdflib.URIRef
    +
    + +
    +
    +GeneralizationSetView: rdflib.URIRef
    +
    + +
    +
    +GeneralizationView: rdflib.URIRef
    +
    + +
    +
    +height: rdflib.URIRef
    +
    + +
    +
    +historicalDependence: rdflib.URIRef
    +
    + +
    +
    +historicalRole: rdflib.URIRef
    +
    + +
    +
    +historicalRoleMixin: rdflib.URIRef
    +
    + +
    +
    +instantiation: rdflib.URIRef
    +
    + +
    +
    +intrinsicModeNature: rdflib.URIRef
    +
    + +
    +
    +isAbstract: rdflib.URIRef
    +
    + +
    +
    +isComplete: rdflib.URIRef
    +
    + +
    +
    +isDerived: rdflib.URIRef
    +
    + +
    +
    +isDisjoint: rdflib.URIRef
    +
    + +
    +
    +isExtensional: rdflib.URIRef
    +
    + +
    +
    +isOrdered: rdflib.URIRef
    +
    + +
    +
    +isPowertype: rdflib.URIRef
    +
    + +
    +
    +isReadOnly: rdflib.URIRef
    +
    + +
    +
    +isViewOf: rdflib.URIRef
    +
    + +
    +
    +kind: rdflib.URIRef
    +
    + +
    +
    +literal: rdflib.URIRef
    +
    + +
    +
    +Literal: rdflib.URIRef
    +
    + +
    +
    +lowerBound: rdflib.URIRef
    +
    + +
    +
    +manifestation: rdflib.URIRef
    +
    + +
    +
    +material: rdflib.URIRef
    +
    + +
    +
    +mediation: rdflib.URIRef
    +
    + +
    +
    +memberOf: rdflib.URIRef
    +
    + +
    +
    +mixin: rdflib.URIRef
    +
    + +
    +
    +mode: rdflib.URIRef
    +
    + +
    +
    +model: rdflib.URIRef
    +
    + +
    +
    +ModelElement: rdflib.URIRef
    +
    + +
    +
    +name: rdflib.URIRef
    +
    + +
    +
    +NodeView: rdflib.URIRef
    +
    + +
    +
    +none: rdflib.URIRef
    +
    + +
    +
    +Note: rdflib.URIRef
    +
    + +
    +
    +NoteView: rdflib.URIRef
    +
    + +
    +
    +OntologicalNature: rdflib.URIRef
    +
    + +
    +
    +OntoumlElement: rdflib.URIRef
    +
    + +
    +
    +order: rdflib.URIRef
    +
    + +
    +
    +owner: rdflib.URIRef
    +
    + +
    +
    +Package: rdflib.URIRef
    +
    + +
    +
    +PackageView: rdflib.URIRef
    +
    + +
    +
    +participation: rdflib.URIRef
    +
    + +
    +
    +participational: rdflib.URIRef
    +
    + +
    +
    +Path: rdflib.URIRef
    +
    + +
    +
    +phase: rdflib.URIRef
    +
    + +
    +
    +phaseMixin: rdflib.URIRef
    +
    + +
    +
    +point: rdflib.URIRef
    +
    + +
    +
    +Point: rdflib.URIRef
    +
    + +
    +
    +project: rdflib.URIRef
    +
    + +
    +
    +Project: rdflib.URIRef
    +
    + +
    +
    +property: rdflib.URIRef
    +
    + +
    +
    +Property: rdflib.URIRef
    +
    + +
    +
    +PropertyStereotype: rdflib.URIRef
    +
    + +
    +
    +propertyType: rdflib.URIRef
    +
    + +
    +
    +quality: rdflib.URIRef
    +
    + +
    +
    +qualityNature: rdflib.URIRef
    +
    + +
    +
    +quantity: rdflib.URIRef
    +
    + +
    +
    +quantityNature: rdflib.URIRef
    +
    + +
    +
    +Rectangle: rdflib.URIRef
    +
    + +
    +
    +RectangularShape: rdflib.URIRef
    +
    + +
    +
    +redefinesProperty: rdflib.URIRef
    +
    + +
    +
    +Relation: rdflib.URIRef
    +
    + +
    +
    +relationEnd: rdflib.URIRef
    +
    + +
    +
    +RelationStereotype: rdflib.URIRef
    +
    + +
    +
    +RelationView: rdflib.URIRef
    +
    + +
    +
    +relator: rdflib.URIRef
    +
    + +
    +
    +relatorNature: rdflib.URIRef
    +
    + +
    +
    +restrictedTo: rdflib.URIRef
    +
    + +
    +
    +role: rdflib.URIRef
    +
    + +
    +
    +roleMixin: rdflib.URIRef
    +
    + +
    +
    +shape: rdflib.URIRef
    +
    + +
    +
    +Shape: rdflib.URIRef
    +
    + +
    +
    +shared: rdflib.URIRef
    +
    + +
    +
    +situation: rdflib.URIRef
    +
    + +
    +
    +situationNature: rdflib.URIRef
    +
    + +
    +
    +sourceEnd: rdflib.URIRef
    +
    + +
    +
    +sourceView: rdflib.URIRef
    +
    + +
    +
    +specific: rdflib.URIRef
    +
    + +
    +
    +stereotype: rdflib.URIRef
    +
    + +
    +
    +Stereotype: rdflib.URIRef
    +
    + +
    +
    +subCollectionOf: rdflib.URIRef
    +
    + +
    +
    +subkind: rdflib.URIRef
    +
    + +
    +
    +subQuantityOf: rdflib.URIRef
    +
    + +
    +
    +subsetsProperty: rdflib.URIRef
    +
    + +
    +
    +targetEnd: rdflib.URIRef
    +
    + +
    +
    +targetView: rdflib.URIRef
    +
    + +
    +
    +termination: rdflib.URIRef
    +
    + +
    +
    +text: rdflib.URIRef
    +
    + +
    +
    +Text: rdflib.URIRef
    +
    + +
    +
    +topLeftPosition: rdflib.URIRef
    +
    + +
    +
    +triggers: rdflib.URIRef
    +
    + +
    +
    +type: rdflib.URIRef
    +
    + +
    +
    +typeNature: rdflib.URIRef
    +
    + +
    +
    +upperBound: rdflib.URIRef
    +
    + +
    +
    +width: rdflib.URIRef
    +
    + +
    +
    +xCoordinate: rdflib.URIRef
    +
    + +
    +
    +yCoordinate: rdflib.URIRef
    +
    + +
    +
    +_fail = True
    +
    + +
    +
    +_NS
    +
    + +
    +
    +classmethod get_list_all()
    +

    Retrieve a list of all public attributes of the OntoUML class, i.e., all terms contained in the OntoUML Vocabulary.

    +

    This method uses introspection to find all attributes and methods of the OntoUML +class that do not begin with an underscore (which by convention are considered private), +and returns a list containing the names of these attributes and methods.

    +
    +
    Returns:
    +

    A list containing the names of all public attributes and methods of the OntoUML class.

    +
    +
    Return type:
    +

    list[URIRef]

    +
    +
    +
    + +
    +
    +classmethod get_namespace()
    +

    Retrieve the OntoUML namespace URI.

    +

    This method returns the OntoUML namespace URI as a string. +The namespace URI is a prefix that can be used to construct full URIs for terms in the OntoUML vocabulary.

    +

    Usage example:

    +
    +

    ` +ns = OntoUML.get_namespace() +`

    +
    +
    +
    Returns:
    +

    The OntoUML namespace URI as a string.

    +
    +
    Return type:
    +

    str

    +
    +
    +
    + +
    +
    +classmethod get_term(str_term)
    +

    Retrieve the URIRef of a term from the OntoUML vocabulary.

    +

    Given a term name as a string, this method retrieves its associated URIRef from the OntoUML vocabulary. The +method ensures compliance with OntoUML vocabulary version 1.1.0. If the term is unavailable or nonexistent, +an exception is raised.

    +
    +
    Parameters:
    +

    str_term (str) – The name of the OntoUML term to retrieve.

    +
    +
    Returns:
    +

    URIRef associated with the specified OntoUML term.

    +
    +
    Return type:
    +

    URIRef

    +
    +
    Raises:
    +

    OUUnavailableOUTerm – If the term is not available in the OntoUML vocabulary.

    +
    +
    +
    +
    Example:

    ``` +from ontouml_namespace import OntoUML

    +
    +
    try:

    my_term = OntoUML.get_term(‘Class’) +# Result: rdflib.term.URIRef(’https://w3id.org/ontouml#Class’)

    +
    +
    except OUUnavailableOUTerm:

    print(“Specified term is not available in OntoUML vocabulary.”)

    +
    +
    +

    ```

    +
    +
    +
    + +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_RELATION_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_PROPERTY_STEREOTYPES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_AGGREGATION_KINDS = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_ONTOLOGICAL_NATURES = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_ABSTRACT_ELEMENTS = ()
    +
    + +
    +
    +ontouml_vocabulary_lib.ONTOUML_CONCRETE_ELEMENTS = ()
    +
    + +
    +
    +exception ontouml_vocabulary_lib.OUUnavailableTerm(ou_term)
    +

    Bases: ValueError

    +

    Custom exception for handling cases where an OUTerm is unavailable in the OntoUML Vocabulary.

    +

    This exception is raised when a given OUTerm does not exist or is not found in the OntoUML +Vocabulary, providing clear feedback that the requested term is unavailable or incorrectly +specified.

    +
    +
    Parameters:
    +

    ou_term (str) – The OUTerm that does not exist in the OntoUML Vocabulary.

    +
    +
    +
    + +
    +
    +class ontouml_vocabulary_lib.OntoUML
    +

    Bases: rdflib.namespace.DefinedNamespace

    +

    Class to provide terms from the OntoUML vocabulary in an easy way.

    +

    This class utilizes RDFLib structure for defining and accessing OntoUML terms. It provides access to OntoUML +vocabulary terms and their associated URIs.

    +

    It complies with the OntoUML vocabulary version 1.1.0 available at https://w3id.org/ontouml/vocabulary/v1.1.0.

    +
    +
    Variables:
    +
      +
    • abstract – URI for OntoUML term ‘abstract’

    • +
    • abstractNature – URI for OntoUML term ‘abstractNature’

    • +
    • aggregationKind – URI for OntoUML term ‘aggregationKind’

    • +
    • AggregationKind – URI for OntoUML term ‘AggregationKind’

    • +
    • attribute – URI for OntoUML term ‘attribute’

    • +
    • begin – URI for OntoUML term ‘begin’

    • +
    • bringsAbout – URI for OntoUML term ‘bringsAbout’

    • +
    • cardinality – URI for OntoUML term ‘cardinality’

    • +
    • Cardinality – URI for OntoUML term ‘Cardinality’

    • +
    • cardinalityValue – URI for OntoUML term ‘cardinalityValue’

    • +
    • categorizer – URI for OntoUML term ‘categorizer’

    • +
    • category – URI for OntoUML term ‘category’

    • +
    • characterization – URI for OntoUML term ‘characterization’

    • +
    • Class – URI for OntoUML term ‘Class’

    • +
    • Classifier – URI for OntoUML term ‘Classifier’

    • +
    • ClassStereotype – URI for OntoUML term ‘ClassStereotype’

    • +
    • ClassView – URI for OntoUML term ‘ClassView’

    • +
    • collective – URI for OntoUML term ‘collective’

    • +
    • collectiveNature – URI for OntoUML term ‘collectiveNature’

    • +
    • comparative – URI for OntoUML term ‘comparative’

    • +
    • componentOf – URI for OntoUML term ‘componentOf’

    • +
    • composite – URI for OntoUML term ‘composite’

    • +
    • ConnectorView – URI for OntoUML term ‘ConnectorView’

    • +
    • containsModelElement – URI for OntoUML term ‘containsModelElement’

    • +
    • containsView – URI for OntoUML term ‘containsView’

    • +
    • creation – URI for OntoUML term ‘creation’

    • +
    • datatype – URI for OntoUML term ‘datatype’

    • +
    • DecoratableElement – URI for OntoUML term ‘DecoratableElement’

    • +
    • derivation – URI for OntoUML term ‘derivation’

    • +
    • description – URI for OntoUML term ‘description’

    • +
    • diagram – URI for OntoUML term ‘diagram’

    • +
    • Diagram – URI for OntoUML term ‘Diagram’

    • +
    • DiagramElement – URI for OntoUML term ‘DiagramElement’

    • +
    • ElementView – URI for OntoUML term ‘ElementView’

    • +
    • end – URI for OntoUML term ‘end’

    • +
    • enumeration – URI for OntoUML term ‘enumeration’

    • +
    • event – URI for OntoUML term ‘event’

    • +
    • eventNature – URI for OntoUML term ‘eventNature’

    • +
    • externalDependence – URI for OntoUML term ‘externalDependence’

    • +
    • extrinsicModeNature – URI for OntoUML term ‘extrinsicModeNature’

    • +
    • functionalComplexNature – URI for OntoUML term ‘functionalComplexNature’

    • +
    • general – URI for OntoUML term ‘general’

    • +
    • generalization – URI for OntoUML term ‘generalization’

    • +
    • Generalization – URI for OntoUML term ‘Generalization’

    • +
    • GeneralizationSet – URI for OntoUML term ‘GeneralizationSet’

    • +
    • GeneralizationSetView – URI for OntoUML term ‘GeneralizationSetView’

    • +
    • GeneralizationView – URI for OntoUML term ‘GeneralizationView’

    • +
    • height – URI for OntoUML term ‘height’

    • +
    • historicalDependence – URI for OntoUML term ‘historicalDependence’

    • +
    • historicalRole – URI for OntoUML term ‘historicalRole’

    • +
    • historicalRoleMixin – URI for OntoUML term ‘historicalRoleMixin’

    • +
    • instantiation – URI for OntoUML term ‘instantiation’

    • +
    • intrinsicModeNature – URI for OntoUML term ‘intrinsicModeNature’

    • +
    • isAbstract – URI for OntoUML term ‘isAbstract’

    • +
    • isComplete – URI for OntoUML term ‘isComplete’

    • +
    • isDerived – URI for OntoUML term ‘isDerived’

    • +
    • isDisjoint – URI for OntoUML term ‘isDisjoint’

    • +
    • isExtensional – URI for OntoUML term ‘isExtensional’

    • +
    • isOrdered – URI for OntoUML term ‘isOrdered’

    • +
    • isPowertype – URI for OntoUML term ‘isPowertype’

    • +
    • isReadOnly – URI for OntoUML term ‘isReadOnly’

    • +
    • isViewOf – URI for OntoUML term ‘isViewOf’

    • +
    • kind – URI for OntoUML term ‘kind’

    • +
    • literal – URI for OntoUML term ‘literal’

    • +
    • Literal – URI for OntoUML term ‘Literal’

    • +
    • lowerBound – URI for OntoUML term ‘lowerBound’

    • +
    • manifestation – URI for OntoUML term ‘manifestation’

    • +
    • material – URI for OntoUML term ‘material’

    • +
    • mediation – URI for OntoUML term ‘mediation’

    • +
    • memberOf – URI for OntoUML term ‘memberOf’

    • +
    • mixin – URI for OntoUML term ‘mixin’

    • +
    • mode – URI for OntoUML term ‘mode’

    • +
    • model – URI for OntoUML term ‘model’

    • +
    • ModelElement – URI for OntoUML term ‘ModelElement’

    • +
    • name – URI for OntoUML term ‘name’

    • +
    • NodeView – URI for OntoUML term ‘NodeView’

    • +
    • none – URI for OntoUML term ‘none’

    • +
    • Note – URI for OntoUML term ‘Note’

    • +
    • NoteView – URI for OntoUML term ‘NoteView’

    • +
    • OntologicalNature – URI for OntoUML term ‘OntologicalNature’

    • +
    • OntoumlElement – URI for OntoUML term ‘OntoumlElement’

    • +
    • order – URI for OntoUML term ‘order’

    • +
    • owner – URI for OntoUML term ‘owner’

    • +
    • Package – URI for OntoUML term ‘Package’

    • +
    • PackageView – URI for OntoUML term ‘PackageView’

    • +
    • participation – URI for OntoUML term ‘participation’

    • +
    • participational – URI for OntoUML term ‘participational’

    • +
    • Path – URI for OntoUML term ‘Path’

    • +
    • phase – URI for OntoUML term ‘phase’

    • +
    • phaseMixin – URI for OntoUML term ‘phaseMixin’

    • +
    • point – URI for OntoUML term ‘point’

    • +
    • Point – URI for OntoUML term ‘Point’

    • +
    • project – URI for OntoUML term ‘project’

    • +
    • Project – URI for OntoUML term ‘Project’

    • +
    • property – URI for OntoUML term ‘property’

    • +
    • Property – URI for OntoUML term ‘Property’

    • +
    • PropertyStereotype – URI for OntoUML term ‘PropertyStereotype’

    • +
    • propertyType – URI for OntoUML term ‘propertyType’

    • +
    • quality – URI for OntoUML term ‘quality’

    • +
    • qualityNature – URI for OntoUML term ‘qualityNature’

    • +
    • quantity – URI for OntoUML term ‘quantity’

    • +
    • quantityNature – URI for OntoUML term ‘quantityNature’

    • +
    • Rectangle – URI for OntoUML term ‘Rectangle’

    • +
    • RectangularShape – URI for OntoUML term ‘RectangularShape’

    • +
    • redefinesProperty – URI for OntoUML term ‘redefinesProperty’

    • +
    • Relation – URI for OntoUML term ‘Relation’

    • +
    • relationEnd – URI for OntoUML term ‘relationEnd’

    • +
    • RelationStereotype – URI for OntoUML term ‘RelationStereotype’

    • +
    • RelationView – URI for OntoUML term ‘RelationView’

    • +
    • relator – URI for OntoUML term ‘relator’

    • +
    • relatorNature – URI for OntoUML term ‘relatorNature’

    • +
    • restrictedTo – URI for OntoUML term ‘restrictedTo’

    • +
    • role – URI for OntoUML term ‘role’

    • +
    • roleMixin – URI for OntoUML term ‘roleMixin’

    • +
    • shape – URI for OntoUML term ‘shape’

    • +
    • Shape – URI for OntoUML term ‘Shape’

    • +
    • shared – URI for OntoUML term ‘shared’

    • +
    • situation – URI for OntoUML term ‘situation’

    • +
    • situationNature – URI for OntoUML term ‘situationNature’

    • +
    • sourceEnd – URI for OntoUML term ‘sourceEnd’

    • +
    • sourceView – URI for OntoUML term ‘sourceView’

    • +
    • specific – URI for OntoUML term ‘specific’

    • +
    • stereotype – URI for OntoUML term ‘stereotype’

    • +
    • Stereotype – URI for OntoUML term ‘Stereotype’

    • +
    • subCollectionOf – URI for OntoUML term ‘subCollectionOf’

    • +
    • subkind – URI for OntoUML term ‘subkind’

    • +
    • subQuantityOf – URI for OntoUML term ‘subQuantityOf’

    • +
    • subsetsProperty – URI for OntoUML term ‘subsetsProperty’

    • +
    • targetEnd – URI for OntoUML term ‘targetEnd’

    • +
    • targetView – URI for OntoUML term ‘targetView’

    • +
    • termination – URI for OntoUML term ‘termination’

    • +
    • text – URI for OntoUML term ‘text’

    • +
    • Text – URI for OntoUML term ‘Text’

    • +
    • topLeftPosition – URI for OntoUML term ‘topLeftPosition’

    • +
    • triggers – URI for OntoUML term ‘triggers’

    • +
    • type – URI for OntoUML term ‘type’

    • +
    • typeNature – URI for OntoUML term ‘typeNature’

    • +
    • upperBound – URI for OntoUML term ‘upperBound’

    • +
    • width – URI for OntoUML term ‘width’

    • +
    • xCoordinate – URI for OntoUML term ‘xCoordinate’

    • +
    • yCoordinate – URI for OntoUML term ‘yCoordinate’

    • +
    • _fail – Flag indicating whether failed lookups should raise an exception.

    • +
    • _NS – Namespace for the OntoUML vocabulary.

    • +
    +
    +
    +
    +
    +abstract: rdflib.URIRef
    +
    + +
    +
    +abstractNature: rdflib.URIRef
    +
    + +
    +
    +aggregationKind: rdflib.URIRef
    +
    + +
    +
    +AggregationKind: rdflib.URIRef
    +
    + +
    +
    +attribute: rdflib.URIRef
    +
    + +
    +
    +begin: rdflib.URIRef
    +
    + +
    +
    +bringsAbout: rdflib.URIRef
    +
    + +
    +
    +cardinality: rdflib.URIRef
    +
    + +
    +
    +Cardinality: rdflib.URIRef
    +
    + +
    +
    +cardinalityValue: rdflib.URIRef
    +
    + +
    +
    +categorizer: rdflib.URIRef
    +
    + +
    +
    +category: rdflib.URIRef
    +
    + +
    +
    +characterization: rdflib.URIRef
    +
    + +
    +
    +Class: rdflib.URIRef
    +
    + +
    +
    +Classifier: rdflib.URIRef
    +
    + +
    +
    +ClassStereotype: rdflib.URIRef
    +
    + +
    +
    +ClassView: rdflib.URIRef
    +
    + +
    +
    +collective: rdflib.URIRef
    +
    + +
    +
    +collectiveNature: rdflib.URIRef
    +
    + +
    +
    +comparative: rdflib.URIRef
    +
    + +
    +
    +componentOf: rdflib.URIRef
    +
    + +
    +
    +composite: rdflib.URIRef
    +
    + +
    +
    +ConnectorView: rdflib.URIRef
    +
    + +
    +
    +containsModelElement: rdflib.URIRef
    +
    + +
    +
    +containsView: rdflib.URIRef
    +
    + +
    +
    +creation: rdflib.URIRef
    +
    + +
    +
    +datatype: rdflib.URIRef
    +
    + +
    +
    +DecoratableElement: rdflib.URIRef
    +
    + +
    +
    +derivation: rdflib.URIRef
    +
    + +
    +
    +description: rdflib.URIRef
    +
    + +
    +
    +diagram: rdflib.URIRef
    +
    + +
    +
    +Diagram: rdflib.URIRef
    +
    + +
    +
    +DiagramElement: rdflib.URIRef
    +
    + +
    +
    +ElementView: rdflib.URIRef
    +
    + +
    +
    +end: rdflib.URIRef
    +
    + +
    +
    +enumeration: rdflib.URIRef
    +
    + +
    +
    +event: rdflib.URIRef
    +
    + +
    +
    +eventNature: rdflib.URIRef
    +
    + +
    +
    +externalDependence: rdflib.URIRef
    +
    + +
    +
    +extrinsicModeNature: rdflib.URIRef
    +
    + +
    +
    +functionalComplexNature: rdflib.URIRef
    +
    + +
    +
    +general: rdflib.URIRef
    +
    + +
    +
    +generalization: rdflib.URIRef
    +
    + +
    +
    +Generalization: rdflib.URIRef
    +
    + +
    +
    +GeneralizationSet: rdflib.URIRef
    +
    + +
    +
    +GeneralizationSetView: rdflib.URIRef
    +
    + +
    +
    +GeneralizationView: rdflib.URIRef
    +
    + +
    +
    +height: rdflib.URIRef
    +
    + +
    +
    +historicalDependence: rdflib.URIRef
    +
    + +
    +
    +historicalRole: rdflib.URIRef
    +
    + +
    +
    +historicalRoleMixin: rdflib.URIRef
    +
    + +
    +
    +instantiation: rdflib.URIRef
    +
    + +
    +
    +intrinsicModeNature: rdflib.URIRef
    +
    + +
    +
    +isAbstract: rdflib.URIRef
    +
    + +
    +
    +isComplete: rdflib.URIRef
    +
    + +
    +
    +isDerived: rdflib.URIRef
    +
    + +
    +
    +isDisjoint: rdflib.URIRef
    +
    + +
    +
    +isExtensional: rdflib.URIRef
    +
    + +
    +
    +isOrdered: rdflib.URIRef
    +
    + +
    +
    +isPowertype: rdflib.URIRef
    +
    + +
    +
    +isReadOnly: rdflib.URIRef
    +
    + +
    +
    +isViewOf: rdflib.URIRef
    +
    + +
    +
    +kind: rdflib.URIRef
    +
    + +
    +
    +literal: rdflib.URIRef
    +
    + +
    +
    +Literal: rdflib.URIRef
    +
    + +
    +
    +lowerBound: rdflib.URIRef
    +
    + +
    +
    +manifestation: rdflib.URIRef
    +
    + +
    +
    +material: rdflib.URIRef
    +
    + +
    +
    +mediation: rdflib.URIRef
    +
    + +
    +
    +memberOf: rdflib.URIRef
    +
    + +
    +
    +mixin: rdflib.URIRef
    +
    + +
    +
    +mode: rdflib.URIRef
    +
    + +
    +
    +model: rdflib.URIRef
    +
    + +
    +
    +ModelElement: rdflib.URIRef
    +
    + +
    +
    +name: rdflib.URIRef
    +
    + +
    +
    +NodeView: rdflib.URIRef
    +
    + +
    +
    +none: rdflib.URIRef
    +
    + +
    +
    +Note: rdflib.URIRef
    +
    + +
    +
    +NoteView: rdflib.URIRef
    +
    + +
    +
    +OntologicalNature: rdflib.URIRef
    +
    + +
    +
    +OntoumlElement: rdflib.URIRef
    +
    + +
    +
    +order: rdflib.URIRef
    +
    + +
    +
    +owner: rdflib.URIRef
    +
    + +
    +
    +Package: rdflib.URIRef
    +
    + +
    +
    +PackageView: rdflib.URIRef
    +
    + +
    +
    +participation: rdflib.URIRef
    +
    + +
    +
    +participational: rdflib.URIRef
    +
    + +
    +
    +Path: rdflib.URIRef
    +
    + +
    +
    +phase: rdflib.URIRef
    +
    + +
    +
    +phaseMixin: rdflib.URIRef
    +
    + +
    +
    +point: rdflib.URIRef
    +
    + +
    +
    +Point: rdflib.URIRef
    +
    + +
    +
    +project: rdflib.URIRef
    +
    + +
    +
    +Project: rdflib.URIRef
    +
    + +
    +
    +property: rdflib.URIRef
    +
    + +
    +
    +Property: rdflib.URIRef
    +
    + +
    +
    +PropertyStereotype: rdflib.URIRef
    +
    + +
    +
    +propertyType: rdflib.URIRef
    +
    + +
    +
    +quality: rdflib.URIRef
    +
    + +
    +
    +qualityNature: rdflib.URIRef
    +
    + +
    +
    +quantity: rdflib.URIRef
    +
    + +
    +
    +quantityNature: rdflib.URIRef
    +
    + +
    +
    +Rectangle: rdflib.URIRef
    +
    + +
    +
    +RectangularShape: rdflib.URIRef
    +
    + +
    +
    +redefinesProperty: rdflib.URIRef
    +
    + +
    +
    +Relation: rdflib.URIRef
    +
    + +
    +
    +relationEnd: rdflib.URIRef
    +
    + +
    +
    +RelationStereotype: rdflib.URIRef
    +
    + +
    +
    +RelationView: rdflib.URIRef
    +
    + +
    +
    +relator: rdflib.URIRef
    +
    + +
    +
    +relatorNature: rdflib.URIRef
    +
    + +
    +
    +restrictedTo: rdflib.URIRef
    +
    + +
    +
    +role: rdflib.URIRef
    +
    + +
    +
    +roleMixin: rdflib.URIRef
    +
    + +
    +
    +shape: rdflib.URIRef
    +
    + +
    +
    +Shape: rdflib.URIRef
    +
    + +
    +
    +shared: rdflib.URIRef
    +
    + +
    +
    +situation: rdflib.URIRef
    +
    + +
    +
    +situationNature: rdflib.URIRef
    +
    + +
    +
    +sourceEnd: rdflib.URIRef
    +
    + +
    +
    +sourceView: rdflib.URIRef
    +
    + +
    +
    +specific: rdflib.URIRef
    +
    + +
    +
    +stereotype: rdflib.URIRef
    +
    + +
    +
    +Stereotype: rdflib.URIRef
    +
    + +
    +
    +subCollectionOf: rdflib.URIRef
    +
    + +
    +
    +subkind: rdflib.URIRef
    +
    + +
    +
    +subQuantityOf: rdflib.URIRef
    +
    + +
    +
    +subsetsProperty: rdflib.URIRef
    +
    + +
    +
    +targetEnd: rdflib.URIRef
    +
    + +
    +
    +targetView: rdflib.URIRef
    +
    + +
    +
    +termination: rdflib.URIRef
    +
    + +
    +
    +text: rdflib.URIRef
    +
    + +
    +
    +Text: rdflib.URIRef
    +
    + +
    +
    +topLeftPosition: rdflib.URIRef
    +
    + +
    +
    +triggers: rdflib.URIRef
    +
    + +
    +
    +type: rdflib.URIRef
    +
    + +
    +
    +typeNature: rdflib.URIRef
    +
    + +
    +
    +upperBound: rdflib.URIRef
    +
    + +
    +
    +width: rdflib.URIRef
    +
    + +
    +
    +xCoordinate: rdflib.URIRef
    +
    + +
    +
    +yCoordinate: rdflib.URIRef
    +
    + +
    +
    +_fail = True
    +
    + +
    +
    +_NS
    +
    + +
    +
    +classmethod get_list_all()
    +

    Retrieve a list of all public attributes of the OntoUML class, i.e., all terms contained in the OntoUML Vocabulary.

    +

    This method uses introspection to find all attributes and methods of the OntoUML +class that do not begin with an underscore (which by convention are considered private), +and returns a list containing the names of these attributes and methods.

    +
    +
    Returns:
    +

    A list containing the names of all public attributes and methods of the OntoUML class.

    +
    +
    Return type:
    +

    list[URIRef]

    +
    +
    +
    + +
    +
    +classmethod get_namespace()
    +

    Retrieve the OntoUML namespace URI.

    +

    This method returns the OntoUML namespace URI as a string. +The namespace URI is a prefix that can be used to construct full URIs for terms in the OntoUML vocabulary.

    +

    Usage example:

    +
    +

    ` +ns = OntoUML.get_namespace() +`

    +
    +
    +
    Returns:
    +

    The OntoUML namespace URI as a string.

    +
    +
    Return type:
    +

    str

    +
    +
    +
    + +
    +
    +classmethod get_term(str_term)
    +

    Retrieve the URIRef of a term from the OntoUML vocabulary.

    +

    Given a term name as a string, this method retrieves its associated URIRef from the OntoUML vocabulary. The +method ensures compliance with OntoUML vocabulary version 1.1.0. If the term is unavailable or nonexistent, +an exception is raised.

    +
    +
    Parameters:
    +

    str_term (str) – The name of the OntoUML term to retrieve.

    +
    +
    Returns:
    +

    URIRef associated with the specified OntoUML term.

    +
    +
    Return type:
    +

    URIRef

    +
    +
    Raises:
    +

    OUUnavailableOUTerm – If the term is not available in the OntoUML vocabulary.

    +
    +
    +
    +
    Example:

    ``` +from ontouml_namespace import OntoUML

    +
    +
    try:

    my_term = OntoUML.get_term(‘Class’) +# Result: rdflib.term.URIRef(’https://w3id.org/ontouml#Class’)

    +
    +
    except OUUnavailableOUTerm:

    print(“Specified term is not available in OntoUML vocabulary.”)

    +
    +
    +

    ```

    +
    +
    +
    + +
    + +
    +
    +exception ontouml_vocabulary_lib.OUUnavailableTerm(ou_term)
    +

    Bases: ValueError

    +

    Custom exception for handling cases where an OUTerm is unavailable in the OntoUML Vocabulary.

    +

    This exception is raised when a given OUTerm does not exist or is not found in the OntoUML +Vocabulary, providing clear feedback that the requested term is unavailable or incorrectly +specified.

    +
    +
    Parameters:
    +

    ou_term (str) – The OUTerm that does not exist in the OntoUML Vocabulary.

    +
    +
    +
    + +
    +
    diff --git a/docs/autoapi/ontouml_vocabulary_lib/ontouml/index.html b/docs/autoapi/ontouml_vocabulary_lib/terms/index.html similarity index 73% rename from docs/autoapi/ontouml_vocabulary_lib/ontouml/index.html rename to docs/autoapi/ontouml_vocabulary_lib/terms/index.html index f8454c4..5bedadc 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/ontouml/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/terms/index.html @@ -4,7 +4,7 @@ - ontouml_vocabulary_lib.ontouml — ontouml_vocabulary_lib documentation + ontouml_vocabulary_lib.terms — ontouml_vocabulary_lib documentation @@ -21,8 +21,7 @@ - - + @@ -51,10 +50,11 @@
  • ontouml_vocabulary_lib
  • @@ -77,9 +77,9 @@
  • - +
  • - View page source + View page source

  • @@ -87,8 +87,8 @@
    -
    -

    ontouml_vocabulary_lib.ontouml

    +
    +

    ontouml_vocabulary_lib.terms

    Module for the ONTOUML namespace mapping to the OntoUML vocabulary.

    This module defines the ONTOUML class, which serves as a convenient way to access OntoUML terms and concepts in Python code. It complies with the OntoUML vocabulary version 1.1.0 available at https://w3id.org/ontouml/vocabulary/v1.1.0.

    @@ -121,14 +121,14 @@

    Module Contents

    - +

    OntoUML

    OntoUML

    Class to provide terms from the OntoUML vocabulary in an easy way.

    -
    -class ontouml_vocabulary_lib.ontouml.OntoUML
    +
    +class ontouml_vocabulary_lib.terms.OntoUML

    Bases: rdflib.namespace.DefinedNamespace

    Class to provide terms from the OntoUML vocabulary in an easy way.

    This class utilizes RDFLib structure for defining and accessing OntoUML terms. It provides access to OntoUML @@ -284,723 +284,723 @@

    Classes

    -
    -abstract: rdflib.URIRef
    +
    +abstract: rdflib.URIRef
    -
    -abstractNature: rdflib.URIRef
    +
    +abstractNature: rdflib.URIRef
    -
    -aggregationKind: rdflib.URIRef
    +
    +aggregationKind: rdflib.URIRef
    -
    -AggregationKind: rdflib.URIRef
    +
    +AggregationKind: rdflib.URIRef
    -
    -attribute: rdflib.URIRef
    +
    +attribute: rdflib.URIRef
    -
    -begin: rdflib.URIRef
    +
    +begin: rdflib.URIRef
    -
    -bringsAbout: rdflib.URIRef
    +
    +bringsAbout: rdflib.URIRef
    -
    -cardinality: rdflib.URIRef
    +
    +cardinality: rdflib.URIRef
    -
    -Cardinality: rdflib.URIRef
    +
    +Cardinality: rdflib.URIRef
    -
    -cardinalityValue: rdflib.URIRef
    +
    +cardinalityValue: rdflib.URIRef
    -
    -categorizer: rdflib.URIRef
    +
    +categorizer: rdflib.URIRef
    -
    -category: rdflib.URIRef
    +
    +category: rdflib.URIRef
    -
    -characterization: rdflib.URIRef
    +
    +characterization: rdflib.URIRef
    -
    -Class: rdflib.URIRef
    +
    +Class: rdflib.URIRef
    -
    -Classifier: rdflib.URIRef
    +
    +Classifier: rdflib.URIRef
    -
    -ClassStereotype: rdflib.URIRef
    +
    +ClassStereotype: rdflib.URIRef
    -
    -ClassView: rdflib.URIRef
    +
    +ClassView: rdflib.URIRef
    -
    -collective: rdflib.URIRef
    +
    +collective: rdflib.URIRef
    -
    -collectiveNature: rdflib.URIRef
    +
    +collectiveNature: rdflib.URIRef
    -
    -comparative: rdflib.URIRef
    +
    +comparative: rdflib.URIRef
    -
    -componentOf: rdflib.URIRef
    +
    +componentOf: rdflib.URIRef
    -
    -composite: rdflib.URIRef
    +
    +composite: rdflib.URIRef
    -
    -ConnectorView: rdflib.URIRef
    +
    +ConnectorView: rdflib.URIRef
    -
    -containsModelElement: rdflib.URIRef
    +
    +containsModelElement: rdflib.URIRef
    -
    -containsView: rdflib.URIRef
    +
    +containsView: rdflib.URIRef
    -
    -creation: rdflib.URIRef
    +
    +creation: rdflib.URIRef
    -
    -datatype: rdflib.URIRef
    +
    +datatype: rdflib.URIRef
    -
    -DecoratableElement: rdflib.URIRef
    +
    +DecoratableElement: rdflib.URIRef
    -
    -derivation: rdflib.URIRef
    +
    +derivation: rdflib.URIRef
    -
    -description: rdflib.URIRef
    +
    +description: rdflib.URIRef
    -
    -diagram: rdflib.URIRef
    +
    +diagram: rdflib.URIRef
    -
    -Diagram: rdflib.URIRef
    +
    +Diagram: rdflib.URIRef
    -
    -DiagramElement: rdflib.URIRef
    +
    +DiagramElement: rdflib.URIRef
    -
    -ElementView: rdflib.URIRef
    +
    +ElementView: rdflib.URIRef
    -
    -end: rdflib.URIRef
    +
    +end: rdflib.URIRef
    -
    -enumeration: rdflib.URIRef
    +
    +enumeration: rdflib.URIRef
    -
    -event: rdflib.URIRef
    +
    +event: rdflib.URIRef
    -
    -eventNature: rdflib.URIRef
    +
    +eventNature: rdflib.URIRef
    -
    -externalDependence: rdflib.URIRef
    +
    +externalDependence: rdflib.URIRef
    -
    -extrinsicModeNature: rdflib.URIRef
    +
    +extrinsicModeNature: rdflib.URIRef
    -
    -functionalComplexNature: rdflib.URIRef
    +
    +functionalComplexNature: rdflib.URIRef
    -
    -general: rdflib.URIRef
    +
    +general: rdflib.URIRef
    -
    -generalization: rdflib.URIRef
    +
    +generalization: rdflib.URIRef
    -
    -Generalization: rdflib.URIRef
    +
    +Generalization: rdflib.URIRef
    -
    -GeneralizationSet: rdflib.URIRef
    +
    +GeneralizationSet: rdflib.URIRef
    -
    -GeneralizationSetView: rdflib.URIRef
    +
    +GeneralizationSetView: rdflib.URIRef
    -
    -GeneralizationView: rdflib.URIRef
    +
    +GeneralizationView: rdflib.URIRef
    -
    -height: rdflib.URIRef
    +
    +height: rdflib.URIRef
    -
    -historicalDependence: rdflib.URIRef
    +
    +historicalDependence: rdflib.URIRef
    -
    -historicalRole: rdflib.URIRef
    +
    +historicalRole: rdflib.URIRef
    -
    -historicalRoleMixin: rdflib.URIRef
    +
    +historicalRoleMixin: rdflib.URIRef
    -
    -instantiation: rdflib.URIRef
    +
    +instantiation: rdflib.URIRef
    -
    -intrinsicModeNature: rdflib.URIRef
    +
    +intrinsicModeNature: rdflib.URIRef
    -
    -isAbstract: rdflib.URIRef
    +
    +isAbstract: rdflib.URIRef
    -
    -isComplete: rdflib.URIRef
    +
    +isComplete: rdflib.URIRef
    -
    -isDerived: rdflib.URIRef
    +
    +isDerived: rdflib.URIRef
    -
    -isDisjoint: rdflib.URIRef
    +
    +isDisjoint: rdflib.URIRef
    -
    -isExtensional: rdflib.URIRef
    +
    +isExtensional: rdflib.URIRef
    -
    -isOrdered: rdflib.URIRef
    +
    +isOrdered: rdflib.URIRef
    -
    -isPowertype: rdflib.URIRef
    +
    +isPowertype: rdflib.URIRef
    -
    -isReadOnly: rdflib.URIRef
    +
    +isReadOnly: rdflib.URIRef
    -
    -isViewOf: rdflib.URIRef
    +
    +isViewOf: rdflib.URIRef
    -
    -kind: rdflib.URIRef
    +
    +kind: rdflib.URIRef
    -
    -literal: rdflib.URIRef
    +
    +literal: rdflib.URIRef
    -
    -Literal: rdflib.URIRef
    +
    +Literal: rdflib.URIRef
    -
    -lowerBound: rdflib.URIRef
    +
    +lowerBound: rdflib.URIRef
    -
    -manifestation: rdflib.URIRef
    +
    +manifestation: rdflib.URIRef
    -
    -material: rdflib.URIRef
    +
    +material: rdflib.URIRef
    -
    -mediation: rdflib.URIRef
    +
    +mediation: rdflib.URIRef
    -
    -memberOf: rdflib.URIRef
    +
    +memberOf: rdflib.URIRef
    -
    -mixin: rdflib.URIRef
    +
    +mixin: rdflib.URIRef
    -
    -mode: rdflib.URIRef
    +
    +mode: rdflib.URIRef
    -
    -model: rdflib.URIRef
    +
    +model: rdflib.URIRef
    -
    -ModelElement: rdflib.URIRef
    +
    +ModelElement: rdflib.URIRef
    -
    -name: rdflib.URIRef
    +
    +name: rdflib.URIRef
    -
    -NodeView: rdflib.URIRef
    +
    +NodeView: rdflib.URIRef
    -
    -none: rdflib.URIRef
    +
    +none: rdflib.URIRef
    -
    -Note: rdflib.URIRef
    +
    +Note: rdflib.URIRef
    -
    -NoteView: rdflib.URIRef
    +
    +NoteView: rdflib.URIRef
    -
    -OntologicalNature: rdflib.URIRef
    +
    +OntologicalNature: rdflib.URIRef
    -
    -OntoumlElement: rdflib.URIRef
    +
    +OntoumlElement: rdflib.URIRef
    -
    -order: rdflib.URIRef
    +
    +order: rdflib.URIRef
    -
    -owner: rdflib.URIRef
    +
    +owner: rdflib.URIRef
    -
    -Package: rdflib.URIRef
    +
    +Package: rdflib.URIRef
    -
    -PackageView: rdflib.URIRef
    +
    +PackageView: rdflib.URIRef
    -
    -participation: rdflib.URIRef
    +
    +participation: rdflib.URIRef
    -
    -participational: rdflib.URIRef
    +
    +participational: rdflib.URIRef
    -
    -Path: rdflib.URIRef
    +
    +Path: rdflib.URIRef
    -
    -phase: rdflib.URIRef
    +
    +phase: rdflib.URIRef
    -
    -phaseMixin: rdflib.URIRef
    +
    +phaseMixin: rdflib.URIRef
    -
    -point: rdflib.URIRef
    +
    +point: rdflib.URIRef
    -
    -Point: rdflib.URIRef
    +
    +Point: rdflib.URIRef
    -
    -project: rdflib.URIRef
    +
    +project: rdflib.URIRef
    -
    -Project: rdflib.URIRef
    +
    +Project: rdflib.URIRef
    -
    -property: rdflib.URIRef
    +
    +property: rdflib.URIRef
    -
    -Property: rdflib.URIRef
    +
    +Property: rdflib.URIRef
    -
    -PropertyStereotype: rdflib.URIRef
    +
    +PropertyStereotype: rdflib.URIRef
    -
    -propertyType: rdflib.URIRef
    +
    +propertyType: rdflib.URIRef
    -
    -quality: rdflib.URIRef
    +
    +quality: rdflib.URIRef
    -
    -qualityNature: rdflib.URIRef
    +
    +qualityNature: rdflib.URIRef
    -
    -quantity: rdflib.URIRef
    +
    +quantity: rdflib.URIRef
    -
    -quantityNature: rdflib.URIRef
    +
    +quantityNature: rdflib.URIRef
    -
    -Rectangle: rdflib.URIRef
    +
    +Rectangle: rdflib.URIRef
    -
    -RectangularShape: rdflib.URIRef
    +
    +RectangularShape: rdflib.URIRef
    -
    -redefinesProperty: rdflib.URIRef
    +
    +redefinesProperty: rdflib.URIRef
    -
    -Relation: rdflib.URIRef
    +
    +Relation: rdflib.URIRef
    -
    -relationEnd: rdflib.URIRef
    +
    +relationEnd: rdflib.URIRef
    -
    -RelationStereotype: rdflib.URIRef
    +
    +RelationStereotype: rdflib.URIRef
    -
    -RelationView: rdflib.URIRef
    +
    +RelationView: rdflib.URIRef
    -
    -relator: rdflib.URIRef
    +
    +relator: rdflib.URIRef
    -
    -relatorNature: rdflib.URIRef
    +
    +relatorNature: rdflib.URIRef
    -
    -restrictedTo: rdflib.URIRef
    +
    +restrictedTo: rdflib.URIRef
    -
    -role: rdflib.URIRef
    +
    +role: rdflib.URIRef
    -
    -roleMixin: rdflib.URIRef
    +
    +roleMixin: rdflib.URIRef
    -
    -shape: rdflib.URIRef
    +
    +shape: rdflib.URIRef
    -
    -Shape: rdflib.URIRef
    +
    +Shape: rdflib.URIRef
    -
    -shared: rdflib.URIRef
    +
    +shared: rdflib.URIRef
    -
    -situation: rdflib.URIRef
    +
    +situation: rdflib.URIRef
    -
    -situationNature: rdflib.URIRef
    +
    +situationNature: rdflib.URIRef
    -
    -sourceEnd: rdflib.URIRef
    +
    +sourceEnd: rdflib.URIRef
    -
    -sourceView: rdflib.URIRef
    +
    +sourceView: rdflib.URIRef
    -
    -specific: rdflib.URIRef
    +
    +specific: rdflib.URIRef
    -
    -stereotype: rdflib.URIRef
    +
    +stereotype: rdflib.URIRef
    -
    -Stereotype: rdflib.URIRef
    +
    +Stereotype: rdflib.URIRef
    -
    -subCollectionOf: rdflib.URIRef
    +
    +subCollectionOf: rdflib.URIRef
    -
    -subkind: rdflib.URIRef
    +
    +subkind: rdflib.URIRef
    -
    -subQuantityOf: rdflib.URIRef
    +
    +subQuantityOf: rdflib.URIRef
    -
    -subsetsProperty: rdflib.URIRef
    +
    +subsetsProperty: rdflib.URIRef
    -
    -targetEnd: rdflib.URIRef
    +
    +targetEnd: rdflib.URIRef
    -
    -targetView: rdflib.URIRef
    +
    +targetView: rdflib.URIRef
    -
    -termination: rdflib.URIRef
    +
    +termination: rdflib.URIRef
    -
    -text: rdflib.URIRef
    +
    +text: rdflib.URIRef
    -
    -Text: rdflib.URIRef
    +
    +Text: rdflib.URIRef
    -
    -topLeftPosition: rdflib.URIRef
    +
    +topLeftPosition: rdflib.URIRef
    -
    -triggers: rdflib.URIRef
    +
    +triggers: rdflib.URIRef
    -
    -type: rdflib.URIRef
    +
    +type: rdflib.URIRef
    -
    -typeNature: rdflib.URIRef
    +
    +typeNature: rdflib.URIRef
    -
    -upperBound: rdflib.URIRef
    +
    +upperBound: rdflib.URIRef
    -
    -width: rdflib.URIRef
    +
    +width: rdflib.URIRef
    -
    -xCoordinate: rdflib.URIRef
    +
    +xCoordinate: rdflib.URIRef
    -
    -yCoordinate: rdflib.URIRef
    +
    +yCoordinate: rdflib.URIRef
    -
    -_fail = True
    +
    +_fail = True
    -
    -_NS
    +
    +_NS
    -
    -classmethod get_list_all()
    +
    +classmethod get_list_all()

    Retrieve a list of all public attributes of the OntoUML class, i.e., all terms contained in the OntoUML Vocabulary.

    This method uses introspection to find all attributes and methods of the OntoUML class that do not begin with an underscore (which by convention are considered private), @@ -1016,8 +1016,8 @@

    Classes

    -
    -classmethod get_namespace()
    +
    +classmethod get_namespace()

    Retrieve the OntoUML namespace URI.

    This method returns the OntoUML namespace URI as a string. The namespace URI is a prefix that can be used to construct full URIs for terms in the OntoUML vocabulary.

    @@ -1038,8 +1038,8 @@

    Classes

    -
    -classmethod get_term(str_term)
    +
    +classmethod get_term(str_term)

    Retrieve the URIRef of a term from the OntoUML vocabulary.

    Given a term name as a string, this method retrieves its associated URIRef from the OntoUML vocabulary. The method ensures compliance with OntoUML vocabulary version 1.1.0. If the term is unavailable or nonexistent, @@ -1083,8 +1083,7 @@

    Classes


    diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/index.html index ca9a35a..5b2a468 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/fixtures_test_constants/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/fixtures_test_constants/index.html index 7ef35ea..1cd3793 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/fixtures_test_constants/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/fixtures_test_constants/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/index.html index a4eddbb..e623394 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/test_constants/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/test_constants/index.html index ed6af19..8297316 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/test_constants/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/test_constants/test_constants/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/fixtures_test_ontouml/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/fixtures_test_ontouml/index.html index 77a6a10..dd35eef 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/fixtures_test_ontouml/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/fixtures_test_ontouml/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/index.html index 7ee902d..da3b5a0 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_attributes/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_attributes/index.html index ff127ef..0145560 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_attributes/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_attributes/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_namespace/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_namespace/index.html index e2c1a45..2952508 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_namespace/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_namespace/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_term/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_term/index.html index b194a63..00c75dc 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_term/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_term/index.html @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • diff --git a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_list_all/index.html b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_list_all/index.html index 55a9444..8f87564 100644 --- a/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_list_all/index.html +++ b/docs/autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_list_all/index.html @@ -21,7 +21,7 @@ - + @@ -55,6 +55,7 @@
  • Submodules
  • +
  • Package Contents
  • @@ -208,7 +209,7 @@

    Functions - +


    diff --git a/docs/genindex.html b/docs/genindex.html index 8f3b3c9..e8bda58 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -103,116 +103,244 @@

    Index

    _

    A

    B

    C

    D

    @@ -221,148 +349,316 @@

    D

    E

    F

    G

    H

    I

    K

    L

    M

    + -
    +
    • ontouml_vocabulary_lib.constants @@ -497,19 +883,17 @@

      O

  • - ontouml_vocabulary_lib.ontouml + ontouml_vocabulary_lib.exceptions
  • -
    • - ontouml_vocabulary_lib.ouexception + ontouml_vocabulary_lib.terms
    • @@ -582,142 +966,314 @@

      O

    • module
    -
  • OntoumlElement (ontouml_vocabulary_lib.ontouml.OntoUML attribute) +
  • OntoumlElement (ontouml_vocabulary_lib.OntoUML attribute), [1], [2] + +
  • +
  • order (ontouml_vocabulary_lib.OntoUML attribute), [1], [2] + +
  • +
  • OUUnavailableTerm, [1], [2]
  • -
  • owner (ontouml_vocabulary_lib.ontouml.OntoUML attribute) +
  • owner (ontouml_vocabulary_lib.OntoUML attribute), [1], [2] + +
  • P

    Q

    R

    S

    @@ -726,12 +1282,24 @@

    S

    T

    - +

    U

    W

    X

    Y

    diff --git a/docs/index.html b/docs/index.html index 81ed519..768db79 100644 --- a/docs/index.html +++ b/docs/index.html @@ -4,7 +4,7 @@ - Welcome to ontouml-vocabulary-lib’s code documentation! — ontouml-vocabulary-lib documentation + Welcome to ontouml-vocabulary-lib’s code documentation! — ontouml_vocabulary_lib documentation @@ -33,7 +33,7 @@ - ontouml-vocabulary-lib + ontouml_vocabulary_lib
    @@ -55,7 +55,7 @@
    diff --git a/docs/objects.inv b/docs/objects.inv index 7886542..667c877 100644 Binary files a/docs/objects.inv and b/docs/objects.inv differ diff --git a/docs/py-modindex.html b/docs/py-modindex.html index de8eba1..396c6d2 100644 --- a/docs/py-modindex.html +++ b/docs/py-modindex.html @@ -108,12 +108,12 @@

    Python Module Index

        - ontouml_vocabulary_lib.ontouml + ontouml_vocabulary_lib.exceptions     - ontouml_vocabulary_lib.ouexception + ontouml_vocabulary_lib.terms diff --git a/docs/searchindex.js b/docs/searchindex.js index 9bffe87..f85e668 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["autoapi/index", "autoapi/ontouml_vocabulary_lib/constants/constants_classes/index", "autoapi/ontouml_vocabulary_lib/constants/constants_misc/index", "autoapi/ontouml_vocabulary_lib/constants/index", "autoapi/ontouml_vocabulary_lib/index", "autoapi/ontouml_vocabulary_lib/ontouml/index", "autoapi/ontouml_vocabulary_lib/ouexception/index", "autoapi/ontouml_vocabulary_lib/tests/index", "autoapi/ontouml_vocabulary_lib/tests/test_constants/fixtures_test_constants/index", "autoapi/ontouml_vocabulary_lib/tests/test_constants/index", "autoapi/ontouml_vocabulary_lib/tests/test_constants/test_constants/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/fixtures_test_ontouml/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_attributes/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_namespace/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_term/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_list_all/index", "index"], "filenames": ["autoapi/index.rst", "autoapi/ontouml_vocabulary_lib/constants/constants_classes/index.rst", "autoapi/ontouml_vocabulary_lib/constants/constants_misc/index.rst", "autoapi/ontouml_vocabulary_lib/constants/index.rst", "autoapi/ontouml_vocabulary_lib/index.rst", "autoapi/ontouml_vocabulary_lib/ontouml/index.rst", "autoapi/ontouml_vocabulary_lib/ouexception/index.rst", "autoapi/ontouml_vocabulary_lib/tests/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_constants/fixtures_test_constants/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_constants/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_constants/test_constants/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/fixtures_test_ontouml/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_attributes/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_namespace/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_term/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_list_all/index.rst", "index.rst"], "titles": ["API Reference", "ontouml_vocabulary_lib.constants.constants_classes", "ontouml_vocabulary_lib.constants.constants_misc", "ontouml_vocabulary_lib.constants", "ontouml_vocabulary_lib", "ontouml_vocabulary_lib.ontouml", "ontouml_vocabulary_lib.ouexception", "ontouml_vocabulary_lib.tests", "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants", "ontouml_vocabulary_lib.tests.test_constants", "ontouml_vocabulary_lib.tests.test_constants.test_constants", "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml", "ontouml_vocabulary_lib.tests.test_ontouml", "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes", "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace", "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term", "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all", "Welcome to ontouml_vocabulary_lib\u2019s code documentation!"], "terms": {"thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15], "page": [0, 17], "contain": [0, 3, 5, 7, 9, 10, 11, 12, 16], "auto": 0, "gener": [0, 2, 5, 8], "document": [0, 5], "1": [0, 5], "ontouml_vocabulary_lib": 0, "constant": [0, 4, 7, 8, 9], "constants_class": [0, 3, 4], "constants_misc": [0, 3, 4], "test": [0, 4], "test_const": [0, 4, 7], "fixtures_test_const": [0, 4, 7, 9], "test_ontouml": [0, 4, 7], "fixtures_test_ontouml": [0, 4, 7, 12], "test_ontouml_attribut": [0, 4, 7, 12], "test_ontouml_get_namespac": [0, 4, 7, 12], "test_ontouml_get_term": [0, 4, 7, 12], "test_ontouml_list_al": [0, 4, 7, 12], "ontouml": [0, 1, 2, 3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16], "ouexcept": [0, 4], "creat": 0, "sphinx": 0, "autoapi": 0, "defin": [1, 2, 3, 5, 8, 9, 10, 11], "variou": [1, 2, 3, 6, 8, 11, 14], "tupl": [1, 2, 8, 10], "class": [1, 3, 11, 13, 14, 15, 16], "stereotyp": [1, 2, 3, 5], "us": [1, 5, 8, 13, 15], "model": [1, 2, 4, 5, 10, 12], "each": [1, 2, 6, 10, 13, 16], "repres": [1, 13], "specif": [1, 5], "group": [1, 2], "provid": [1, 2, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16], "structur": [1, 2, 5], "semant": [1, 2], "relev": [1, 2], "mean": 1, "access": [1, 5, 13], "util": [1, 2, 4, 5, 8, 10, 12], "all": [1, 2, 5, 10, 15], "ar": [1, 2, 5, 8, 10, 13], "sort": [1, 2], "alphabet": [1, 2, 10], "order": [1, 2, 5, 8, 10], "ontouml_base_sortal_class_stereotyp": 1, "ontouml_ultimate_sortal_class_stereotyp": 1, "ontouml_sortal_class_stereotyp": 1, "ontouml_non_sortal_class_stereotyp": 1, "ontouml_abstract_class_stereotyp": 1, "ontouml_rigid_class_stereotyp": 1, "ontouml_anti_rigid_class_stereotyp": 1, "ontouml_semi_rigid_class_stereotyp": 1, "ontouml_class_stereotyp": 1, "relat": [2, 3, 5, 6], "properti": [2, 3, 5], "aggreg": 2, "kind": [2, 5], "ontolog": 2, "natur": 2, "element": [2, 8, 10], "which": [2, 5, 8], "offer": 2, "method": [2, 5, 11, 14, 15, 16], "construct": [2, 5], "verif": 2, "ontouml_relation_stereotyp": 2, "ontouml_property_stereotyp": 2, "ontouml_aggregation_kind": 2, "ontouml_ontological_natur": 2, "ontouml_abstract_el": 2, "ontouml_concrete_el": 2, "sub": [3, 7, 9, 12], "packag": [3, 5, 7, 9, 12], "modul": [3, 7, 9, 12, 17], "vocabulari": [3, 4, 5, 6, 8, 11], "includ": [3, 4, 7, 9, 11, 12, 15], "other": 3, "miscellan": 3, "librari": [4, 7, 8], "support": 4, "work": 4, "handl": [4, 6, 12], "term": [4, 5, 6, 11, 13, 15, 16], "custom": [4, 6], "except": [4, 5, 6, 13, 15], "It": [4, 5, 7, 8, 9, 11, 12], "also": [4, 8], "set": [4, 6, 8], "valid": [4, 7, 9, 10, 11, 12, 13, 14, 15, 16], "function": [4, 7, 12], "namespac": [5, 14], "map": 5, "serv": 5, "conveni": 5, "wai": 5, "concept": 5, "python": [5, 13], "code": 5, "compli": 5, "version": [5, 10], "0": 5, "avail": 5, "http": [5, 11], "w3id": [5, 11], "org": [5, 11], "v1": 5, "usag": [5, 14], "import": [5, 8], "from": [5, 8, 13, 16], "associ": 5, "uri": [5, 11, 13, 14, 16], "term_nam": 5, "list": [5, 8, 11, 13, 15, 16], "uriref": [5, 10, 13, 15, 16], "exampl": [5, 11], "ontouml_namespac": 5, "my_ontouml_class": 5, "all_term": 5, "get_list_al": [5, 15, 16], "result": 5, "rdflib": [5, 13], "aggregationkind": [5, 11], "cardin": 5, "For": 5, "more": 5, "inform": 5, "about": 5, "refer": [5, 13, 17], "offici": 5, "base": [5, 6, 11, 16], "definednamespac": 5, "an": [5, 6, 10, 13, 14, 15, 16], "easi": 5, "variabl": 5, "abstract": [5, 11], "abstractnatur": [5, 11], "attribut": [5, 11, 13, 14, 16], "begin": [5, 11], "bringsabout": 5, "cardinalityvalu": 5, "categor": 5, "categori": 5, "character": 5, "classifi": 5, "classstereotyp": 5, "classview": 5, "collect": 5, "collectivenatur": 5, "compar": 5, "componentof": 5, "composit": 5, "connectorview": 5, "containsmodelel": 5, "containsview": 5, "creation": 5, "datatyp": [5, 13], "decoratableel": 5, "deriv": 5, "descript": 5, "diagram": 5, "diagramel": 5, "elementview": 5, "end": [5, 8], "enumer": 5, "event": 5, "eventnatur": 5, "externaldepend": 5, "extrinsicmodenatur": 5, "functionalcomplexnatur": 5, "generalizationset": 5, "generalizationsetview": 5, "generalizationview": 5, "height": 5, "historicaldepend": 5, "historicalrol": 5, "historicalrolemixin": 5, "instanti": [5, 13], "intrinsicmodenatur": 5, "isabstract": 5, "iscomplet": 5, "isderiv": 5, "isdisjoint": 5, "isextension": 5, "isord": 5, "ispowertyp": 5, "isreadonli": 5, "isviewof": 5, "liter": 5, "lowerbound": 5, "manifest": 5, "materi": 5, "mediat": 5, "memberof": 5, "mixin": 5, "mode": 5, "modelel": 5, "name": [5, 13], "nodeview": 5, "none": [5, 8, 10, 13, 14, 15, 16], "note": 5, "noteview": 5, "ontologicalnatur": 5, "ontoumlel": 5, "owner": 5, "packageview": 5, "particip": 5, "path": 5, "phase": 5, "phasemixin": 5, "point": 5, "project": 5, "propertystereotyp": 5, "propertytyp": 5, "qualiti": 5, "qualitynatur": 5, "quantiti": 5, "quantitynatur": 5, "rectangl": 5, "rectangularshap": 5, "redefinesproperti": 5, "relationend": 5, "relationstereotyp": 5, "relationview": 5, "relatornatur": 5, "restrictedto": 5, "role": 5, "rolemixin": 5, "shape": 5, "share": 5, "situat": 5, "situationnatur": 5, "sourceend": 5, "sourceview": 5, "subcollectionof": 5, "subkind": 5, "subquantityof": 5, "subsetsproperti": 5, "targetend": 5, "targetview": 5, "termin": 5, "text": 5, "topleftposit": 5, "trigger": 5, "type": [5, 8, 10, 13, 14, 15, 16], "typenatur": 5, "upperbound": 5, "width": 5, "xcoordin": 5, "ycoordin": 5, "_fail": 5, "flag": 5, "indic": 5, "whether": 5, "fail": [5, 13], "lookup": 5, "should": 5, "rais": [5, 6, 13, 14, 15, 16], "_n": [5, 14], "true": [5, 10], "classmethod": 5, "retriev": [5, 13, 15], "public": 5, "i": [5, 6, 10, 13, 14, 15, 16], "e": [5, 10], "introspect": 5, "find": 5, "do": 5, "underscor": 5, "convent": 5, "consid": 5, "privat": 5, "return": [5, 8, 10, 13, 14, 15, 16], "A": [5, 8, 10, 13, 15, 16], "get_namespac": [5, 14, 15], "string": [5, 8, 11, 13, 14, 15], "The": [5, 6, 8, 10, 13, 15, 16], "prefix": 5, "can": [5, 10, 13], "full": 5, "n": 5, "str": [5, 6, 13, 15, 16], "get_term": [5, 15], "str_term": 5, "given": [5, 6, 8], "its": [5, 14], "ensur": [5, 10, 13, 14, 15, 16], "complianc": 5, "If": [5, 8, 13], "unavail": [5, 6], "nonexist": 5, "paramet": [5, 6, 8, 10, 13, 14, 15, 16], "specifi": [5, 6, 13], "ouunavailableouterm": 5, "try": 5, "my_term": 5, "print": 5, "design": [6, 14], "error": [6, 13], "scenario": 6, "mai": 6, "occur": [6, 13], "manipul": [6, 8], "manag": 6, "graph": 6, "oper": 6, "clear": 6, "user": 6, "friendli": 6, "messag": [6, 13], "assist": 6, "debug": 6, "issu": 6, "resolut": 6, "ouunavailableterm": [6, 15], "ou_term": 6, "valueerror": 6, "case": [6, 9, 12], "where": 6, "outerm": 6, "when": [6, 14, 15, 16], "doe": [6, 13, 14, 15], "exist": [6, 16], "found": [6, 13, 15], "feedback": 6, "request": 6, "incorrectli": 6, "fixtur": [7, 8, 9, 11, 12], "correct": [7, 16], "behavior": 7, "valu": 8, "predefin": [8, 13, 14, 15], "dictionari": 8, "store": 8, "expect": [8, 10, 11, 13, 14, 16], "size": [8, 10], "perform": 8, "basic": 8, "mutat": [8, 10], "dict_tuples_s": 8, "swap_first_two": 8, "origin": [8, 10], "swap": 8, "first": [8, 10], "two": 8, "new": 8, "ha": 8, "fewer": 8, "than": 8, "unmodifi": 8, "remove_first": 8, "remov": 8, "add_el": 8, "add": 8, "ad": 8, "replace_last": 8, "replac": 8, "last": 8, "reverse_ord": 8, "revers": 8, "mutant": [8, 10], "carri": 10, "out": 10, "within": [10, 15], "them": 10, "adher": 10, "criteria": 10, "g": 10, "non": 10, "null": 10, "etc": 10, "overal": 10, "integr": 10, "empti": 10, "test_elements_are_non_null_and_of_type_uriref": 10, "in_tupl": 10, "instanc": [10, 13, 15, 16], "whose": [10, 15], "check": [10, 13, 14, 16], "nulliti": 10, "test_first_element_of_tuple_is_truthi": 10, "assert": [10, 13], "evalu": 10, "truthi": 10, "test_tuple_is_not_empti": 10, "test_tuple_size_matches_expect": 10, "confirm": [10, 14], "": [10, 11, 13], "match": [10, 13, 14], "int": 10, "test_elements_are_uniqu": 10, "uniqu": 10, "input": [10, 11, 13, 14, 15], "verifi": [10, 13, 14, 16], "test_elements_are_in_alphabetical_ord": 10, "test_tuple_mut": 10, "mutation_func": 10, "detect": 10, "alter": 10, "appli": 10, "aspect": 11, "invalid": [11, 13, 15], "along": 11, "fragment": [11, 15], "all_terms_frag": 11, "all_terms_str": [11, 13, 15, 16], "ok_base_uri": [11, 13, 14, 16], "nok_base_uri": [11, 14, 16], "invalid_input": 11, "exclus": [13, 14, 15, 16], "test_internal_term_presence_and_typ": 13, "intern": 13, "present": 13, "loop": 13, "through": [13, 15], "everi": [13, 16], "convert": 13, "possibl": 13, "Its": 13, "presenc": 13, "test_ontouml_terms_as_uri_refer": 13, "recogn": 13, "assertionerror": 13, "directori": 13, "test_ontouml_term_matching_uri": 13, "combin": 13, "itself": 13, "assembl": 13, "format": [13, 14], "test_ontouml_has_valid_attribut": 13, "possess": 13, "test_ontouml_term_excludes_invalid_vari": 13, "called_term": 13, "doesn": 13, "t": 13, "ani": [13, 15, 16], "undesir": [13, 14], "variat": 13, "pattern": 13, "invalid_vari": 13, "test_ontouml_term_access": 13, "without": [13, 14, 15], "getattr": 13, "dynam": 13, "No": [13, 16], "dure": 13, "detail": 13, "pytest": 13, "test_invalid_ontouml_term_access": 13, "input_str": 13, "attempt": 13, "attributeerror": 13, "intend": 13, "test_get_namespace_equals_ns_attribute_and_ok_base_uri": 14, "equival": 14, "test_get_namespace_is_not_none_and_differs_from_nok_base_uri": 14, "equat": 14, "test_get_namespace_returns_string_typ": 14, "represent": [14, 15], "test_get_namespace_raises_typeerror_with_argu": 14, "in_arg": [14, 15, 16], "typeerror": [14, 15, 16], "argument": [14, 15, 16], "affirm": 14, "test_string_representation_valid": 15, "test_term_retrieval_inclus": 15, "obtain": 15, "test_get_term_typ": 15, "test_get_term_with_invalid_input": 15, "correspond": 15, "test_get_term_with_no_argu": 15, "call": 15, "list_al": 16, "test_get_list_all_method_valid_ontouml_attribute_exist": 16, "have": 16, "test_valid_term_in_ontouml_list": 16, "test_get_list_all_returns_correct_number_of_item": 16, "same": 16, "number": 16, "item": 16, "both": 16, "length": 16, "test_get_list_all_returns_valid_uriref_list": 16, "object": 16, "test_get_list_all_terms_include_correct_base_uri": 16, "avoid": 16, "incorrect": 16, "ones": 16, "test_get_list_all_raises_typeerror_with_argu": 16, "pass": 16, "api": 17, "index": 17, "search": 17}, "objects": {"": [[4, 0, 0, "-", "ontouml_vocabulary_lib"]], "ontouml_vocabulary_lib": [[3, 0, 0, "-", "constants"], [5, 0, 0, "-", "ontouml"], [6, 0, 0, "-", "ouexception"], [7, 0, 0, "-", "tests"]], "ontouml_vocabulary_lib.constants": [[1, 0, 0, "-", "constants_classes"], [2, 0, 0, "-", "constants_misc"]], "ontouml_vocabulary_lib.constants.constants_classes": [[1, 1, 1, "", "ONTOUML_ABSTRACT_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_NON_SORTAL_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_RIGID_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_SORTAL_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES"]], "ontouml_vocabulary_lib.constants.constants_misc": [[2, 1, 1, "", "ONTOUML_ABSTRACT_ELEMENTS"], [2, 1, 1, "", "ONTOUML_AGGREGATION_KINDS"], [2, 1, 1, "", "ONTOUML_CONCRETE_ELEMENTS"], [2, 1, 1, "", "ONTOUML_ONTOLOGICAL_NATURES"], [2, 1, 1, "", "ONTOUML_PROPERTY_STEREOTYPES"], [2, 1, 1, "", "ONTOUML_RELATION_STEREOTYPES"]], "ontouml_vocabulary_lib.ontouml": [[5, 2, 1, "", "OntoUML"]], "ontouml_vocabulary_lib.ontouml.OntoUML": [[5, 3, 1, "", "AggregationKind"], [5, 3, 1, "", "Cardinality"], [5, 3, 1, "", "Class"], [5, 3, 1, "", "ClassStereotype"], [5, 3, 1, "", "ClassView"], [5, 3, 1, "", "Classifier"], [5, 3, 1, "", "ConnectorView"], [5, 3, 1, "", "DecoratableElement"], [5, 3, 1, "", "Diagram"], [5, 3, 1, "", "DiagramElement"], [5, 3, 1, "", "ElementView"], [5, 3, 1, "", "Generalization"], [5, 3, 1, "", "GeneralizationSet"], [5, 3, 1, "", "GeneralizationSetView"], [5, 3, 1, "", "GeneralizationView"], [5, 3, 1, "", "Literal"], [5, 3, 1, "", "ModelElement"], [5, 3, 1, "", "NodeView"], [5, 3, 1, "", "Note"], [5, 3, 1, "", "NoteView"], [5, 3, 1, "", "OntologicalNature"], [5, 3, 1, "", "OntoumlElement"], [5, 3, 1, "", "Package"], [5, 3, 1, "", "PackageView"], [5, 3, 1, "", "Path"], [5, 3, 1, "", "Point"], [5, 3, 1, "", "Project"], [5, 3, 1, "", "Property"], [5, 3, 1, "", "PropertyStereotype"], [5, 3, 1, "", "Rectangle"], [5, 3, 1, "", "RectangularShape"], [5, 3, 1, "", "Relation"], [5, 3, 1, "", "RelationStereotype"], [5, 3, 1, "", "RelationView"], [5, 3, 1, "", "Shape"], [5, 3, 1, "", "Stereotype"], [5, 3, 1, "", "Text"], [5, 3, 1, "", "_NS"], [5, 3, 1, "", "_fail"], [5, 3, 1, "", "abstract"], [5, 3, 1, "", "abstractNature"], [5, 3, 1, "", "aggregationKind"], [5, 3, 1, "", "attribute"], [5, 3, 1, "", "begin"], [5, 3, 1, "", "bringsAbout"], [5, 3, 1, "", "cardinality"], [5, 3, 1, "", "cardinalityValue"], [5, 3, 1, "", "categorizer"], [5, 3, 1, "", "category"], [5, 3, 1, "", "characterization"], [5, 3, 1, "", "collective"], [5, 3, 1, "", "collectiveNature"], [5, 3, 1, "", "comparative"], [5, 3, 1, "", "componentOf"], [5, 3, 1, "", "composite"], [5, 3, 1, "", "containsModelElement"], [5, 3, 1, "", "containsView"], [5, 3, 1, "", "creation"], [5, 3, 1, "", "datatype"], [5, 3, 1, "", "derivation"], [5, 3, 1, "", "description"], [5, 3, 1, "", "diagram"], [5, 3, 1, "", "end"], [5, 3, 1, "", "enumeration"], [5, 3, 1, "", "event"], [5, 3, 1, "", "eventNature"], [5, 3, 1, "", "externalDependence"], [5, 3, 1, "", "extrinsicModeNature"], [5, 3, 1, "", "functionalComplexNature"], [5, 3, 1, "", "general"], [5, 3, 1, "", "generalization"], [5, 4, 1, "", "get_list_all"], [5, 4, 1, "", "get_namespace"], [5, 4, 1, "", "get_term"], [5, 3, 1, "", "height"], [5, 3, 1, "", "historicalDependence"], [5, 3, 1, "", "historicalRole"], [5, 3, 1, "", "historicalRoleMixin"], [5, 3, 1, "", "instantiation"], [5, 3, 1, "", "intrinsicModeNature"], [5, 3, 1, "", "isAbstract"], [5, 3, 1, "", "isComplete"], [5, 3, 1, "", "isDerived"], [5, 3, 1, "", "isDisjoint"], [5, 3, 1, "", "isExtensional"], [5, 3, 1, "", "isOrdered"], [5, 3, 1, "", "isPowertype"], [5, 3, 1, "", "isReadOnly"], [5, 3, 1, "", "isViewOf"], [5, 3, 1, "", "kind"], [5, 3, 1, "", "literal"], [5, 3, 1, "", "lowerBound"], [5, 3, 1, "", "manifestation"], [5, 3, 1, "", "material"], [5, 3, 1, "", "mediation"], [5, 3, 1, "", "memberOf"], [5, 3, 1, "", "mixin"], [5, 3, 1, "", "mode"], [5, 3, 1, "", "model"], [5, 3, 1, "", "name"], [5, 3, 1, "", "none"], [5, 3, 1, "", "order"], [5, 3, 1, "", "owner"], [5, 3, 1, "", "participation"], [5, 3, 1, "", "participational"], [5, 3, 1, "", "phase"], [5, 3, 1, "", "phaseMixin"], [5, 3, 1, "", "point"], [5, 3, 1, "", "project"], [5, 3, 1, "", "property"], [5, 3, 1, "", "propertyType"], [5, 3, 1, "", "quality"], [5, 3, 1, "", "qualityNature"], [5, 3, 1, "", "quantity"], [5, 3, 1, "", "quantityNature"], [5, 3, 1, "", "redefinesProperty"], [5, 3, 1, "", "relationEnd"], [5, 3, 1, "", "relator"], [5, 3, 1, "", "relatorNature"], [5, 3, 1, "", "restrictedTo"], [5, 3, 1, "", "role"], [5, 3, 1, "", "roleMixin"], [5, 3, 1, "", "shape"], [5, 3, 1, "", "shared"], [5, 3, 1, "", "situation"], [5, 3, 1, "", "situationNature"], [5, 3, 1, "", "sourceEnd"], [5, 3, 1, "", "sourceView"], [5, 3, 1, "", "specific"], [5, 3, 1, "", "stereotype"], [5, 3, 1, "", "subCollectionOf"], [5, 3, 1, "", "subQuantityOf"], [5, 3, 1, "", "subkind"], [5, 3, 1, "", "subsetsProperty"], [5, 3, 1, "", "targetEnd"], [5, 3, 1, "", "targetView"], [5, 3, 1, "", "termination"], [5, 3, 1, "", "text"], [5, 3, 1, "", "topLeftPosition"], [5, 3, 1, "", "triggers"], [5, 3, 1, "", "type"], [5, 3, 1, "", "typeNature"], [5, 3, 1, "", "upperBound"], [5, 3, 1, "", "width"], [5, 3, 1, "", "xCoordinate"], [5, 3, 1, "", "yCoordinate"]], "ontouml_vocabulary_lib.ouexception": [[6, 5, 1, "", "OUUnavailableTerm"]], "ontouml_vocabulary_lib.tests": [[9, 0, 0, "-", "test_constants"], [12, 0, 0, "-", "test_ontouml"]], "ontouml_vocabulary_lib.tests.test_constants": [[8, 0, 0, "-", "fixtures_test_constants"], [10, 0, 0, "-", "test_constants"]], "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants": [[8, 1, 1, "", "DICT_TUPLES_SIZE"], [8, 1, 1, "", "MUTANTS"], [8, 1, 1, "", "MUTATIONS"], [8, 1, 1, "", "TUPLES"], [8, 6, 1, "", "add_element"], [8, 6, 1, "", "remove_first"], [8, 6, 1, "", "replace_last"], [8, 6, 1, "", "reverse_order"], [8, 6, 1, "", "swap_first_two"]], "ontouml_vocabulary_lib.tests.test_constants.test_constants": [[10, 6, 1, "", "test_elements_are_in_alphabetical_order"], [10, 6, 1, "", "test_elements_are_non_null_and_of_type_URIRef"], [10, 6, 1, "", "test_elements_are_unique"], [10, 6, 1, "", "test_first_element_of_tuple_is_truthy"], [10, 6, 1, "", "test_tuple_is_not_empty"], [10, 6, 1, "", "test_tuple_mutation"], [10, 6, 1, "", "test_tuple_size_matches_expected"]], "ontouml_vocabulary_lib.tests.test_ontouml": [[11, 0, 0, "-", "fixtures_test_ontouml"], [13, 0, 0, "-", "test_ontouml_attributes"], [14, 0, 0, "-", "test_ontouml_get_namespace"], [15, 0, 0, "-", "test_ontouml_get_term"], [16, 0, 0, "-", "test_ontouml_list_all"]], "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml": [[11, 1, 1, "", "ALL_TERMS_FRAGMENT"], [11, 1, 1, "", "ALL_TERMS_STR"], [11, 1, 1, "", "INVALID_INPUTS"], [11, 1, 1, "", "NOK_BASE_URI"], [11, 1, 1, "", "OK_BASE_URI"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes": [[13, 6, 1, "", "test_internal_term_presence_and_type"], [13, 6, 1, "", "test_invalid_ontouml_term_access"], [13, 6, 1, "", "test_ontouml_has_valid_attributes"], [13, 6, 1, "", "test_ontouml_term_accessibility"], [13, 6, 1, "", "test_ontouml_term_excludes_invalid_variations"], [13, 6, 1, "", "test_ontouml_term_matching_uri"], [13, 6, 1, "", "test_ontouml_terms_as_uri_references"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace": [[14, 6, 1, "", "test_get_namespace_equals_ns_attribute_and_ok_base_uri"], [14, 6, 1, "", "test_get_namespace_is_not_none_and_differs_from_nok_base_uri"], [14, 6, 1, "", "test_get_namespace_raises_typeerror_with_argument"], [14, 6, 1, "", "test_get_namespace_returns_string_type"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term": [[15, 6, 1, "", "test_get_term_type"], [15, 6, 1, "", "test_get_term_with_invalid_inputs"], [15, 6, 1, "", "test_get_term_with_no_argument"], [15, 6, 1, "", "test_string_representation_validity"], [15, 6, 1, "", "test_term_retrieval_inclusion"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all": [[16, 6, 1, "", "test_get_list_all_method_valid_ontouml_attribute_existence"], [16, 6, 1, "", "test_get_list_all_raises_typeerror_with_arguments"], [16, 6, 1, "", "test_get_list_all_returns_correct_number_of_items"], [16, 6, 1, "", "test_get_list_all_returns_valid_uriref_list"], [16, 6, 1, "", "test_get_list_all_terms_include_correct_base_uri"], [16, 6, 1, "", "test_valid_term_in_ontouml_list"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:class", "3": "py:attribute", "4": "py:method", "5": "py:exception", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"], "5": ["py", "exception", "Python exception"], "6": ["py", "function", "Python function"]}, "titleterms": {"api": 0, "refer": 0, "ontouml_vocabulary_lib": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "constant": [1, 2, 3], "constants_class": 1, "modul": [1, 2, 5, 6, 8, 10, 11, 13, 14, 15, 16], "content": [1, 2, 5, 6, 8, 10, 11, 13, 14, 15, 16, 17], "constants_misc": 2, "submodul": [3, 4, 9, 12], "subpackag": [4, 7], "ontouml": 5, "class": 5, "ouexcept": 6, "test": [7, 8, 9, 10, 11, 12, 13, 14, 15, 16], "test_const": [8, 9, 10], "fixtures_test_const": 8, "function": [8, 10, 13, 14, 15, 16], "attribut": 8, "test_ontouml": [11, 12, 13, 14, 15, 16], "fixtures_test_ontouml": 11, "test_ontouml_attribut": 13, "test_ontouml_get_namespac": 14, "test_ontouml_get_term": 15, "test_ontouml_list_al": 16, "welcom": 17, "": 17, "code": 17, "document": 17, "indic": 17, "tabl": 17}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"API Reference": [[0, "api-reference"]], "ontouml_vocabulary_lib.constants.constants_classes": [[1, "module-ontouml_vocabulary_lib.constants.constants_classes"]], "Module Contents": [[1, "module-contents"], [2, "module-contents"], [5, "module-contents"], [6, "module-contents"], [8, "module-contents"], [10, "module-contents"], [11, "module-contents"], [13, "module-contents"], [14, "module-contents"], [15, "module-contents"], [16, "module-contents"]], "ontouml_vocabulary_lib.constants.constants_misc": [[2, "module-ontouml_vocabulary_lib.constants.constants_misc"]], "ontouml_vocabulary_lib.constants": [[3, "module-ontouml_vocabulary_lib.constants"]], "Submodules": [[3, "submodules"], [4, "submodules"], [9, "submodules"], [12, "submodules"]], "ontouml_vocabulary_lib": [[4, "module-ontouml_vocabulary_lib"]], "Subpackages": [[4, "subpackages"], [7, "subpackages"]], "ontouml_vocabulary_lib.ontouml": [[5, "module-ontouml_vocabulary_lib.ontouml"]], "Classes": [[5, "classes"]], "ontouml_vocabulary_lib.ouexception": [[6, "module-ontouml_vocabulary_lib.ouexception"]], "ontouml_vocabulary_lib.tests": [[7, "module-ontouml_vocabulary_lib.tests"]], "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants": [[8, "module-ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants"]], "Functions": [[8, "functions"], [10, "functions"], [13, "functions"], [14, "functions"], [15, "functions"], [16, "functions"]], "Attributes": [[8, "attributes"]], "ontouml_vocabulary_lib.tests.test_constants": [[9, "module-ontouml_vocabulary_lib.tests.test_constants"]], "ontouml_vocabulary_lib.tests.test_constants.test_constants": [[10, "module-ontouml_vocabulary_lib.tests.test_constants.test_constants"]], "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml": [[11, "module-ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml"]], "ontouml_vocabulary_lib.tests.test_ontouml": [[12, "module-ontouml_vocabulary_lib.tests.test_ontouml"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes": [[13, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace": [[14, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term": [[15, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all": [[16, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all"]], "Welcome to ontouml_vocabulary_lib\u2019s code documentation!": [[17, "welcome-to-ontouml-vocabulary-lib-s-code-documentation"]], "Contents:": [[17, null]], "Indices and tables": [[17, "indices-and-tables"]]}, "indexentries": {"ontouml_abstract_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_ABSTRACT_CLASS_STEREOTYPES"]], "ontouml_anti_rigid_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES"]], "ontouml_base_sortal_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES"]], "ontouml_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_CLASS_STEREOTYPES"]], "ontouml_non_sortal_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_NON_SORTAL_CLASS_STEREOTYPES"]], "ontouml_rigid_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_RIGID_CLASS_STEREOTYPES"]], "ontouml_semi_rigid_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES"]], "ontouml_sortal_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_SORTAL_CLASS_STEREOTYPES"]], "ontouml_ultimate_sortal_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES"]], "module": [[1, "module-ontouml_vocabulary_lib.constants.constants_classes"], [2, "module-ontouml_vocabulary_lib.constants.constants_misc"], [3, "module-ontouml_vocabulary_lib.constants"], [4, "module-ontouml_vocabulary_lib"], [5, "module-ontouml_vocabulary_lib.ontouml"], [6, "module-ontouml_vocabulary_lib.ouexception"], [7, "module-ontouml_vocabulary_lib.tests"], [8, "module-ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants"], [9, "module-ontouml_vocabulary_lib.tests.test_constants"], [10, "module-ontouml_vocabulary_lib.tests.test_constants.test_constants"], [11, "module-ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml"], [12, "module-ontouml_vocabulary_lib.tests.test_ontouml"], [13, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes"], [14, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace"], [15, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term"], [16, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all"]], "ontouml_vocabulary_lib.constants.constants_classes": [[1, "module-ontouml_vocabulary_lib.constants.constants_classes"]], "ontouml_abstract_elements (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_ABSTRACT_ELEMENTS"]], "ontouml_aggregation_kinds (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_AGGREGATION_KINDS"]], "ontouml_concrete_elements (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_CONCRETE_ELEMENTS"]], "ontouml_ontological_natures (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_ONTOLOGICAL_NATURES"]], "ontouml_property_stereotypes (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_PROPERTY_STEREOTYPES"]], "ontouml_relation_stereotypes (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_RELATION_STEREOTYPES"]], "ontouml_vocabulary_lib.constants.constants_misc": [[2, "module-ontouml_vocabulary_lib.constants.constants_misc"]], "ontouml_vocabulary_lib.constants": [[3, "module-ontouml_vocabulary_lib.constants"]], "ontouml_vocabulary_lib": [[4, "module-ontouml_vocabulary_lib"]], "aggregationkind (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.AggregationKind"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.aggregationKind"]], "cardinality (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Cardinality"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.cardinality"]], "class (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Class"]], "classstereotype (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.ClassStereotype"]], "classview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.ClassView"]], "classifier (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Classifier"]], "connectorview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.ConnectorView"]], "decoratableelement (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.DecoratableElement"]], "diagram (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Diagram"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.diagram"]], "diagramelement (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.DiagramElement"]], "elementview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.ElementView"]], "generalization (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Generalization"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.generalization"]], "generalizationset (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.GeneralizationSet"]], "generalizationsetview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.GeneralizationSetView"]], "generalizationview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.GeneralizationView"]], "literal (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Literal"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.literal"]], "modelelement (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.ModelElement"]], "nodeview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.NodeView"]], "note (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Note"]], "noteview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.NoteView"]], "ontouml (class in ontouml_vocabulary_lib.ontouml)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML"]], "ontologicalnature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.OntologicalNature"]], "ontoumlelement (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.OntoumlElement"]], "package (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Package"]], "packageview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.PackageView"]], "path (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Path"]], "point (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Point"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.point"]], "project (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Project"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.project"]], "property (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Property"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.property"]], "propertystereotype (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.PropertyStereotype"]], "rectangle (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Rectangle"]], "rectangularshape (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.RectangularShape"]], "relation (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Relation"]], "relationstereotype (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.RelationStereotype"]], "relationview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.RelationView"]], "shape (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Shape"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.shape"]], "stereotype (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Stereotype"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.stereotype"]], "text (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.Text"], [5, "ontouml_vocabulary_lib.ontouml.OntoUML.text"]], "_ns (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML._NS"]], "_fail (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML._fail"]], "abstract (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.abstract"]], "abstractnature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.abstractNature"]], "attribute (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.attribute"]], "begin (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.begin"]], "bringsabout (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.bringsAbout"]], "cardinalityvalue (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.cardinalityValue"]], "categorizer (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.categorizer"]], "category (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.category"]], "characterization (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.characterization"]], "collective (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.collective"]], "collectivenature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.collectiveNature"]], "comparative (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.comparative"]], "componentof (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.componentOf"]], "composite (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.composite"]], "containsmodelelement (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.containsModelElement"]], "containsview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.containsView"]], "creation (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.creation"]], "datatype (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.datatype"]], "derivation (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.derivation"]], "description (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.description"]], "end (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.end"]], "enumeration (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.enumeration"]], "event (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.event"]], "eventnature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.eventNature"]], "externaldependence (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.externalDependence"]], "extrinsicmodenature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.extrinsicModeNature"]], "functionalcomplexnature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.functionalComplexNature"]], "general (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.general"]], "get_list_all() (ontouml_vocabulary_lib.ontouml.ontouml class method)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.get_list_all"]], "get_namespace() (ontouml_vocabulary_lib.ontouml.ontouml class method)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.get_namespace"]], "get_term() (ontouml_vocabulary_lib.ontouml.ontouml class method)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.get_term"]], "height (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.height"]], "historicaldependence (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.historicalDependence"]], "historicalrole (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.historicalRole"]], "historicalrolemixin (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.historicalRoleMixin"]], "instantiation (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.instantiation"]], "intrinsicmodenature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.intrinsicModeNature"]], "isabstract (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.isAbstract"]], "iscomplete (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.isComplete"]], "isderived (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.isDerived"]], "isdisjoint (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.isDisjoint"]], "isextensional (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.isExtensional"]], "isordered (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.isOrdered"]], "ispowertype (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.isPowertype"]], "isreadonly (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.isReadOnly"]], "isviewof (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.isViewOf"]], "kind (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.kind"]], "lowerbound (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.lowerBound"]], "manifestation (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.manifestation"]], "material (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.material"]], "mediation (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.mediation"]], "memberof (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.memberOf"]], "mixin (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.mixin"]], "mode (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.mode"]], "model (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.model"]], "name (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.name"]], "none (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.none"]], "ontouml_vocabulary_lib.ontouml": [[5, "module-ontouml_vocabulary_lib.ontouml"]], "order (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.order"]], "owner (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.owner"]], "participation (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.participation"]], "participational (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.participational"]], "phase (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.phase"]], "phasemixin (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.phaseMixin"]], "propertytype (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.propertyType"]], "quality (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.quality"]], "qualitynature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.qualityNature"]], "quantity (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.quantity"]], "quantitynature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.quantityNature"]], "redefinesproperty (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.redefinesProperty"]], "relationend (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.relationEnd"]], "relator (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.relator"]], "relatornature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.relatorNature"]], "restrictedto (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.restrictedTo"]], "role (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.role"]], "rolemixin (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.roleMixin"]], "shared (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.shared"]], "situation (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.situation"]], "situationnature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.situationNature"]], "sourceend (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.sourceEnd"]], "sourceview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.sourceView"]], "specific (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.specific"]], "subcollectionof (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.subCollectionOf"]], "subquantityof (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.subQuantityOf"]], "subkind (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.subkind"]], "subsetsproperty (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.subsetsProperty"]], "targetend (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.targetEnd"]], "targetview (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.targetView"]], "termination (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.termination"]], "topleftposition (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.topLeftPosition"]], "triggers (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.triggers"]], "type (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.type"]], "typenature (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.typeNature"]], "upperbound (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.upperBound"]], "width (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.width"]], "xcoordinate (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.xCoordinate"]], "ycoordinate (ontouml_vocabulary_lib.ontouml.ontouml attribute)": [[5, "ontouml_vocabulary_lib.ontouml.OntoUML.yCoordinate"]], "ouunavailableterm": [[6, "ontouml_vocabulary_lib.ouexception.OUUnavailableTerm"]], "ontouml_vocabulary_lib.ouexception": [[6, "module-ontouml_vocabulary_lib.ouexception"]], "ontouml_vocabulary_lib.tests": [[7, "module-ontouml_vocabulary_lib.tests"]], "dict_tuples_size (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.DICT_TUPLES_SIZE"]], "mutants (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.MUTANTS"]], "mutations (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.MUTATIONS"]], "tuples (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.TUPLES"]], "add_element() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.add_element"]], "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants": [[8, "module-ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants"]], "remove_first() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.remove_first"]], "replace_last() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.replace_last"]], "reverse_order() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.reverse_order"]], "swap_first_two() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.swap_first_two"]], "ontouml_vocabulary_lib.tests.test_constants": [[9, "module-ontouml_vocabulary_lib.tests.test_constants"]], "ontouml_vocabulary_lib.tests.test_constants.test_constants": [[10, "module-ontouml_vocabulary_lib.tests.test_constants.test_constants"]], "test_elements_are_in_alphabetical_order() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_elements_are_in_alphabetical_order"]], "test_elements_are_non_null_and_of_type_uriref() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_elements_are_non_null_and_of_type_URIRef"]], "test_elements_are_unique() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_elements_are_unique"]], "test_first_element_of_tuple_is_truthy() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_first_element_of_tuple_is_truthy"]], "test_tuple_is_not_empty() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_tuple_is_not_empty"]], "test_tuple_mutation() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_tuple_mutation"]], "test_tuple_size_matches_expected() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_tuple_size_matches_expected"]], "all_terms_fragment (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.ALL_TERMS_FRAGMENT"]], "all_terms_str (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.ALL_TERMS_STR"]], "invalid_inputs (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.INVALID_INPUTS"]], "nok_base_uri (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.NOK_BASE_URI"]], "ok_base_uri (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.OK_BASE_URI"]], "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml": [[11, "module-ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml"]], "ontouml_vocabulary_lib.tests.test_ontouml": [[12, "module-ontouml_vocabulary_lib.tests.test_ontouml"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes": [[13, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes"]], "test_internal_term_presence_and_type() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_internal_term_presence_and_type"]], "test_invalid_ontouml_term_access() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_invalid_ontouml_term_access"]], "test_ontouml_has_valid_attributes() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_has_valid_attributes"]], "test_ontouml_term_accessibility() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_term_accessibility"]], "test_ontouml_term_excludes_invalid_variations() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_term_excludes_invalid_variations"]], "test_ontouml_term_matching_uri() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_term_matching_uri"]], "test_ontouml_terms_as_uri_references() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_terms_as_uri_references"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace": [[14, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace"]], "test_get_namespace_equals_ns_attribute_and_ok_base_uri() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace)": [[14, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace.test_get_namespace_equals_ns_attribute_and_ok_base_uri"]], "test_get_namespace_is_not_none_and_differs_from_nok_base_uri() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace)": [[14, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace.test_get_namespace_is_not_none_and_differs_from_nok_base_uri"]], "test_get_namespace_raises_typeerror_with_argument() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace)": [[14, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace.test_get_namespace_raises_typeerror_with_argument"]], "test_get_namespace_returns_string_type() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace)": [[14, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace.test_get_namespace_returns_string_type"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term": [[15, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term"]], "test_get_term_type() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_get_term_type"]], "test_get_term_with_invalid_inputs() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_get_term_with_invalid_inputs"]], "test_get_term_with_no_argument() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_get_term_with_no_argument"]], "test_string_representation_validity() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_string_representation_validity"]], "test_term_retrieval_inclusion() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_term_retrieval_inclusion"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all": [[16, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all"]], "test_get_list_all_method_valid_ontouml_attribute_existence() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_method_valid_ontouml_attribute_existence"]], "test_get_list_all_raises_typeerror_with_arguments() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_raises_typeerror_with_arguments"]], "test_get_list_all_returns_correct_number_of_items() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_returns_correct_number_of_items"]], "test_get_list_all_returns_valid_uriref_list() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_returns_valid_uriref_list"]], "test_get_list_all_terms_include_correct_base_uri() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_terms_include_correct_base_uri"]], "test_valid_term_in_ontouml_list() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_valid_term_in_ontouml_list"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["autoapi/index", "autoapi/ontouml_vocabulary_lib/constants/constants_classes/index", "autoapi/ontouml_vocabulary_lib/constants/constants_misc/index", "autoapi/ontouml_vocabulary_lib/constants/index", "autoapi/ontouml_vocabulary_lib/exceptions/index", "autoapi/ontouml_vocabulary_lib/index", "autoapi/ontouml_vocabulary_lib/terms/index", "autoapi/ontouml_vocabulary_lib/tests/index", "autoapi/ontouml_vocabulary_lib/tests/test_constants/fixtures_test_constants/index", "autoapi/ontouml_vocabulary_lib/tests/test_constants/index", "autoapi/ontouml_vocabulary_lib/tests/test_constants/test_constants/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/fixtures_test_ontouml/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_attributes/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_namespace/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_term/index", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_list_all/index", "index"], "filenames": ["autoapi/index.rst", "autoapi/ontouml_vocabulary_lib/constants/constants_classes/index.rst", "autoapi/ontouml_vocabulary_lib/constants/constants_misc/index.rst", "autoapi/ontouml_vocabulary_lib/constants/index.rst", "autoapi/ontouml_vocabulary_lib/exceptions/index.rst", "autoapi/ontouml_vocabulary_lib/index.rst", "autoapi/ontouml_vocabulary_lib/terms/index.rst", "autoapi/ontouml_vocabulary_lib/tests/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_constants/fixtures_test_constants/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_constants/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_constants/test_constants/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/fixtures_test_ontouml/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_attributes/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_namespace/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_get_term/index.rst", "autoapi/ontouml_vocabulary_lib/tests/test_ontouml/test_ontouml_list_all/index.rst", "index.rst"], "titles": ["API Reference", "ontouml_vocabulary_lib.constants.constants_classes", "ontouml_vocabulary_lib.constants.constants_misc", "ontouml_vocabulary_lib.constants", "ontouml_vocabulary_lib.exceptions", "ontouml_vocabulary_lib", "ontouml_vocabulary_lib.terms", "ontouml_vocabulary_lib.tests", "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants", "ontouml_vocabulary_lib.tests.test_constants", "ontouml_vocabulary_lib.tests.test_constants.test_constants", "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml", "ontouml_vocabulary_lib.tests.test_ontouml", "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes", "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace", "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term", "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all", "Welcome to ontouml-vocabulary-lib\u2019s code documentation!"], "terms": {"thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15], "page": [0, 17], "contain": [0, 3, 5, 6, 7, 9, 10, 11, 12, 16], "auto": 0, "gener": [0, 2, 5, 6, 8], "document": [0, 6], "1": [0, 5, 6], "ontouml_vocabulary_lib": [0, 17], "constant": [0, 5, 7, 8, 9], "constants_class": [0, 3, 5], "constants_misc": [0, 3, 5], "test": [0, 5], "test_const": [0, 5, 7], "fixtures_test_const": [0, 5, 7, 9], "test_ontouml": [0, 5, 7], "fixtures_test_ontouml": [0, 5, 7, 12], "test_ontouml_attribut": [0, 5, 7, 12], "test_ontouml_get_namespac": [0, 5, 7, 12], "test_ontouml_get_term": [0, 5, 7, 12], "test_ontouml_list_al": [0, 5, 7, 12], "except": [0, 5, 6, 13, 15], "term": [0, 4, 5, 11, 13, 15, 16], "creat": 0, "sphinx": 0, "autoapi": 0, "defin": [1, 2, 3, 5, 6, 8, 9, 10, 11], "variou": [1, 2, 3, 4, 8, 11, 14], "tupl": [1, 2, 8, 10], "ontouml": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16], "class": [1, 3, 11, 13, 14, 15, 16], "stereotyp": [1, 2, 3, 5, 6], "us": [1, 5, 6, 8, 13, 15], "model": [1, 2, 5, 6, 10, 12], "each": [1, 2, 4, 10, 13, 16], "repres": [1, 13], "specif": [1, 5, 6], "group": [1, 2], "provid": [1, 2, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16], "structur": [1, 2, 5, 6], "semant": [1, 2], "relev": [1, 2], "mean": 1, "access": [1, 5, 6, 13], "util": [1, 2, 5, 6, 8, 10, 12], "all": [1, 2, 5, 6, 10, 15], "ar": [1, 2, 5, 6, 8, 10, 13], "sort": [1, 2], "alphabet": [1, 2, 10], "order": [1, 2, 5, 6, 8, 10], "ontouml_base_sortal_class_stereotyp": [1, 5], "ontouml_ultimate_sortal_class_stereotyp": [1, 5], "ontouml_sortal_class_stereotyp": [1, 5], "ontouml_non_sortal_class_stereotyp": [1, 5], "ontouml_abstract_class_stereotyp": [1, 5], "ontouml_rigid_class_stereotyp": [1, 5], "ontouml_anti_rigid_class_stereotyp": [1, 5], "ontouml_semi_rigid_class_stereotyp": [1, 5], "ontouml_class_stereotyp": [1, 5], "relat": [2, 3, 4, 5, 6], "properti": [2, 3, 5, 6], "aggreg": 2, "kind": [2, 5, 6], "ontolog": 2, "natur": 2, "element": [2, 8, 10], "which": [2, 5, 6, 8], "offer": 2, "method": [2, 5, 6, 11, 14, 15, 16], "construct": [2, 5, 6], "verif": 2, "ontouml_relation_stereotyp": [2, 5], "ontouml_property_stereotyp": [2, 5], "ontouml_aggregation_kind": [2, 5], "ontouml_ontological_natur": [2, 5], "ontouml_abstract_el": [2, 5], "ontouml_concrete_el": [2, 5], "sub": [3, 7, 9, 12], "packag": [3, 6, 7, 9, 12], "modul": [3, 7, 9, 12, 17], "vocabulari": [3, 4, 5, 6, 8, 11], "includ": [3, 5, 7, 9, 11, 12, 15], "other": 3, "miscellan": 3, "handl": [4, 5, 12], "custom": [4, 5], "set": [4, 5, 8], "design": [4, 14], "error": [4, 13], "scenario": 4, "mai": 4, "occur": [4, 13], "manipul": [4, 8], "manag": 4, "graph": 4, "oper": 4, "i": [4, 5, 6, 10, 13, 14, 15, 16], "clear": [4, 5], "user": 4, "friendli": 4, "messag": [4, 13], "assist": 4, "debug": 4, "issu": 4, "resolut": 4, "ouunavailableterm": [4, 5, 15], "ou_term": [4, 5], "base": [4, 5, 6, 11, 16], "valueerror": [4, 5], "case": [4, 5, 9, 12], "where": [4, 5], "an": [4, 5, 6, 10, 13, 14, 15, 16], "outerm": [4, 5], "unavail": [4, 5, 6], "rais": [4, 5, 6, 13, 14, 15, 16], "when": [4, 5, 14, 15, 16], "given": [4, 5, 6, 8], "doe": [4, 5, 13, 14, 15], "exist": [4, 5, 16], "found": [4, 5, 13, 15], "feedback": [4, 5], "request": [4, 5], "incorrectli": [4, 5], "specifi": [4, 5, 6, 13], "paramet": [4, 5, 6, 8, 10, 13, 14, 15, 16], "str": [4, 5, 6, 13, 15, 16], "The": [4, 5, 6, 8, 10, 13, 15, 16], "librari": [5, 7, 8], "support": 5, "work": 5, "It": [5, 6, 7, 8, 9, 11, 12], "also": [5, 8], "valid": [5, 7, 9, 10, 11, 12, 13, 14, 15, 16], "function": [5, 7, 12], "rdflib": [5, 6, 13], "namespac": [5, 6, 14], "definednamespac": [5, 6], "from": [5, 6, 8, 13, 16], "easi": [5, 6], "wai": [5, 6], "associ": [5, 6], "uri": [5, 6, 11, 13, 14, 16], "compli": [5, 6], "version": [5, 6, 10], "0": [5, 6], "avail": [5, 6], "http": [5, 6, 11], "w3id": [5, 6, 11], "org": [5, 6, 11], "v1": [5, 6], "variabl": [5, 6], "abstract": [5, 6, 11], "abstractnatur": [5, 6, 11], "aggregationkind": [5, 6, 11], "begin": [5, 6, 11], "bringsabout": [5, 6], "cardin": [5, 6], "cardinalityvalu": [5, 6], "categor": [5, 6], "categori": [5, 6], "character": [5, 6], "classifi": [5, 6], "classstereotyp": [5, 6], "classview": [5, 6], "collect": [5, 6], "collectivenatur": [5, 6], "compar": [5, 6], "componentof": [5, 6], "composit": [5, 6], "connectorview": [5, 6], "containsmodelel": [5, 6], "containsview": [5, 6], "creation": [5, 6], "datatyp": [5, 6, 13], "decoratableel": [5, 6], "deriv": [5, 6], "descript": [5, 6], "diagram": [5, 6], "diagramel": [5, 6], "elementview": [5, 6], "end": [5, 6, 8], "enumer": [5, 6], "event": [5, 6], "eventnatur": [5, 6], "externaldepend": [5, 6], "extrinsicmodenatur": [5, 6], "functionalcomplexnatur": [5, 6], "generalizationset": [5, 6], "generalizationsetview": [5, 6], "generalizationview": [5, 6], "height": [5, 6], "historicaldepend": [5, 6], "historicalrol": [5, 6], "historicalrolemixin": [5, 6], "instanti": [5, 6, 13], "intrinsicmodenatur": [5, 6], "isabstract": [5, 6], "iscomplet": [5, 6], "isderiv": [5, 6], "isdisjoint": [5, 6], "isextension": [5, 6], "isord": [5, 6], "ispowertyp": [5, 6], "isreadonli": [5, 6], "isviewof": [5, 6], "liter": [5, 6], "lowerbound": [5, 6], "manifest": [5, 6], "materi": [5, 6], "mediat": [5, 6], "memberof": [5, 6], "mixin": [5, 6], "mode": [5, 6], "modelel": [5, 6], "name": [5, 6, 13], "nodeview": [5, 6], "none": [5, 6, 8, 10, 13, 14, 15, 16], "note": [5, 6], "noteview": [5, 6], "ontologicalnatur": [5, 6], "ontoumlel": [5, 6], "owner": [5, 6], "packageview": [5, 6], "particip": [5, 6], "path": [5, 6], "phase": [5, 6], "phasemixin": [5, 6], "point": [5, 6], "project": [5, 6], "propertystereotyp": [5, 6], "propertytyp": [5, 6], "qualiti": [5, 6], "qualitynatur": [5, 6], "quantiti": [5, 6], "quantitynatur": [5, 6], "rectangl": [5, 6], "rectangularshap": [5, 6], "redefinesproperti": [5, 6], "relationend": [5, 6], "relationstereotyp": [5, 6], "relationview": [5, 6], "relatornatur": [5, 6], "restrictedto": [5, 6], "role": [5, 6], "rolemixin": [5, 6], "shape": [5, 6], "share": [5, 6], "situat": [5, 6], "situationnatur": [5, 6], "sourceend": [5, 6], "sourceview": [5, 6], "subcollectionof": [5, 6], "subkind": [5, 6], "subquantityof": [5, 6], "subsetsproperti": [5, 6], "targetend": [5, 6], "targetview": [5, 6], "termin": [5, 6], "text": [5, 6], "topleftposit": [5, 6], "trigger": [5, 6], "type": [5, 6, 8, 10, 13, 14, 15, 16], "typenatur": [5, 6], "upperbound": [5, 6], "width": [5, 6], "xcoordin": [5, 6], "ycoordin": [5, 6], "_fail": [5, 6], "flag": [5, 6], "indic": [5, 6], "whether": [5, 6], "fail": [5, 6, 13], "lookup": [5, 6], "should": [5, 6], "_n": [5, 6, 14], "uriref": [5, 6, 10, 13, 15, 16], "true": [5, 6, 10], "classmethod": [5, 6], "get_list_al": [5, 6, 15, 16], "retriev": [5, 6, 13, 15], "list": [5, 6, 8, 11, 13, 15, 16], "public": [5, 6], "e": [5, 6, 10], "introspect": [5, 6], "find": [5, 6], "do": [5, 6], "underscor": [5, 6], "convent": [5, 6], "consid": [5, 6], "privat": [5, 6], "return": [5, 6, 8, 10, 13, 14, 15, 16], "A": [5, 6, 8, 10, 13, 15, 16], "get_namespac": [5, 6, 14, 15], "string": [5, 6, 8, 11, 13, 14, 15], "prefix": [5, 6], "can": [5, 6, 10, 13], "full": [5, 6], "usag": [5, 6, 14], "exampl": [5, 6, 11], "n": [5, 6], "get_term": [5, 6, 15], "str_term": [5, 6], "its": [5, 6, 14], "ensur": [5, 6, 10, 13, 14, 15, 16], "complianc": [5, 6], "If": [5, 6, 8, 13], "nonexist": [5, 6], "ouunavailableouterm": [5, 6], "ontouml_namespac": [5, 6], "import": [5, 6, 8], "try": [5, 6], "my_term": [5, 6], "result": [5, 6], "print": [5, 6], "map": 6, "serv": 6, "conveni": 6, "concept": 6, "python": [6, 13], "code": 6, "term_nam": 6, "my_ontouml_class": 6, "all_term": 6, "For": 6, "more": 6, "inform": 6, "about": 6, "refer": [6, 13, 17], "offici": 6, "attribut": [6, 11, 13, 14, 16], "fixtur": [7, 8, 9, 11, 12], "correct": [7, 16], "behavior": 7, "valu": 8, "predefin": [8, 13, 14, 15], "dictionari": 8, "store": 8, "expect": [8, 10, 11, 13, 14, 16], "size": [8, 10], "perform": 8, "basic": 8, "mutat": [8, 10], "dict_tuples_s": 8, "swap_first_two": 8, "origin": [8, 10], "swap": 8, "first": [8, 10], "two": 8, "new": 8, "ha": 8, "fewer": 8, "than": 8, "unmodifi": 8, "remove_first": 8, "remov": 8, "add_el": 8, "add": 8, "ad": 8, "replace_last": 8, "replac": 8, "last": 8, "reverse_ord": 8, "revers": 8, "mutant": [8, 10], "carri": 10, "out": 10, "within": [10, 15], "them": 10, "adher": 10, "criteria": 10, "g": 10, "non": 10, "null": 10, "etc": 10, "overal": 10, "integr": 10, "empti": 10, "test_elements_are_non_null_and_of_type_uriref": 10, "in_tupl": 10, "instanc": [10, 13, 15, 16], "whose": [10, 15], "check": [10, 13, 14, 16], "nulliti": 10, "test_first_element_of_tuple_is_truthi": 10, "assert": [10, 13], "evalu": 10, "truthi": 10, "test_tuple_is_not_empti": 10, "test_tuple_size_matches_expect": 10, "confirm": [10, 14], "": [10, 11, 13], "match": [10, 13, 14], "int": 10, "test_elements_are_uniqu": 10, "uniqu": 10, "input": [10, 11, 13, 14, 15], "verifi": [10, 13, 14, 16], "test_elements_are_in_alphabetical_ord": 10, "test_tuple_mut": 10, "mutation_func": 10, "detect": 10, "alter": 10, "appli": 10, "aspect": 11, "invalid": [11, 13, 15], "along": 11, "fragment": [11, 15], "all_terms_frag": 11, "all_terms_str": [11, 13, 15, 16], "ok_base_uri": [11, 13, 14, 16], "nok_base_uri": [11, 14, 16], "invalid_input": 11, "exclus": [13, 14, 15, 16], "test_internal_term_presence_and_typ": 13, "intern": 13, "present": 13, "loop": 13, "through": [13, 15], "everi": [13, 16], "convert": 13, "possibl": 13, "Its": 13, "presenc": 13, "test_ontouml_terms_as_uri_refer": 13, "recogn": 13, "assertionerror": 13, "directori": 13, "test_ontouml_term_matching_uri": 13, "combin": 13, "itself": 13, "assembl": 13, "format": [13, 14], "test_ontouml_has_valid_attribut": 13, "possess": 13, "test_ontouml_term_excludes_invalid_vari": 13, "called_term": 13, "doesn": 13, "t": 13, "ani": [13, 15, 16], "undesir": [13, 14], "variat": 13, "pattern": 13, "invalid_vari": 13, "test_ontouml_term_access": 13, "without": [13, 14, 15], "getattr": 13, "dynam": 13, "No": [13, 16], "dure": 13, "detail": 13, "pytest": 13, "test_invalid_ontouml_term_access": 13, "input_str": 13, "attempt": 13, "attributeerror": 13, "intend": 13, "test_get_namespace_equals_ns_attribute_and_ok_base_uri": 14, "equival": 14, "test_get_namespace_is_not_none_and_differs_from_nok_base_uri": 14, "equat": 14, "test_get_namespace_returns_string_typ": 14, "represent": [14, 15], "test_get_namespace_raises_typeerror_with_argu": 14, "in_arg": [14, 15, 16], "typeerror": [14, 15, 16], "argument": [14, 15, 16], "affirm": 14, "test_string_representation_valid": 15, "test_term_retrieval_inclus": 15, "obtain": 15, "test_get_term_typ": 15, "test_get_term_with_invalid_input": 15, "correspond": 15, "test_get_term_with_no_argu": 15, "call": 15, "list_al": 16, "test_get_list_all_method_valid_ontouml_attribute_exist": 16, "have": 16, "test_valid_term_in_ontouml_list": 16, "test_get_list_all_returns_correct_number_of_item": 16, "same": 16, "number": 16, "item": 16, "both": 16, "length": 16, "test_get_list_all_returns_valid_uriref_list": 16, "object": 16, "test_get_list_all_terms_include_correct_base_uri": 16, "avoid": 16, "incorrect": 16, "ones": 16, "test_get_list_all_raises_typeerror_with_argu": 16, "pass": 16, "api": 17, "index": 17, "search": 17}, "objects": {"": [[5, 0, 0, "-", "ontouml_vocabulary_lib"]], "ontouml_vocabulary_lib": [[5, 1, 1, "", "ONTOUML_ABSTRACT_CLASS_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_ABSTRACT_ELEMENTS"], [5, 1, 1, "", "ONTOUML_AGGREGATION_KINDS"], [5, 1, 1, "", "ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_CLASS_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_CONCRETE_ELEMENTS"], [5, 1, 1, "", "ONTOUML_NON_SORTAL_CLASS_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_ONTOLOGICAL_NATURES"], [5, 1, 1, "", "ONTOUML_PROPERTY_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_RELATION_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_RIGID_CLASS_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_SORTAL_CLASS_STEREOTYPES"], [5, 1, 1, "", "ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES"], [5, 2, 1, "id312", "OUUnavailableTerm"], [5, 3, 1, "id159", "OntoUML"], [3, 0, 0, "-", "constants"], [4, 0, 0, "-", "exceptions"], [6, 0, 0, "-", "terms"], [7, 0, 0, "-", "tests"]], "ontouml_vocabulary_lib.OntoUML": [[5, 4, 1, "id163", "AggregationKind"], [5, 4, 1, "id168", "Cardinality"], [5, 4, 1, "id173", "Class"], [5, 4, 1, "id175", "ClassStereotype"], [5, 4, 1, "id176", "ClassView"], [5, 4, 1, "id174", "Classifier"], [5, 4, 1, "id182", "ConnectorView"], [5, 4, 1, "id187", "DecoratableElement"], [5, 4, 1, "id191", "Diagram"], [5, 4, 1, "id192", "DiagramElement"], [5, 4, 1, "id193", "ElementView"], [5, 4, 1, "id203", "Generalization"], [5, 4, 1, "id204", "GeneralizationSet"], [5, 4, 1, "id205", "GeneralizationSetView"], [5, 4, 1, "id206", "GeneralizationView"], [5, 4, 1, "id224", "Literal"], [5, 4, 1, "id233", "ModelElement"], [5, 4, 1, "id235", "NodeView"], [5, 4, 1, "id237", "Note"], [5, 4, 1, "id238", "NoteView"], [5, 4, 1, "id239", "OntologicalNature"], [5, 4, 1, "id240", "OntoumlElement"], [5, 4, 1, "id243", "Package"], [5, 4, 1, "id244", "PackageView"], [5, 4, 1, "id247", "Path"], [5, 4, 1, "id251", "Point"], [5, 4, 1, "id253", "Project"], [5, 4, 1, "id255", "Property"], [5, 4, 1, "id256", "PropertyStereotype"], [5, 4, 1, "id262", "Rectangle"], [5, 4, 1, "id263", "RectangularShape"], [5, 4, 1, "id265", "Relation"], [5, 4, 1, "id267", "RelationStereotype"], [5, 4, 1, "id268", "RelationView"], [5, 4, 1, "id275", "Shape"], [5, 4, 1, "id283", "Stereotype"], [5, 4, 1, "id292", "Text"], [5, 4, 1, "id302", "_NS"], [5, 4, 1, "id301", "_fail"], [5, 4, 1, "id160", "abstract"], [5, 4, 1, "id161", "abstractNature"], [5, 4, 1, "id162", "aggregationKind"], [5, 4, 1, "id164", "attribute"], [5, 4, 1, "id165", "begin"], [5, 4, 1, "id166", "bringsAbout"], [5, 4, 1, "id167", "cardinality"], [5, 4, 1, "id169", "cardinalityValue"], [5, 4, 1, "id170", "categorizer"], [5, 4, 1, "id171", "category"], [5, 4, 1, "id172", "characterization"], [5, 4, 1, "id177", "collective"], [5, 4, 1, "id178", "collectiveNature"], [5, 4, 1, "id179", "comparative"], [5, 4, 1, "id180", "componentOf"], [5, 4, 1, "id181", "composite"], [5, 4, 1, "id183", "containsModelElement"], [5, 4, 1, "id184", "containsView"], [5, 4, 1, "id185", "creation"], [5, 4, 1, "id186", "datatype"], [5, 4, 1, "id188", "derivation"], [5, 4, 1, "id189", "description"], [5, 4, 1, "id190", "diagram"], [5, 4, 1, "id194", "end"], [5, 4, 1, "id195", "enumeration"], [5, 4, 1, "id196", "event"], [5, 4, 1, "id197", "eventNature"], [5, 4, 1, "id198", "externalDependence"], [5, 4, 1, "id199", "extrinsicModeNature"], [5, 4, 1, "id200", "functionalComplexNature"], [5, 4, 1, "id201", "general"], [5, 4, 1, "id202", "generalization"], [5, 5, 1, "id303", "get_list_all"], [5, 5, 1, "id304", "get_namespace"], [5, 5, 1, "id305", "get_term"], [5, 4, 1, "id207", "height"], [5, 4, 1, "id208", "historicalDependence"], [5, 4, 1, "id209", "historicalRole"], [5, 4, 1, "id210", "historicalRoleMixin"], [5, 4, 1, "id211", "instantiation"], [5, 4, 1, "id212", "intrinsicModeNature"], [5, 4, 1, "id213", "isAbstract"], [5, 4, 1, "id214", "isComplete"], [5, 4, 1, "id215", "isDerived"], [5, 4, 1, "id216", "isDisjoint"], [5, 4, 1, "id217", "isExtensional"], [5, 4, 1, "id218", "isOrdered"], [5, 4, 1, "id219", "isPowertype"], [5, 4, 1, "id220", "isReadOnly"], [5, 4, 1, "id221", "isViewOf"], [5, 4, 1, "id222", "kind"], [5, 4, 1, "id223", "literal"], [5, 4, 1, "id225", "lowerBound"], [5, 4, 1, "id226", "manifestation"], [5, 4, 1, "id227", "material"], [5, 4, 1, "id228", "mediation"], [5, 4, 1, "id229", "memberOf"], [5, 4, 1, "id230", "mixin"], [5, 4, 1, "id231", "mode"], [5, 4, 1, "id232", "model"], [5, 4, 1, "id234", "name"], [5, 4, 1, "id236", "none"], [5, 4, 1, "id241", "order"], [5, 4, 1, "id242", "owner"], [5, 4, 1, "id245", "participation"], [5, 4, 1, "id246", "participational"], [5, 4, 1, "id248", "phase"], [5, 4, 1, "id249", "phaseMixin"], [5, 4, 1, "id250", "point"], [5, 4, 1, "id252", "project"], [5, 4, 1, "id254", "property"], [5, 4, 1, "id257", "propertyType"], [5, 4, 1, "id258", "quality"], [5, 4, 1, "id259", "qualityNature"], [5, 4, 1, "id260", "quantity"], [5, 4, 1, "id261", "quantityNature"], [5, 4, 1, "id264", "redefinesProperty"], [5, 4, 1, "id266", "relationEnd"], [5, 4, 1, "id269", "relator"], [5, 4, 1, "id270", "relatorNature"], [5, 4, 1, "id271", "restrictedTo"], [5, 4, 1, "id272", "role"], [5, 4, 1, "id273", "roleMixin"], [5, 4, 1, "id274", "shape"], [5, 4, 1, "id276", "shared"], [5, 4, 1, "id277", "situation"], [5, 4, 1, "id278", "situationNature"], [5, 4, 1, "id279", "sourceEnd"], [5, 4, 1, "id280", "sourceView"], [5, 4, 1, "id281", "specific"], [5, 4, 1, "id282", "stereotype"], [5, 4, 1, "id284", "subCollectionOf"], [5, 4, 1, "id286", "subQuantityOf"], [5, 4, 1, "id285", "subkind"], [5, 4, 1, "id287", "subsetsProperty"], [5, 4, 1, "id288", "targetEnd"], [5, 4, 1, "id289", "targetView"], [5, 4, 1, "id290", "termination"], [5, 4, 1, "id291", "text"], [5, 4, 1, "id293", "topLeftPosition"], [5, 4, 1, "id294", "triggers"], [5, 4, 1, "id295", "type"], [5, 4, 1, "id296", "typeNature"], [5, 4, 1, "id297", "upperBound"], [5, 4, 1, "id298", "width"], [5, 4, 1, "id299", "xCoordinate"], [5, 4, 1, "id300", "yCoordinate"]], "ontouml_vocabulary_lib.constants": [[1, 0, 0, "-", "constants_classes"], [2, 0, 0, "-", "constants_misc"]], "ontouml_vocabulary_lib.constants.constants_classes": [[1, 1, 1, "", "ONTOUML_ABSTRACT_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_NON_SORTAL_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_RIGID_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_SORTAL_CLASS_STEREOTYPES"], [1, 1, 1, "", "ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES"]], "ontouml_vocabulary_lib.constants.constants_misc": [[2, 1, 1, "", "ONTOUML_ABSTRACT_ELEMENTS"], [2, 1, 1, "", "ONTOUML_AGGREGATION_KINDS"], [2, 1, 1, "", "ONTOUML_CONCRETE_ELEMENTS"], [2, 1, 1, "", "ONTOUML_ONTOLOGICAL_NATURES"], [2, 1, 1, "", "ONTOUML_PROPERTY_STEREOTYPES"], [2, 1, 1, "", "ONTOUML_RELATION_STEREOTYPES"]], "ontouml_vocabulary_lib.exceptions": [[4, 2, 1, "", "OUUnavailableTerm"]], "ontouml_vocabulary_lib.terms": [[6, 3, 1, "", "OntoUML"]], "ontouml_vocabulary_lib.terms.OntoUML": [[6, 4, 1, "", "AggregationKind"], [6, 4, 1, "", "Cardinality"], [6, 4, 1, "", "Class"], [6, 4, 1, "", "ClassStereotype"], [6, 4, 1, "", "ClassView"], [6, 4, 1, "", "Classifier"], [6, 4, 1, "", "ConnectorView"], [6, 4, 1, "", "DecoratableElement"], [6, 4, 1, "", "Diagram"], [6, 4, 1, "", "DiagramElement"], [6, 4, 1, "", "ElementView"], [6, 4, 1, "", "Generalization"], [6, 4, 1, "", "GeneralizationSet"], [6, 4, 1, "", "GeneralizationSetView"], [6, 4, 1, "", "GeneralizationView"], [6, 4, 1, "", "Literal"], [6, 4, 1, "", "ModelElement"], [6, 4, 1, "", "NodeView"], [6, 4, 1, "", "Note"], [6, 4, 1, "", "NoteView"], [6, 4, 1, "", "OntologicalNature"], [6, 4, 1, "", "OntoumlElement"], [6, 4, 1, "", "Package"], [6, 4, 1, "", "PackageView"], [6, 4, 1, "", "Path"], [6, 4, 1, "", "Point"], [6, 4, 1, "", "Project"], [6, 4, 1, "", "Property"], [6, 4, 1, "", "PropertyStereotype"], [6, 4, 1, "", "Rectangle"], [6, 4, 1, "", "RectangularShape"], [6, 4, 1, "", "Relation"], [6, 4, 1, "", "RelationStereotype"], [6, 4, 1, "", "RelationView"], [6, 4, 1, "", "Shape"], [6, 4, 1, "", "Stereotype"], [6, 4, 1, "", "Text"], [6, 4, 1, "", "_NS"], [6, 4, 1, "", "_fail"], [6, 4, 1, "", "abstract"], [6, 4, 1, "", "abstractNature"], [6, 4, 1, "", "aggregationKind"], [6, 4, 1, "", "attribute"], [6, 4, 1, "", "begin"], [6, 4, 1, "", "bringsAbout"], [6, 4, 1, "", "cardinality"], [6, 4, 1, "", "cardinalityValue"], [6, 4, 1, "", "categorizer"], [6, 4, 1, "", "category"], [6, 4, 1, "", "characterization"], [6, 4, 1, "", "collective"], [6, 4, 1, "", "collectiveNature"], [6, 4, 1, "", "comparative"], [6, 4, 1, "", "componentOf"], [6, 4, 1, "", "composite"], [6, 4, 1, "", "containsModelElement"], [6, 4, 1, "", "containsView"], [6, 4, 1, "", "creation"], [6, 4, 1, "", "datatype"], [6, 4, 1, "", "derivation"], [6, 4, 1, "", "description"], [6, 4, 1, "", "diagram"], [6, 4, 1, "", "end"], [6, 4, 1, "", "enumeration"], [6, 4, 1, "", "event"], [6, 4, 1, "", "eventNature"], [6, 4, 1, "", "externalDependence"], [6, 4, 1, "", "extrinsicModeNature"], [6, 4, 1, "", "functionalComplexNature"], [6, 4, 1, "", "general"], [6, 4, 1, "", "generalization"], [6, 5, 1, "", "get_list_all"], [6, 5, 1, "", "get_namespace"], [6, 5, 1, "", "get_term"], [6, 4, 1, "", "height"], [6, 4, 1, "", "historicalDependence"], [6, 4, 1, "", "historicalRole"], [6, 4, 1, "", "historicalRoleMixin"], [6, 4, 1, "", "instantiation"], [6, 4, 1, "", "intrinsicModeNature"], [6, 4, 1, "", "isAbstract"], [6, 4, 1, "", "isComplete"], [6, 4, 1, "", "isDerived"], [6, 4, 1, "", "isDisjoint"], [6, 4, 1, "", "isExtensional"], [6, 4, 1, "", "isOrdered"], [6, 4, 1, "", "isPowertype"], [6, 4, 1, "", "isReadOnly"], [6, 4, 1, "", "isViewOf"], [6, 4, 1, "", "kind"], [6, 4, 1, "", "literal"], [6, 4, 1, "", "lowerBound"], [6, 4, 1, "", "manifestation"], [6, 4, 1, "", "material"], [6, 4, 1, "", "mediation"], [6, 4, 1, "", "memberOf"], [6, 4, 1, "", "mixin"], [6, 4, 1, "", "mode"], [6, 4, 1, "", "model"], [6, 4, 1, "", "name"], [6, 4, 1, "", "none"], [6, 4, 1, "", "order"], [6, 4, 1, "", "owner"], [6, 4, 1, "", "participation"], [6, 4, 1, "", "participational"], [6, 4, 1, "", "phase"], [6, 4, 1, "", "phaseMixin"], [6, 4, 1, "", "point"], [6, 4, 1, "", "project"], [6, 4, 1, "", "property"], [6, 4, 1, "", "propertyType"], [6, 4, 1, "", "quality"], [6, 4, 1, "", "qualityNature"], [6, 4, 1, "", "quantity"], [6, 4, 1, "", "quantityNature"], [6, 4, 1, "", "redefinesProperty"], [6, 4, 1, "", "relationEnd"], [6, 4, 1, "", "relator"], [6, 4, 1, "", "relatorNature"], [6, 4, 1, "", "restrictedTo"], [6, 4, 1, "", "role"], [6, 4, 1, "", "roleMixin"], [6, 4, 1, "", "shape"], [6, 4, 1, "", "shared"], [6, 4, 1, "", "situation"], [6, 4, 1, "", "situationNature"], [6, 4, 1, "", "sourceEnd"], [6, 4, 1, "", "sourceView"], [6, 4, 1, "", "specific"], [6, 4, 1, "", "stereotype"], [6, 4, 1, "", "subCollectionOf"], [6, 4, 1, "", "subQuantityOf"], [6, 4, 1, "", "subkind"], [6, 4, 1, "", "subsetsProperty"], [6, 4, 1, "", "targetEnd"], [6, 4, 1, "", "targetView"], [6, 4, 1, "", "termination"], [6, 4, 1, "", "text"], [6, 4, 1, "", "topLeftPosition"], [6, 4, 1, "", "triggers"], [6, 4, 1, "", "type"], [6, 4, 1, "", "typeNature"], [6, 4, 1, "", "upperBound"], [6, 4, 1, "", "width"], [6, 4, 1, "", "xCoordinate"], [6, 4, 1, "", "yCoordinate"]], "ontouml_vocabulary_lib.tests": [[9, 0, 0, "-", "test_constants"], [12, 0, 0, "-", "test_ontouml"]], "ontouml_vocabulary_lib.tests.test_constants": [[8, 0, 0, "-", "fixtures_test_constants"], [10, 0, 0, "-", "test_constants"]], "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants": [[8, 1, 1, "", "DICT_TUPLES_SIZE"], [8, 1, 1, "", "MUTANTS"], [8, 1, 1, "", "MUTATIONS"], [8, 1, 1, "", "TUPLES"], [8, 6, 1, "", "add_element"], [8, 6, 1, "", "remove_first"], [8, 6, 1, "", "replace_last"], [8, 6, 1, "", "reverse_order"], [8, 6, 1, "", "swap_first_two"]], "ontouml_vocabulary_lib.tests.test_constants.test_constants": [[10, 6, 1, "", "test_elements_are_in_alphabetical_order"], [10, 6, 1, "", "test_elements_are_non_null_and_of_type_URIRef"], [10, 6, 1, "", "test_elements_are_unique"], [10, 6, 1, "", "test_first_element_of_tuple_is_truthy"], [10, 6, 1, "", "test_tuple_is_not_empty"], [10, 6, 1, "", "test_tuple_mutation"], [10, 6, 1, "", "test_tuple_size_matches_expected"]], "ontouml_vocabulary_lib.tests.test_ontouml": [[11, 0, 0, "-", "fixtures_test_ontouml"], [13, 0, 0, "-", "test_ontouml_attributes"], [14, 0, 0, "-", "test_ontouml_get_namespace"], [15, 0, 0, "-", "test_ontouml_get_term"], [16, 0, 0, "-", "test_ontouml_list_all"]], "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml": [[11, 1, 1, "", "ALL_TERMS_FRAGMENT"], [11, 1, 1, "", "ALL_TERMS_STR"], [11, 1, 1, "", "INVALID_INPUTS"], [11, 1, 1, "", "NOK_BASE_URI"], [11, 1, 1, "", "OK_BASE_URI"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes": [[13, 6, 1, "", "test_internal_term_presence_and_type"], [13, 6, 1, "", "test_invalid_ontouml_term_access"], [13, 6, 1, "", "test_ontouml_has_valid_attributes"], [13, 6, 1, "", "test_ontouml_term_accessibility"], [13, 6, 1, "", "test_ontouml_term_excludes_invalid_variations"], [13, 6, 1, "", "test_ontouml_term_matching_uri"], [13, 6, 1, "", "test_ontouml_terms_as_uri_references"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace": [[14, 6, 1, "", "test_get_namespace_equals_ns_attribute_and_ok_base_uri"], [14, 6, 1, "", "test_get_namespace_is_not_none_and_differs_from_nok_base_uri"], [14, 6, 1, "", "test_get_namespace_raises_typeerror_with_argument"], [14, 6, 1, "", "test_get_namespace_returns_string_type"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term": [[15, 6, 1, "", "test_get_term_type"], [15, 6, 1, "", "test_get_term_with_invalid_inputs"], [15, 6, 1, "", "test_get_term_with_no_argument"], [15, 6, 1, "", "test_string_representation_validity"], [15, 6, 1, "", "test_term_retrieval_inclusion"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all": [[16, 6, 1, "", "test_get_list_all_method_valid_ontouml_attribute_existence"], [16, 6, 1, "", "test_get_list_all_raises_typeerror_with_arguments"], [16, 6, 1, "", "test_get_list_all_returns_correct_number_of_items"], [16, 6, 1, "", "test_get_list_all_returns_valid_uriref_list"], [16, 6, 1, "", "test_get_list_all_terms_include_correct_base_uri"], [16, 6, 1, "", "test_valid_term_in_ontouml_list"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:exception", "3": "py:class", "4": "py:attribute", "5": "py:method", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "exception", "Python exception"], "3": ["py", "class", "Python class"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "method", "Python method"], "6": ["py", "function", "Python function"]}, "titleterms": {"api": 0, "refer": 0, "ontouml_vocabulary_lib": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], "constant": [1, 2, 3], "constants_class": 1, "modul": [1, 2, 4, 6, 8, 10, 11, 13, 14, 15, 16], "content": [1, 2, 4, 5, 6, 8, 10, 11, 13, 14, 15, 16, 17], "constants_misc": 2, "submodul": [3, 5, 9, 12], "except": 4, "subpackag": [5, 7], "packag": 5, "class": [5, 6], "attribut": [5, 8], "term": 6, "test": [7, 8, 9, 10, 11, 12, 13, 14, 15, 16], "test_const": [8, 9, 10], "fixtures_test_const": 8, "function": [8, 10, 13, 14, 15, 16], "test_ontouml": [11, 12, 13, 14, 15, 16], "fixtures_test_ontouml": 11, "test_ontouml_attribut": 13, "test_ontouml_get_namespac": 14, "test_ontouml_get_term": 15, "test_ontouml_list_al": 16, "welcom": 17, "ontouml": 17, "vocabulari": 17, "lib": 17, "": 17, "code": 17, "document": 17, "indic": 17, "tabl": 17}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"API Reference": [[0, "api-reference"]], "ontouml_vocabulary_lib.constants.constants_classes": [[1, "module-ontouml_vocabulary_lib.constants.constants_classes"]], "Module Contents": [[1, "module-contents"], [2, "module-contents"], [4, "module-contents"], [6, "module-contents"], [8, "module-contents"], [10, "module-contents"], [11, "module-contents"], [13, "module-contents"], [14, "module-contents"], [15, "module-contents"], [16, "module-contents"]], "ontouml_vocabulary_lib.constants.constants_misc": [[2, "module-ontouml_vocabulary_lib.constants.constants_misc"]], "ontouml_vocabulary_lib.constants": [[3, "module-ontouml_vocabulary_lib.constants"]], "Submodules": [[3, "submodules"], [5, "submodules"], [9, "submodules"], [12, "submodules"]], "ontouml_vocabulary_lib.exceptions": [[4, "module-ontouml_vocabulary_lib.exceptions"]], "ontouml_vocabulary_lib": [[5, "module-ontouml_vocabulary_lib"]], "Subpackages": [[5, "subpackages"], [7, "subpackages"]], "Package Contents": [[5, "package-contents"]], "Classes": [[5, "classes"], [6, "classes"]], "Attributes": [[5, "attributes"], [8, "attributes"]], "ontouml_vocabulary_lib.terms": [[6, "module-ontouml_vocabulary_lib.terms"]], "ontouml_vocabulary_lib.tests": [[7, "module-ontouml_vocabulary_lib.tests"]], "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants": [[8, "module-ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants"]], "Functions": [[8, "functions"], [10, "functions"], [13, "functions"], [14, "functions"], [15, "functions"], [16, "functions"]], "ontouml_vocabulary_lib.tests.test_constants": [[9, "module-ontouml_vocabulary_lib.tests.test_constants"]], "ontouml_vocabulary_lib.tests.test_constants.test_constants": [[10, "module-ontouml_vocabulary_lib.tests.test_constants.test_constants"]], "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml": [[11, "module-ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml"]], "ontouml_vocabulary_lib.tests.test_ontouml": [[12, "module-ontouml_vocabulary_lib.tests.test_ontouml"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes": [[13, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace": [[14, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term": [[15, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all": [[16, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all"]], "Welcome to ontouml-vocabulary-lib\u2019s code documentation!": [[17, "welcome-to-ontouml-vocabulary-lib-s-code-documentation"]], "Contents:": [[17, null]], "Indices and tables": [[17, "indices-and-tables"]]}, "indexentries": {"ontouml_abstract_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_ABSTRACT_CLASS_STEREOTYPES"]], "ontouml_anti_rigid_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES"]], "ontouml_base_sortal_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES"]], "ontouml_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_CLASS_STEREOTYPES"]], "ontouml_non_sortal_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_NON_SORTAL_CLASS_STEREOTYPES"]], "ontouml_rigid_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_RIGID_CLASS_STEREOTYPES"]], "ontouml_semi_rigid_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES"]], "ontouml_sortal_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_SORTAL_CLASS_STEREOTYPES"]], "ontouml_ultimate_sortal_class_stereotypes (in module ontouml_vocabulary_lib.constants.constants_classes)": [[1, "ontouml_vocabulary_lib.constants.constants_classes.ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES"]], "module": [[1, "module-ontouml_vocabulary_lib.constants.constants_classes"], [2, "module-ontouml_vocabulary_lib.constants.constants_misc"], [3, "module-ontouml_vocabulary_lib.constants"], [4, "module-ontouml_vocabulary_lib.exceptions"], [5, "module-ontouml_vocabulary_lib"], [6, "module-ontouml_vocabulary_lib.terms"], [7, "module-ontouml_vocabulary_lib.tests"], [8, "module-ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants"], [9, "module-ontouml_vocabulary_lib.tests.test_constants"], [10, "module-ontouml_vocabulary_lib.tests.test_constants.test_constants"], [11, "module-ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml"], [12, "module-ontouml_vocabulary_lib.tests.test_ontouml"], [13, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes"], [14, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace"], [15, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term"], [16, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all"]], "ontouml_vocabulary_lib.constants.constants_classes": [[1, "module-ontouml_vocabulary_lib.constants.constants_classes"]], "ontouml_abstract_elements (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_ABSTRACT_ELEMENTS"]], "ontouml_aggregation_kinds (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_AGGREGATION_KINDS"]], "ontouml_concrete_elements (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_CONCRETE_ELEMENTS"]], "ontouml_ontological_natures (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_ONTOLOGICAL_NATURES"]], "ontouml_property_stereotypes (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_PROPERTY_STEREOTYPES"]], "ontouml_relation_stereotypes (in module ontouml_vocabulary_lib.constants.constants_misc)": [[2, "ontouml_vocabulary_lib.constants.constants_misc.ONTOUML_RELATION_STEREOTYPES"]], "ontouml_vocabulary_lib.constants.constants_misc": [[2, "module-ontouml_vocabulary_lib.constants.constants_misc"]], "ontouml_vocabulary_lib.constants": [[3, "module-ontouml_vocabulary_lib.constants"]], "ouunavailableterm": [[4, "ontouml_vocabulary_lib.exceptions.OUUnavailableTerm"], [5, "id312"], [5, "ontouml_vocabulary_lib.OUUnavailableTerm"]], "ontouml_vocabulary_lib.exceptions": [[4, "module-ontouml_vocabulary_lib.exceptions"]], "aggregationkind (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id10"], [5, "id163"], [5, "ontouml_vocabulary_lib.OntoUML.AggregationKind"], [5, "id162"], [5, "id9"], [5, "ontouml_vocabulary_lib.OntoUML.aggregationKind"]], "cardinality (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id15"], [5, "id168"], [5, "ontouml_vocabulary_lib.OntoUML.Cardinality"], [5, "id14"], [5, "id167"], [5, "ontouml_vocabulary_lib.OntoUML.cardinality"]], "class (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id173"], [5, "id20"], [5, "ontouml_vocabulary_lib.OntoUML.Class"]], "classstereotype (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id175"], [5, "id22"], [5, "ontouml_vocabulary_lib.OntoUML.ClassStereotype"]], "classview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id176"], [5, "id23"], [5, "ontouml_vocabulary_lib.OntoUML.ClassView"]], "classifier (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id174"], [5, "id21"], [5, "ontouml_vocabulary_lib.OntoUML.Classifier"]], "connectorview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id182"], [5, "id29"], [5, "ontouml_vocabulary_lib.OntoUML.ConnectorView"]], "decoratableelement (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id187"], [5, "id34"], [5, "ontouml_vocabulary_lib.OntoUML.DecoratableElement"]], "diagram (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id191"], [5, "id38"], [5, "ontouml_vocabulary_lib.OntoUML.Diagram"], [5, "id190"], [5, "id37"], [5, "ontouml_vocabulary_lib.OntoUML.diagram"]], "diagramelement (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id192"], [5, "id39"], [5, "ontouml_vocabulary_lib.OntoUML.DiagramElement"]], "elementview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id193"], [5, "id40"], [5, "ontouml_vocabulary_lib.OntoUML.ElementView"]], "generalization (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id203"], [5, "id50"], [5, "ontouml_vocabulary_lib.OntoUML.Generalization"], [5, "id202"], [5, "id49"], [5, "ontouml_vocabulary_lib.OntoUML.generalization"]], "generalizationset (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id204"], [5, "id51"], [5, "ontouml_vocabulary_lib.OntoUML.GeneralizationSet"]], "generalizationsetview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id205"], [5, "id52"], [5, "ontouml_vocabulary_lib.OntoUML.GeneralizationSetView"]], "generalizationview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id206"], [5, "id53"], [5, "ontouml_vocabulary_lib.OntoUML.GeneralizationView"]], "literal (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id224"], [5, "id71"], [5, "ontouml_vocabulary_lib.OntoUML.Literal"], [5, "id223"], [5, "id70"], [5, "ontouml_vocabulary_lib.OntoUML.literal"]], "modelelement (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id233"], [5, "id80"], [5, "ontouml_vocabulary_lib.OntoUML.ModelElement"]], "nodeview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id235"], [5, "id82"], [5, "ontouml_vocabulary_lib.OntoUML.NodeView"]], "note (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id237"], [5, "id84"], [5, "ontouml_vocabulary_lib.OntoUML.Note"]], "noteview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id238"], [5, "id85"], [5, "ontouml_vocabulary_lib.OntoUML.NoteView"]], "ontouml_abstract_class_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_ABSTRACT_CLASS_STEREOTYPES"]], "ontouml_abstract_elements (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_ABSTRACT_ELEMENTS"]], "ontouml_aggregation_kinds (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_AGGREGATION_KINDS"]], "ontouml_anti_rigid_class_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_ANTI_RIGID_CLASS_STEREOTYPES"]], "ontouml_base_sortal_class_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_BASE_SORTAL_CLASS_STEREOTYPES"]], "ontouml_class_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_CLASS_STEREOTYPES"]], "ontouml_concrete_elements (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_CONCRETE_ELEMENTS"]], "ontouml_non_sortal_class_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_NON_SORTAL_CLASS_STEREOTYPES"]], "ontouml_ontological_natures (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_ONTOLOGICAL_NATURES"]], "ontouml_property_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_PROPERTY_STEREOTYPES"]], "ontouml_relation_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_RELATION_STEREOTYPES"]], "ontouml_rigid_class_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_RIGID_CLASS_STEREOTYPES"]], "ontouml_semi_rigid_class_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_SEMI_RIGID_CLASS_STEREOTYPES"]], "ontouml_sortal_class_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_SORTAL_CLASS_STEREOTYPES"]], "ontouml_ultimate_sortal_class_stereotypes (in module ontouml_vocabulary_lib)": [[5, "ontouml_vocabulary_lib.ONTOUML_ULTIMATE_SORTAL_CLASS_STEREOTYPES"]], "ontouml (class in ontouml_vocabulary_lib)": [[5, "id0"], [5, "id159"], [5, "ontouml_vocabulary_lib.OntoUML"]], "ontologicalnature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id239"], [5, "id86"], [5, "ontouml_vocabulary_lib.OntoUML.OntologicalNature"]], "ontoumlelement (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id240"], [5, "id87"], [5, "ontouml_vocabulary_lib.OntoUML.OntoumlElement"]], "package (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id243"], [5, "id90"], [5, "ontouml_vocabulary_lib.OntoUML.Package"]], "packageview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id244"], [5, "id91"], [5, "ontouml_vocabulary_lib.OntoUML.PackageView"]], "path (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id247"], [5, "id94"], [5, "ontouml_vocabulary_lib.OntoUML.Path"]], "point (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id251"], [5, "id98"], [5, "ontouml_vocabulary_lib.OntoUML.Point"], [5, "id250"], [5, "id97"], [5, "ontouml_vocabulary_lib.OntoUML.point"]], "project (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id100"], [5, "id253"], [5, "ontouml_vocabulary_lib.OntoUML.Project"], [5, "id252"], [5, "id99"], [5, "ontouml_vocabulary_lib.OntoUML.project"]], "property (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id102"], [5, "id255"], [5, "ontouml_vocabulary_lib.OntoUML.Property"], [5, "id101"], [5, "id254"], [5, "ontouml_vocabulary_lib.OntoUML.property"]], "propertystereotype (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id103"], [5, "id256"], [5, "ontouml_vocabulary_lib.OntoUML.PropertyStereotype"]], "rectangle (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id109"], [5, "id262"], [5, "ontouml_vocabulary_lib.OntoUML.Rectangle"]], "rectangularshape (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id110"], [5, "id263"], [5, "ontouml_vocabulary_lib.OntoUML.RectangularShape"]], "relation (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id112"], [5, "id265"], [5, "ontouml_vocabulary_lib.OntoUML.Relation"]], "relationstereotype (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id114"], [5, "id267"], [5, "ontouml_vocabulary_lib.OntoUML.RelationStereotype"]], "relationview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id115"], [5, "id268"], [5, "ontouml_vocabulary_lib.OntoUML.RelationView"]], "shape (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id122"], [5, "id275"], [5, "ontouml_vocabulary_lib.OntoUML.Shape"], [5, "id121"], [5, "id274"], [5, "ontouml_vocabulary_lib.OntoUML.shape"]], "stereotype (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id130"], [5, "id283"], [5, "ontouml_vocabulary_lib.OntoUML.Stereotype"], [5, "id129"], [5, "id282"], [5, "ontouml_vocabulary_lib.OntoUML.stereotype"]], "text (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id139"], [5, "id292"], [5, "ontouml_vocabulary_lib.OntoUML.Text"], [5, "id138"], [5, "id291"], [5, "ontouml_vocabulary_lib.OntoUML.text"]], "_ns (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id149"], [5, "id302"], [5, "ontouml_vocabulary_lib.OntoUML._NS"]], "_fail (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id148"], [5, "id301"], [5, "ontouml_vocabulary_lib.OntoUML._fail"]], "abstract (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id160"], [5, "id7"], [5, "ontouml_vocabulary_lib.OntoUML.abstract"]], "abstractnature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id161"], [5, "id8"], [5, "ontouml_vocabulary_lib.OntoUML.abstractNature"]], "attribute (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id11"], [5, "id164"], [5, "ontouml_vocabulary_lib.OntoUML.attribute"]], "begin (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id12"], [5, "id165"], [5, "ontouml_vocabulary_lib.OntoUML.begin"]], "bringsabout (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id13"], [5, "id166"], [5, "ontouml_vocabulary_lib.OntoUML.bringsAbout"]], "cardinalityvalue (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id16"], [5, "id169"], [5, "ontouml_vocabulary_lib.OntoUML.cardinalityValue"]], "categorizer (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id17"], [5, "id170"], [5, "ontouml_vocabulary_lib.OntoUML.categorizer"]], "category (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id171"], [5, "id18"], [5, "ontouml_vocabulary_lib.OntoUML.category"]], "characterization (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id172"], [5, "id19"], [5, "ontouml_vocabulary_lib.OntoUML.characterization"]], "collective (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id177"], [5, "id24"], [5, "ontouml_vocabulary_lib.OntoUML.collective"]], "collectivenature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id178"], [5, "id25"], [5, "ontouml_vocabulary_lib.OntoUML.collectiveNature"]], "comparative (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id179"], [5, "id26"], [5, "ontouml_vocabulary_lib.OntoUML.comparative"]], "componentof (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id180"], [5, "id27"], [5, "ontouml_vocabulary_lib.OntoUML.componentOf"]], "composite (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id181"], [5, "id28"], [5, "ontouml_vocabulary_lib.OntoUML.composite"]], "containsmodelelement (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id183"], [5, "id30"], [5, "ontouml_vocabulary_lib.OntoUML.containsModelElement"]], "containsview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id184"], [5, "id31"], [5, "ontouml_vocabulary_lib.OntoUML.containsView"]], "creation (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id185"], [5, "id32"], [5, "ontouml_vocabulary_lib.OntoUML.creation"]], "datatype (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id186"], [5, "id33"], [5, "ontouml_vocabulary_lib.OntoUML.datatype"]], "derivation (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id188"], [5, "id35"], [5, "ontouml_vocabulary_lib.OntoUML.derivation"]], "description (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id189"], [5, "id36"], [5, "ontouml_vocabulary_lib.OntoUML.description"]], "end (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id194"], [5, "id41"], [5, "ontouml_vocabulary_lib.OntoUML.end"]], "enumeration (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id195"], [5, "id42"], [5, "ontouml_vocabulary_lib.OntoUML.enumeration"]], "event (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id196"], [5, "id43"], [5, "ontouml_vocabulary_lib.OntoUML.event"]], "eventnature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id197"], [5, "id44"], [5, "ontouml_vocabulary_lib.OntoUML.eventNature"]], "externaldependence (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id198"], [5, "id45"], [5, "ontouml_vocabulary_lib.OntoUML.externalDependence"]], "extrinsicmodenature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id199"], [5, "id46"], [5, "ontouml_vocabulary_lib.OntoUML.extrinsicModeNature"]], "functionalcomplexnature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id200"], [5, "id47"], [5, "ontouml_vocabulary_lib.OntoUML.functionalComplexNature"]], "general (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id201"], [5, "id48"], [5, "ontouml_vocabulary_lib.OntoUML.general"]], "get_list_all() (ontouml_vocabulary_lib.ontouml class method)": [[5, "id150"], [5, "id303"], [5, "ontouml_vocabulary_lib.OntoUML.get_list_all"]], "get_namespace() (ontouml_vocabulary_lib.ontouml class method)": [[5, "id151"], [5, "id304"], [5, "ontouml_vocabulary_lib.OntoUML.get_namespace"]], "get_term() (ontouml_vocabulary_lib.ontouml class method)": [[5, "id152"], [5, "id305"], [5, "ontouml_vocabulary_lib.OntoUML.get_term"]], "height (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id207"], [5, "id54"], [5, "ontouml_vocabulary_lib.OntoUML.height"]], "historicaldependence (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id208"], [5, "id55"], [5, "ontouml_vocabulary_lib.OntoUML.historicalDependence"]], "historicalrole (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id209"], [5, "id56"], [5, "ontouml_vocabulary_lib.OntoUML.historicalRole"]], "historicalrolemixin (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id210"], [5, "id57"], [5, "ontouml_vocabulary_lib.OntoUML.historicalRoleMixin"]], "instantiation (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id211"], [5, "id58"], [5, "ontouml_vocabulary_lib.OntoUML.instantiation"]], "intrinsicmodenature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id212"], [5, "id59"], [5, "ontouml_vocabulary_lib.OntoUML.intrinsicModeNature"]], "isabstract (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id213"], [5, "id60"], [5, "ontouml_vocabulary_lib.OntoUML.isAbstract"]], "iscomplete (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id214"], [5, "id61"], [5, "ontouml_vocabulary_lib.OntoUML.isComplete"]], "isderived (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id215"], [5, "id62"], [5, "ontouml_vocabulary_lib.OntoUML.isDerived"]], "isdisjoint (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id216"], [5, "id63"], [5, "ontouml_vocabulary_lib.OntoUML.isDisjoint"]], "isextensional (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id217"], [5, "id64"], [5, "ontouml_vocabulary_lib.OntoUML.isExtensional"]], "isordered (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id218"], [5, "id65"], [5, "ontouml_vocabulary_lib.OntoUML.isOrdered"]], "ispowertype (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id219"], [5, "id66"], [5, "ontouml_vocabulary_lib.OntoUML.isPowertype"]], "isreadonly (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id220"], [5, "id67"], [5, "ontouml_vocabulary_lib.OntoUML.isReadOnly"]], "isviewof (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id221"], [5, "id68"], [5, "ontouml_vocabulary_lib.OntoUML.isViewOf"]], "kind (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id222"], [5, "id69"], [5, "ontouml_vocabulary_lib.OntoUML.kind"]], "lowerbound (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id225"], [5, "id72"], [5, "ontouml_vocabulary_lib.OntoUML.lowerBound"]], "manifestation (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id226"], [5, "id73"], [5, "ontouml_vocabulary_lib.OntoUML.manifestation"]], "material (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id227"], [5, "id74"], [5, "ontouml_vocabulary_lib.OntoUML.material"]], "mediation (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id228"], [5, "id75"], [5, "ontouml_vocabulary_lib.OntoUML.mediation"]], "memberof (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id229"], [5, "id76"], [5, "ontouml_vocabulary_lib.OntoUML.memberOf"]], "mixin (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id230"], [5, "id77"], [5, "ontouml_vocabulary_lib.OntoUML.mixin"]], "mode (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id231"], [5, "id78"], [5, "ontouml_vocabulary_lib.OntoUML.mode"]], "model (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id232"], [5, "id79"], [5, "ontouml_vocabulary_lib.OntoUML.model"]], "name (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id234"], [5, "id81"], [5, "ontouml_vocabulary_lib.OntoUML.name"]], "none (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id236"], [5, "id83"], [5, "ontouml_vocabulary_lib.OntoUML.none"]], "ontouml_vocabulary_lib": [[5, "module-ontouml_vocabulary_lib"]], "order (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id241"], [5, "id88"], [5, "ontouml_vocabulary_lib.OntoUML.order"]], "owner (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id242"], [5, "id89"], [5, "ontouml_vocabulary_lib.OntoUML.owner"]], "participation (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id245"], [5, "id92"], [5, "ontouml_vocabulary_lib.OntoUML.participation"]], "participational (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id246"], [5, "id93"], [5, "ontouml_vocabulary_lib.OntoUML.participational"]], "phase (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id248"], [5, "id95"], [5, "ontouml_vocabulary_lib.OntoUML.phase"]], "phasemixin (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id249"], [5, "id96"], [5, "ontouml_vocabulary_lib.OntoUML.phaseMixin"]], "propertytype (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id104"], [5, "id257"], [5, "ontouml_vocabulary_lib.OntoUML.propertyType"]], "quality (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id105"], [5, "id258"], [5, "ontouml_vocabulary_lib.OntoUML.quality"]], "qualitynature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id106"], [5, "id259"], [5, "ontouml_vocabulary_lib.OntoUML.qualityNature"]], "quantity (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id107"], [5, "id260"], [5, "ontouml_vocabulary_lib.OntoUML.quantity"]], "quantitynature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id108"], [5, "id261"], [5, "ontouml_vocabulary_lib.OntoUML.quantityNature"]], "redefinesproperty (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id111"], [5, "id264"], [5, "ontouml_vocabulary_lib.OntoUML.redefinesProperty"]], "relationend (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id113"], [5, "id266"], [5, "ontouml_vocabulary_lib.OntoUML.relationEnd"]], "relator (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id116"], [5, "id269"], [5, "ontouml_vocabulary_lib.OntoUML.relator"]], "relatornature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id117"], [5, "id270"], [5, "ontouml_vocabulary_lib.OntoUML.relatorNature"]], "restrictedto (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id118"], [5, "id271"], [5, "ontouml_vocabulary_lib.OntoUML.restrictedTo"]], "role (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id119"], [5, "id272"], [5, "ontouml_vocabulary_lib.OntoUML.role"]], "rolemixin (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id120"], [5, "id273"], [5, "ontouml_vocabulary_lib.OntoUML.roleMixin"]], "shared (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id123"], [5, "id276"], [5, "ontouml_vocabulary_lib.OntoUML.shared"]], "situation (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id124"], [5, "id277"], [5, "ontouml_vocabulary_lib.OntoUML.situation"]], "situationnature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id125"], [5, "id278"], [5, "ontouml_vocabulary_lib.OntoUML.situationNature"]], "sourceend (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id126"], [5, "id279"], [5, "ontouml_vocabulary_lib.OntoUML.sourceEnd"]], "sourceview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id127"], [5, "id280"], [5, "ontouml_vocabulary_lib.OntoUML.sourceView"]], "specific (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id128"], [5, "id281"], [5, "ontouml_vocabulary_lib.OntoUML.specific"]], "subcollectionof (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id131"], [5, "id284"], [5, "ontouml_vocabulary_lib.OntoUML.subCollectionOf"]], "subquantityof (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id133"], [5, "id286"], [5, "ontouml_vocabulary_lib.OntoUML.subQuantityOf"]], "subkind (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id132"], [5, "id285"], [5, "ontouml_vocabulary_lib.OntoUML.subkind"]], "subsetsproperty (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id134"], [5, "id287"], [5, "ontouml_vocabulary_lib.OntoUML.subsetsProperty"]], "targetend (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id135"], [5, "id288"], [5, "ontouml_vocabulary_lib.OntoUML.targetEnd"]], "targetview (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id136"], [5, "id289"], [5, "ontouml_vocabulary_lib.OntoUML.targetView"]], "termination (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id137"], [5, "id290"], [5, "ontouml_vocabulary_lib.OntoUML.termination"]], "topleftposition (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id140"], [5, "id293"], [5, "ontouml_vocabulary_lib.OntoUML.topLeftPosition"]], "triggers (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id141"], [5, "id294"], [5, "ontouml_vocabulary_lib.OntoUML.triggers"]], "type (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id142"], [5, "id295"], [5, "ontouml_vocabulary_lib.OntoUML.type"]], "typenature (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id143"], [5, "id296"], [5, "ontouml_vocabulary_lib.OntoUML.typeNature"]], "upperbound (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id144"], [5, "id297"], [5, "ontouml_vocabulary_lib.OntoUML.upperBound"]], "width (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id145"], [5, "id298"], [5, "ontouml_vocabulary_lib.OntoUML.width"]], "xcoordinate (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id146"], [5, "id299"], [5, "ontouml_vocabulary_lib.OntoUML.xCoordinate"]], "ycoordinate (ontouml_vocabulary_lib.ontouml attribute)": [[5, "id147"], [5, "id300"], [5, "ontouml_vocabulary_lib.OntoUML.yCoordinate"]], "aggregationkind (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.AggregationKind"], [6, "ontouml_vocabulary_lib.terms.OntoUML.aggregationKind"]], "cardinality (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Cardinality"], [6, "ontouml_vocabulary_lib.terms.OntoUML.cardinality"]], "class (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Class"]], "classstereotype (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.ClassStereotype"]], "classview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.ClassView"]], "classifier (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Classifier"]], "connectorview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.ConnectorView"]], "decoratableelement (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.DecoratableElement"]], "diagram (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Diagram"], [6, "ontouml_vocabulary_lib.terms.OntoUML.diagram"]], "diagramelement (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.DiagramElement"]], "elementview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.ElementView"]], "generalization (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Generalization"], [6, "ontouml_vocabulary_lib.terms.OntoUML.generalization"]], "generalizationset (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.GeneralizationSet"]], "generalizationsetview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.GeneralizationSetView"]], "generalizationview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.GeneralizationView"]], "literal (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Literal"], [6, "ontouml_vocabulary_lib.terms.OntoUML.literal"]], "modelelement (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.ModelElement"]], "nodeview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.NodeView"]], "note (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Note"]], "noteview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.NoteView"]], "ontouml (class in ontouml_vocabulary_lib.terms)": [[6, "ontouml_vocabulary_lib.terms.OntoUML"]], "ontologicalnature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.OntologicalNature"]], "ontoumlelement (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.OntoumlElement"]], "package (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Package"]], "packageview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.PackageView"]], "path (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Path"]], "point (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Point"], [6, "ontouml_vocabulary_lib.terms.OntoUML.point"]], "project (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Project"], [6, "ontouml_vocabulary_lib.terms.OntoUML.project"]], "property (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Property"], [6, "ontouml_vocabulary_lib.terms.OntoUML.property"]], "propertystereotype (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.PropertyStereotype"]], "rectangle (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Rectangle"]], "rectangularshape (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.RectangularShape"]], "relation (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Relation"]], "relationstereotype (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.RelationStereotype"]], "relationview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.RelationView"]], "shape (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Shape"], [6, "ontouml_vocabulary_lib.terms.OntoUML.shape"]], "stereotype (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Stereotype"], [6, "ontouml_vocabulary_lib.terms.OntoUML.stereotype"]], "text (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.Text"], [6, "ontouml_vocabulary_lib.terms.OntoUML.text"]], "_ns (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML._NS"]], "_fail (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML._fail"]], "abstract (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.abstract"]], "abstractnature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.abstractNature"]], "attribute (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.attribute"]], "begin (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.begin"]], "bringsabout (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.bringsAbout"]], "cardinalityvalue (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.cardinalityValue"]], "categorizer (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.categorizer"]], "category (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.category"]], "characterization (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.characterization"]], "collective (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.collective"]], "collectivenature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.collectiveNature"]], "comparative (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.comparative"]], "componentof (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.componentOf"]], "composite (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.composite"]], "containsmodelelement (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.containsModelElement"]], "containsview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.containsView"]], "creation (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.creation"]], "datatype (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.datatype"]], "derivation (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.derivation"]], "description (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.description"]], "end (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.end"]], "enumeration (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.enumeration"]], "event (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.event"]], "eventnature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.eventNature"]], "externaldependence (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.externalDependence"]], "extrinsicmodenature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.extrinsicModeNature"]], "functionalcomplexnature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.functionalComplexNature"]], "general (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.general"]], "get_list_all() (ontouml_vocabulary_lib.terms.ontouml class method)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.get_list_all"]], "get_namespace() (ontouml_vocabulary_lib.terms.ontouml class method)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.get_namespace"]], "get_term() (ontouml_vocabulary_lib.terms.ontouml class method)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.get_term"]], "height (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.height"]], "historicaldependence (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.historicalDependence"]], "historicalrole (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.historicalRole"]], "historicalrolemixin (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.historicalRoleMixin"]], "instantiation (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.instantiation"]], "intrinsicmodenature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.intrinsicModeNature"]], "isabstract (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.isAbstract"]], "iscomplete (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.isComplete"]], "isderived (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.isDerived"]], "isdisjoint (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.isDisjoint"]], "isextensional (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.isExtensional"]], "isordered (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.isOrdered"]], "ispowertype (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.isPowertype"]], "isreadonly (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.isReadOnly"]], "isviewof (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.isViewOf"]], "kind (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.kind"]], "lowerbound (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.lowerBound"]], "manifestation (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.manifestation"]], "material (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.material"]], "mediation (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.mediation"]], "memberof (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.memberOf"]], "mixin (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.mixin"]], "mode (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.mode"]], "model (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.model"]], "name (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.name"]], "none (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.none"]], "ontouml_vocabulary_lib.terms": [[6, "module-ontouml_vocabulary_lib.terms"]], "order (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.order"]], "owner (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.owner"]], "participation (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.participation"]], "participational (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.participational"]], "phase (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.phase"]], "phasemixin (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.phaseMixin"]], "propertytype (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.propertyType"]], "quality (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.quality"]], "qualitynature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.qualityNature"]], "quantity (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.quantity"]], "quantitynature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.quantityNature"]], "redefinesproperty (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.redefinesProperty"]], "relationend (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.relationEnd"]], "relator (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.relator"]], "relatornature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.relatorNature"]], "restrictedto (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.restrictedTo"]], "role (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.role"]], "rolemixin (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.roleMixin"]], "shared (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.shared"]], "situation (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.situation"]], "situationnature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.situationNature"]], "sourceend (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.sourceEnd"]], "sourceview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.sourceView"]], "specific (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.specific"]], "subcollectionof (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.subCollectionOf"]], "subquantityof (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.subQuantityOf"]], "subkind (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.subkind"]], "subsetsproperty (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.subsetsProperty"]], "targetend (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.targetEnd"]], "targetview (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.targetView"]], "termination (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.termination"]], "topleftposition (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.topLeftPosition"]], "triggers (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.triggers"]], "type (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.type"]], "typenature (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.typeNature"]], "upperbound (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.upperBound"]], "width (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.width"]], "xcoordinate (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.xCoordinate"]], "ycoordinate (ontouml_vocabulary_lib.terms.ontouml attribute)": [[6, "ontouml_vocabulary_lib.terms.OntoUML.yCoordinate"]], "ontouml_vocabulary_lib.tests": [[7, "module-ontouml_vocabulary_lib.tests"]], "dict_tuples_size (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.DICT_TUPLES_SIZE"]], "mutants (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.MUTANTS"]], "mutations (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.MUTATIONS"]], "tuples (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.TUPLES"]], "add_element() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.add_element"]], "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants": [[8, "module-ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants"]], "remove_first() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.remove_first"]], "replace_last() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.replace_last"]], "reverse_order() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.reverse_order"]], "swap_first_two() (in module ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants)": [[8, "ontouml_vocabulary_lib.tests.test_constants.fixtures_test_constants.swap_first_two"]], "ontouml_vocabulary_lib.tests.test_constants": [[9, "module-ontouml_vocabulary_lib.tests.test_constants"]], "ontouml_vocabulary_lib.tests.test_constants.test_constants": [[10, "module-ontouml_vocabulary_lib.tests.test_constants.test_constants"]], "test_elements_are_in_alphabetical_order() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_elements_are_in_alphabetical_order"]], "test_elements_are_non_null_and_of_type_uriref() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_elements_are_non_null_and_of_type_URIRef"]], "test_elements_are_unique() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_elements_are_unique"]], "test_first_element_of_tuple_is_truthy() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_first_element_of_tuple_is_truthy"]], "test_tuple_is_not_empty() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_tuple_is_not_empty"]], "test_tuple_mutation() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_tuple_mutation"]], "test_tuple_size_matches_expected() (in module ontouml_vocabulary_lib.tests.test_constants.test_constants)": [[10, "ontouml_vocabulary_lib.tests.test_constants.test_constants.test_tuple_size_matches_expected"]], "all_terms_fragment (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.ALL_TERMS_FRAGMENT"]], "all_terms_str (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.ALL_TERMS_STR"]], "invalid_inputs (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.INVALID_INPUTS"]], "nok_base_uri (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.NOK_BASE_URI"]], "ok_base_uri (in module ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml)": [[11, "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml.OK_BASE_URI"]], "ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml": [[11, "module-ontouml_vocabulary_lib.tests.test_ontouml.fixtures_test_ontouml"]], "ontouml_vocabulary_lib.tests.test_ontouml": [[12, "module-ontouml_vocabulary_lib.tests.test_ontouml"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes": [[13, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes"]], "test_internal_term_presence_and_type() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_internal_term_presence_and_type"]], "test_invalid_ontouml_term_access() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_invalid_ontouml_term_access"]], "test_ontouml_has_valid_attributes() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_has_valid_attributes"]], "test_ontouml_term_accessibility() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_term_accessibility"]], "test_ontouml_term_excludes_invalid_variations() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_term_excludes_invalid_variations"]], "test_ontouml_term_matching_uri() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_term_matching_uri"]], "test_ontouml_terms_as_uri_references() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes)": [[13, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_attributes.test_ontouml_terms_as_uri_references"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace": [[14, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace"]], "test_get_namespace_equals_ns_attribute_and_ok_base_uri() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace)": [[14, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace.test_get_namespace_equals_ns_attribute_and_ok_base_uri"]], "test_get_namespace_is_not_none_and_differs_from_nok_base_uri() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace)": [[14, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace.test_get_namespace_is_not_none_and_differs_from_nok_base_uri"]], "test_get_namespace_raises_typeerror_with_argument() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace)": [[14, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace.test_get_namespace_raises_typeerror_with_argument"]], "test_get_namespace_returns_string_type() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace)": [[14, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_namespace.test_get_namespace_returns_string_type"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term": [[15, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term"]], "test_get_term_type() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_get_term_type"]], "test_get_term_with_invalid_inputs() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_get_term_with_invalid_inputs"]], "test_get_term_with_no_argument() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_get_term_with_no_argument"]], "test_string_representation_validity() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_string_representation_validity"]], "test_term_retrieval_inclusion() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term)": [[15, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_get_term.test_term_retrieval_inclusion"]], "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all": [[16, "module-ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all"]], "test_get_list_all_method_valid_ontouml_attribute_existence() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_method_valid_ontouml_attribute_existence"]], "test_get_list_all_raises_typeerror_with_arguments() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_raises_typeerror_with_arguments"]], "test_get_list_all_returns_correct_number_of_items() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_returns_correct_number_of_items"]], "test_get_list_all_returns_valid_uriref_list() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_returns_valid_uriref_list"]], "test_get_list_all_terms_include_correct_base_uri() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_get_list_all_terms_include_correct_base_uri"]], "test_valid_term_in_ontouml_list() (in module ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all)": [[16, "ontouml_vocabulary_lib.tests.test_ontouml.test_ontouml_list_all.test_valid_term_in_ontouml_list"]]}}) \ No newline at end of file diff --git a/ontouml_vocabulary_lib/constants/constants_classes.py b/ontouml_vocabulary_lib/constants/constants_classes.py index b550cf5..5db520e 100644 --- a/ontouml_vocabulary_lib/constants/constants_classes.py +++ b/ontouml_vocabulary_lib/constants/constants_classes.py @@ -105,4 +105,4 @@ OntoUML.situation, OntoUML.subkind, OntoUML.type, -) \ No newline at end of file +) diff --git a/pyproject.toml b/pyproject.toml index 121e275..f764554 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "ontouml_vocabulary_lib" -version = "1.0.0a3" +version = "1.0.0" description = "OntoUML Python Library" license = "Apache-2.0" authors = ["Pedro Paulo F. Barcelos "]