Loading plugins/org.etsi.mts.tdl.model/model/tdl.ecore +1 −1 Original line number Diff line number Diff line Loading @@ -194,7 +194,7 @@ <eClassifiers xsi:type="ecore:EClass" name="DataUse" abstract="true" eSuperTypes="#//Element"> <eOperations name="resolveDataType" eType="#//DataType"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot"> <details key="body" value="
 	if (self.reduction->isEmpty()) then
 self.resolveBaseDataType()
 	else
 		if (self.reduction->last().member.oclIsUndefined()) then
	 self.resolveBaseDataType().oclAsType(CollectionDataType).itemType
 		else
	 		self.reduction->last().member.dataType
 		endif
 endif"/> <details key="body" value="
 	if (self.reduction->isEmpty()) then
 self.resolveBaseDataType()
 	else
 		if (self.reduction->last().member.oclIsUndefined()) then
 			if (self.resolveBaseDataType().oclIsTypeOf(CollectionDataType)) then
		 self.resolveBaseDataType().oclAsType(CollectionDataType).itemType
 			else
 				null
 			endif
 		else
	 		self.reduction->last().member.dataType
 		endif
 endif"/> </eAnnotations> </eOperations> <eOperations name="resolveBaseDataType" eType="#//DataType"> Loading Loading
plugins/org.etsi.mts.tdl.model/model/tdl.ecore +1 −1 Original line number Diff line number Diff line Loading @@ -194,7 +194,7 @@ <eClassifiers xsi:type="ecore:EClass" name="DataUse" abstract="true" eSuperTypes="#//Element"> <eOperations name="resolveDataType" eType="#//DataType"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot"> <details key="body" value="
 	if (self.reduction->isEmpty()) then
 self.resolveBaseDataType()
 	else
 		if (self.reduction->last().member.oclIsUndefined()) then
	 self.resolveBaseDataType().oclAsType(CollectionDataType).itemType
 		else
	 		self.reduction->last().member.dataType
 		endif
 endif"/> <details key="body" value="
 	if (self.reduction->isEmpty()) then
 self.resolveBaseDataType()
 	else
 		if (self.reduction->last().member.oclIsUndefined()) then
 			if (self.resolveBaseDataType().oclIsTypeOf(CollectionDataType)) then
		 self.resolveBaseDataType().oclAsType(CollectionDataType).itemType
 			else
 				null
 			endif
 		else
	 		self.reduction->last().member.dataType
 		endif
 endif"/> </eAnnotations> </eOperations> <eOperations name="resolveBaseDataType" eType="#//DataType"> Loading