All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.dsl.links.TwoChainedReferences.rapid Maven / Gradle / Ivy

There is a newer version: 1.4.2
Show newest version
/* 
/dataType1_containment1/dataType2_containment1>dataType3_reference1 
and /dataType1_containment1/dataType2_containment2>dataType3_reference1
*/
rapidModel TwoChainedReferences
	resourceAPI TwoChainedReferences baseURI "http://modelsolv.com"
		objectResource DataType1Object type DataType1
			referenceEmbed > dataType1_containment1
				referenceLink  > dataType2_reference1
					targetResource DataType3Object
					linkDescriptor DataType3Object.DataType3ObjectLink
				referenceLink  > dataType2_reference2
					targetResource DataType3Object
					linkDescriptor DataType3Object.DataType3ObjectLink

			mediaTypes
				application/xml
			method GET Customer
				request
				response DataType1Object statusCode 200

		objectResource DataType3Object type DataType3
			linkDescriptor DataType3ObjectLink
				dataType2ID

	dataModel TwoChainedReferences
		structure DataType1
			dataType1ID : string
			CustomerName : string
			dataType1_containment1 : containing reference DataType2

		structure DataType2
			dataType2ID : string
			dataType2_reference1 : reference DataType2
			dataType2_reference2 : reference DataType2

		structure DataType3
			dataType2ID : string




© 2015 - 2024 Weber Informatics LLC | Privacy Policy