Skip to content

Changes

Summary

  1. Bug 531137 - Take consideration of Vocabulary definitions in the (details)
Commit 0fe3c9b7d3e3ac71ad8645ad4415423444d18736 by Jad El-khoury
Bug 531137 - Take consideration of Vocabulary definitions in the
generated resource classes
For a Resource that define a "describes" attribute pointing to an
rdfs:class, the rdf:type of the Resource should point to that rdfs:class
(change annotations to be based on the Vocabulary properties, and not
the Domain properties.)
Similarly for a ResourceProperty that defines a "propertyDefinition".
This patch also deals with Bug 530292 (generated
OslcDomainsConstants.java should use the same names (and naming
conventions) as OSLC4J OslcConstants.java)
Change-Id: I6e66eec25c3b338ca88d0d85d7d086d3cf98ddb5 Signed-off-by: Jad
El-khoury <jad@kth.se>
The file was addedorg.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/files/generateVocabularyConstants.mtl
The file was modified org.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/main/generate.mtl
The file was modified org.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/services/resourcePropertyServices.mtl
The file was modified org.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/services/adaptorInterfaceServices.mtl
The file was modified org.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/files/generateDomainSpecificationConstants.mtl
The file was modified org.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/main/generateSpecification.mtl
The file was modified org.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/files/generateResourceInterface.mtl
The file was modified org.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/files/generateResource.mtl
The file was modified org.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/services/resourceServices.mtl
The file was addedorg.eclipse.lyo.oslc4j.codegenerator/src/org/eclipse/lyo/oslc4j/codegenerator/services/vocabularyServices.mtl