LicenseInformation

Fully qualified datatype name: DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::LicenseInformation

Definition

Information about any relevant license.

Examples

Licensed under Creative Commons Attribution 2.0 Generic (CC BY 2.0).

Diagram

Attributes

Name

Inherited from

Description

Data Type

Multiplicity

Default value

contact

- own datatype -

Information on whom to contact for details on licensing.

ContactInformation

0..*

description

- own datatype -

A description of licensing terms.

InternationalString

0..*

licenseAgent

- own datatype -

Points to a description of an agent with information about, or responsible for licensing of the object.

AgentInRole

0..*

licenseReference

- own datatype -

Points to published license terms, such as to a specific Creative Commons license.

Reference

0..*

Usage

Type

Package

Classifier

Attribute

DataType

StructuredDataTypes

AccessInformation

license

Syntax representations / encodings

All syntax representations except the Canonical XMI are provided as reference points for specific implementations, or for use as defaults if sufficient in the form presented.

Fragment for the data type LicenseInformation (entire XMI model)

  1<packagedElement xmlns:StandardProfile="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard"
  2                 xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"
  3                 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
  4                 xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation"
  5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation"
  6                 xmi:type="uml:DataType">
  7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-ownedComment"
  8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-ownedComment"
  9                 xmi:type="uml:Comment">
 10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation"/>
 11      <body>Definition
 12============
 13Information about any relevant license.
 14
 15Examples
 16==========
 17Licensed under Creative Commons Attribution 2.0 Generic (CC BY 2.0).</body>
 18   </ownedComment>
 19   <name>LicenseInformation</name>
 20   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-contact"
 21                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-contact"
 22                   xmi:type="uml:Property">
 23      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-contact-ownedComment"
 24                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-contact-ownedComment"
 25                    xmi:type="uml:Comment">
 26         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-contact"/>
 27         <body>Information on whom to contact for details on licensing.</body>
 28      </ownedComment>
 29      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-contact-lowerValue"
 30                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-contact-lowerValue"
 31                  xmi:type="uml:LiteralInteger"/>
 32      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-contact-upperValue"
 33                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-contact-upperValue"
 34                  xmi:type="uml:LiteralUnlimitedNatural">
 35         <value>*</value>
 36      </upperValue>
 37      <name>contact</name>
 38      <isOrdered>true</isOrdered>
 39      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ContactInformation"/>
 40   </ownedAttribute>
 41   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-description"
 42                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-description"
 43                   xmi:type="uml:Property">
 44      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-description-ownedComment"
 45                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-description-ownedComment"
 46                    xmi:type="uml:Comment">
 47         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-description"/>
 48         <body>A description of licensing terms.</body>
 49      </ownedComment>
 50      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-description-lowerValue"
 51                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-description-lowerValue"
 52                  xmi:type="uml:LiteralInteger"/>
 53      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-description-upperValue"
 54                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-description-upperValue"
 55                  xmi:type="uml:LiteralUnlimitedNatural">
 56         <value>*</value>
 57      </upperValue>
 58      <name>description</name>
 59      <isOrdered>true</isOrdered>
 60      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
 61   </ownedAttribute>
 62   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseAgent"
 63                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-licenseAgent"
 64                   xmi:type="uml:Property">
 65      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseAgent-ownedComment"
 66                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-licenseAgent-ownedComment"
 67                    xmi:type="uml:Comment">
 68         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseAgent"/>
 69         <body>Points to a description of an agent with information about, or responsible for licensing of the object.</body>
 70      </ownedComment>
 71      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseAgent-lowerValue"
 72                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-licenseAgent-lowerValue"
 73                  xmi:type="uml:LiteralInteger"/>
 74      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseAgent-upperValue"
 75                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-licenseAgent-upperValue"
 76                  xmi:type="uml:LiteralUnlimitedNatural">
 77         <value>*</value>
 78      </upperValue>
 79      <name>licenseAgent</name>
 80      <isOrdered>true</isOrdered>
 81      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-AgentInRole"/>
 82   </ownedAttribute>
 83   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseReference"
 84                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-licenseReference"
 85                   xmi:type="uml:Property">
 86      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseReference-ownedComment"
 87                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-licenseReference-ownedComment"
 88                    xmi:type="uml:Comment">
 89         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseReference"/>
 90         <body>Points to published license terms, such as to a specific Creative Commons license.</body>
 91      </ownedComment>
 92      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseReference-lowerValue"
 93                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-licenseReference-lowerValue"
 94                  xmi:type="uml:LiteralInteger"/>
 95      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-LicenseInformation-licenseReference-upperValue"
 96                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#LicenseInformation-licenseReference-upperValue"
 97                  xmi:type="uml:LiteralUnlimitedNatural">
 98         <value>*</value>
 99      </upperValue>
100      <name>licenseReference</name>
101      <isOrdered>true</isOrdered>
102      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Reference"/>
103   </ownedAttribute>
104</packagedElement>

Fragment for the data type LicenseInformation (entire XML Schema)

 1<xs:element name="LicenseInformation"
 2            type="LicenseInformationXsdType"
 3            xml:id="LicenseInformation">
 4  <!-- based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::LicenseInformation -->
 5  <xs:annotation>
 6    <xs:documentation>Definition
 7          ============
 8          Information about any relevant license.
 9          
