diff --git a/config/ePO-default/config-parameters.xsl b/config/ePO-default/config-parameters.xsl index 86bbd524..354490f4 100644 --- a/config/ePO-default/config-parameters.xsl +++ b/config/ePO-default/config-parameters.xsl @@ -103,5 +103,6 @@ eProcurement extended ontology This module provides the inference-related definitions for the eProcurement ontology. + \ No newline at end of file diff --git a/src/common/utils.xsl b/src/common/utils.xsl index 11bfd83d..e5ca5783 100644 --- a/src/common/utils.xsl +++ b/src/common/utils.xsl @@ -220,7 +220,8 @@ xs:anyURI(fn:concat(fn:namespace-uri-from-QName($qname), fn:local-name-from-QName($qname))) else xs:anyURI(fn:concat(fn:namespace-uri-from-QName($qname), $defaultDelimiter, fn:local-name-from-QName($qname))) - "/> + " + /> @@ -269,7 +270,7 @@ $localName "/> @@ -301,7 +302,8 @@ else concat($defaultNamespacePrefix, ':', $elementName)"/> - + @@ -435,7 +437,7 @@ $attributeMultiplicityValue" /> - + Check if connector target and source are in the model @@ -454,4 +456,65 @@ /> + + Check if the connector is used to or from external classes + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/html-model-glossary.xsl b/src/html-model-glossary.xsl new file mode 100644 index 00000000..3db53bfa --- /dev/null +++ b/src/html-model-glossary.xsl @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + +
+
+
+

+ Table of contents +

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

Wrong model version detected.

+
+

Please make sure that the XMI file uses XMI version 2.5.1 and UML version 2.5.1.

+

The namespaces to check:

+
    +
  • xmi="http://www.omg.org/spec/XMI/20131001"
  • +
  • uml="http://www.omg.org/spec/UML/20131001"
  • +
+
+
+
+ +
+
+ + diff --git a/src/html-model-glossary/fragments/footer.xsl b/src/html-model-glossary/fragments/footer.xsl new file mode 100644 index 00000000..bb6c75dc --- /dev/null +++ b/src/html-model-glossary/fragments/footer.xsl @@ -0,0 +1,66 @@ + + + + + Created on: May 17, 2020 + Author: Dragos + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/html-model-glossary/fragments/header.xsl b/src/html-model-glossary/fragments/header.xsl new file mode 100644 index 00000000..ff6ff12b --- /dev/null +++ b/src/html-model-glossary/fragments/header.xsl @@ -0,0 +1,45 @@ + + + + + Created on: May 17, 2022 + Author: Dragos + + + + + + + + + + + + + + + + + + + + + + Model glossary + + + + \ No newline at end of file diff --git a/src/html-model-glossary/glossary.xsl b/src/html-model-glossary/glossary.xsl new file mode 100644 index 00000000..eebd6dcd --- /dev/null +++ b/src/html-model-glossary/glossary.xsl @@ -0,0 +1,302 @@ + + + + + + + + + + +

Glossary

+

Class names and definitions

+ + + + + + + + + + +
Class nameDescription
+ +

DataType properties and definitions

+ + + + + + + + + + + + +
Attribute nameDescriptionDomain class nameRange data type
+ +

Object properties and definitions

+ + + + + + + + + + + +
Connector nameDescriptionDomain and Range classes
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + +
+ +
+ +
\ No newline at end of file