10          Examples
11          ==========
12          Licensed under Creative Commons Attribution 2.0 Generic (CC BY 2.0).</xs:documentation>
13  </xs:annotation>
14</xs:element>
15<xs:complexType name="LicenseInformationXsdType"
16                xml:id="LicenseInformationXsdType">
17  <xs:annotation>
18    <xs:documentation>Definition
19          ============
20          Information about any relevant license.
21          
22          Examples
23          ==========
24          Licensed under Creative Commons Attribution 2.0 Generic (CC BY 2.0).</xs:documentation>
25  </xs:annotation>
26  <xs:sequence>
27    <xs:element name="contact"
28                type="ContactInformationXsdType"
29                minOccurs="0"
30                maxOccurs="unbounded"
31                xml:id="LicenseInformation-contact">
32      <xs:annotation>
33        <xs:documentation>Information on whom to contact for details on licensing.</xs:documentation>
34      </xs:annotation>
35    </xs:element>
36    <xs:element name="description"
37                type="InternationalStringXsdType"
38                minOccurs="0"
39                maxOccurs="unbounded"
40                xml:id="LicenseInformation-description">
41      <xs:annotation>
42        <xs:documentation>A description of licensing terms.</xs:documentation>
43      </xs:annotation>
44    </xs:element>
45    <xs:element name="licenseAgent"
46                type="AgentInRoleXsdType"
47                minOccurs="0"
48                maxOccurs="unbounded"
49                xml:id="LicenseInformation-licenseAgent">
50      <xs:annotation>
51        <xs:documentation>Points to a description of an agent with information about, or responsible for licensing of the object.</xs:documentation>
52      </xs:annotation>
53    </xs:element>
54    <xs:element name="licenseReference"
55                type="ReferenceXsdType"
56                minOccurs="0"
57                maxOccurs="unbounded"
58                xml:id="LicenseInformation-licenseReference">
59      <xs:annotation>
60        <xs:documentation>Points to published license terms, such as to a specific Creative Commons license.</xs:documentation>
61      </xs:annotation>
62    </xs:element>
63  </xs:sequence>
64</xs:complexType>

Fragment for the data type LicenseInformation (main ontology, entire ontology as zip)

 1# datatype LicenseInformation
 2# based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::LicenseInformation
 3cdi:LicenseInformation
 4  a rdfs:Class, owl:Class, ucmis:StructuredDataType;
 5  rdfs:label "LicenseInformation";
 6  rdfs:comment "Definition\n============\nInformation about any relevant license.\n\nExamples\n==========\nLicensed under Creative Commons Attribution 2.0 Generic (CC BY 2.0)."@en;
 7  
 8  owl:hasKey (cdi:LicenseInformation-contact cdi:LicenseInformation-description cdi:LicenseInformation-licenseAgent cdi:LicenseInformation-licenseReference);
 9.
10
11cdi:LicenseInformation-contact
12  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
13  rdfs:label "contact";
14  rdfs:comment "Information on whom to contact for details on licensing."@en;
15  rdfs:domain cdi:LicenseInformation;
16  rdfs:range cdi:ContactInformation;
17.
18
19cdi:LicenseInformation-description
20  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
21  rdfs:label "description";
22  rdfs:comment "A description of licensing terms."@en;
23  rdfs:domain cdi:LicenseInformation;
24  rdfs:range cdi:InternationalString;
25.
26
27cdi:LicenseInformation-licenseAgent
28  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
29  rdfs:label "licenseAgent";
30  rdfs:comment "Points to a description of an agent with information about, or responsible for licensing of the object."@en;
31  rdfs:domain cdi:LicenseInformation;
32  rdfs:range cdi:AgentInRole;
33.
34
35cdi:LicenseInformation-licenseReference
36  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
37  rdfs:label "licenseReference";
38  rdfs:comment "Points to published license terms, such as to a specific Creative Commons license."@en;
39  rdfs:domain cdi:LicenseInformation;
40  rdfs:range cdi:Reference;
41.

Fragment for the data type LicenseInformation (main JSON-LD entire JSON-LD as zip)

 1{
 2  "@context": [
 3    {
 4      "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
 5      "xsd": "http://www.w3.org/2001/XMLSchema#",
 6	  "LicenseInformation": "cdi:LicenseInformation",
 7	  "contact": {
 8	    "@id": "cdi:LicenseInformation-contact",
 9	    "@type": "@id",
10	    "@context": "ContactInformation.jsonld"
11	  },
12	  "description": {
13	    "@id": "cdi:LicenseInformation-description",
14	    "@type": "@id",
15	    "@context": "InternationalString.jsonld"
16	  },
17	  "licenseAgent": {
18	    "@id": "cdi:LicenseInformation-licenseAgent",
19	    "@type": "@id",
20	    "@context": "AgentInRole.jsonld"
21	  },
22	  "licenseReference": {
23	    "@id": "cdi:LicenseInformation-licenseReference",
24	    "@type": "@id",
25	    "@context": "Reference.jsonld"
26	  },
27	  
28	  " comment ": "tag:json-should-support-trailing-commas" 
29	}
30  ],
31  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-09-23 21:53:03.",
32  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::LicenseInformation"
33}