From 015b1050b6ec4128a6c8177186d2d3e19840d30d Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Wed, 14 Sep 2016 09:12:05 +0200
Subject: [PATCH] Types updated according to XSD V2.7.0

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 LibOneM2M/OneM2M_Types.ttcn | 106 ++++++++++++++++++------------------
 1 file changed, 52 insertions(+), 54 deletions(-)

diff --git a/LibOneM2M/OneM2M_Types.ttcn b/LibOneM2M/OneM2M_Types.ttcn
index 820696e..57552f5 100644
--- a/LibOneM2M/OneM2M_Types.ttcn
+++ b/LibOneM2M/OneM2M_Types.ttcn
@@ -7,7 +7,7 @@
  *  
  *  @author     ETSI
  *  @version    $URL: https://forge.etsi.org/svn/oneM2M/trunk/ttcn/LibOneM2M/OneM2M_Types.ttcn $
- *              $Id: OneM2M_Types.ttcn 113 2016-09-09 07:11:54Z reinaortega $
+ *              $Id: OneM2M_Types.ttcn 115 2016-09-14 07:08:40Z reinaortega $
  *  @desc       Test System module for oneM2M
  *
  */
@@ -1895,7 +1895,7 @@ type record AccessControlRule
 			record length(1 .. infinity) of Ipv6 ipv6Addresses
 		} accessControlIpAddresses optional,
 		LocationRegion accessControlLocationRegion optional
-	} accessControlContexts_list optional, //TODO
+	} accessControlContexts_list optional,
 	XSD.Boolean accessControlAuthenticationFlag optional
 }
 with {
@@ -6933,12 +6933,16 @@ group invalidTypes {
 		AcpType accessControlPolicyIDs optional,
 		Timestamp creationTime optional,//Invalid field to be used for BI tests
 		Timestamp expirationTime optional,
+		ListOfURIs dynamicAuthorizationConsultationIDs optional,
 		ListOfURIs announceTo optional,
 		record of XSD.Token announcedAttribute optional,
 		XSD.String appName optional,
 		PoaList pointOfAccess optional,
 		XSD.AnyURI ontologyRef optional,
-		XSD.Boolean requestReachability optional
+		XSD.AnyURI nodeLink optional,
+		XSD.Boolean requestReachability optional,
+		Serializations contentSerialization optional,
+		E2eSecInfo e2eSecInfo optional
 	};
        
 	type record ACP_update_invalid {
@@ -6959,6 +6963,7 @@ group invalidTypes {
 		Timestamp creationTime optional,//Invalid field to be used for BI tests (RO attributes)
 		XSD.PositiveInteger expirationCounter optional,//Invalid field, non existing for Container
 		Timestamp expirationTime optional,
+		ListOfURIs dynamicAuthorizationConsultationIDs optional,
 		ListOfURIs announceTo optional,
 		record of XSD.Token announcedAttribute optional,
 		XSD.NonNegativeInteger maxNrOfInstances optional,
@@ -6967,69 +6972,59 @@ group invalidTypes {
 		XSD.AnyURI locationID optional,
 		XSD.AnyURI ontologyRef optional
 	}
-	   
-	//TODO To double check
-	type record ContentInstance_update_invalid {
+	          
+	type record Group_update_invalid {
 		Labels labels optional,
+		AcpType accessControlPolicyIDs optional,
 		Timestamp creationTime optional,//Invalid field to be used for BI tests
+		XSD.PositiveInteger expirationCounter optional,//Invalid field, non existing for Group
+		Timestamp expirationTime optional,
+		ListOfURIs dynamicAuthorizationConsultationIDs optional,
 		ListOfURIs announceTo optional,
-		ContentInfo contentInfo optional,
-		XSD.NonNegativeInteger contentSize optional,
-		XSD.AnyURI ontologyRef optional,
-		XSD.AnyType content_ optional
-	}
-       
-	type record Group_update_invalid {
-		 Labels labels optional,
-		 AcpType accessControlPolicyIDs optional,
-		 Timestamp creationTime optional,//Invalid field to be used for BI tests
-		 XSD.PositiveInteger expirationCounter optional,//Invalid field, non existing for Group
-		 Timestamp expirationTime optional,
-		 ListOfURIs announceTo optional,
-		 record of XSD.Token announcedAttribute optional,
-		 XSD.NonNegativeInteger maxNrOfMembers optional,
-		 ListOfURIs memberIDs optional,
-		 ListOfURIs membersAccessControlPolicyIDs optional,
-		 XSD.String groupName optional
+		record of XSD.Token announcedAttribute optional,
+		XSD.NonNegativeInteger maxNrOfMembers optional,
+		ListOfURIs memberIDs optional,
+		ListOfURIs membersAccessControlPolicyIDs optional,
+		XSD.String groupName optional
 	}
        
 	type record PollingChannel_update_invalid {
-		 Labels labels optional,
-		 AcpType accessControlPolicyIDs optional,
-		 Timestamp creationTime optional,//Invalid field to be used for BI tests
-		 XSD.PositiveInteger expirationCounter optional,//Invalid field, non existing for PollingChannel
-		 Timestamp expirationTime optional,
-		 XSD.AnyURI pollingChannelURI optional //TODO: To be double checked
+		Labels labels optional,
+		Timestamp creationTime optional,//Invalid field to be used for BI tests
+		XSD.PositiveInteger expirationCounter optional,//Invalid field, non existing for PollingChannel
+		Timestamp expirationTime optional
 	}
        
 	type record Schedule_update_invalid {
-		 Labels labels optional,
-		 Timestamp creationTime optional,//Invalid field to be used for BI tests
-		 XSD.PositiveInteger expirationCounter optional,//Invalid field, non existing for Schedule
-		 Timestamp expirationTime optional,
-		 ListOfURIs announceTo optional,
-		 record of XSD.Token announcedAttribute optional,
-		 ScheduleEntries scheduleElement optional
+		Labels labels optional,
+		Timestamp creationTime optional,//Invalid field to be used for BI tests
+		XSD.PositiveInteger expirationCounter optional,//Invalid field, non existing for Schedule
+		Timestamp expirationTime optional,
+		ListOfURIs dynamicAuthorizationConsultationIDs optional,
+		ListOfURIs announceTo optional,
+		record of XSD.Token announcedAttribute optional,
+		ScheduleEntries scheduleElement optional
 	}
        
 	type record Subscription_update_invalid {
-		 Labels labels optional,
-		 AcpType accessControlPolicyIDs optional,
-		 Timestamp creationTime optional,//Invalid field to be used for BI tests
-		 XSD.NonNegativeInteger maxNrOfInstances optional,//Invalid field, non existing for Subscription
-		 Timestamp expirationTime optional,
-		 EventNotificationCriteria eventNotificationCriteria optional,
-		 XSD.PositiveInteger expirationCounter optional,
-		 ListOfURIs notificationURI optional,
-		 XSD.AnyURI groupID optional,
-		 XSD.AnyURI notificationForwardingURI optional,
-		 BatchNotify batchNotify optional,
-		 RateLimit rateLimit optional,
-		 PendingNotification pendingNotification optional,
-		 XSD.PositiveInteger notificationStoragePriority optional,
-		 XSD.Boolean latestNotify optional,
-		 NotificationContentType notificationContentType optional,
-		 EventCat notificationEventCat optional
+		Labels labels optional,
+		AcpType accessControlPolicyIDs optional,
+		Timestamp creationTime optional,//Invalid field to be used for BI tests
+		XSD.NonNegativeInteger maxNrOfInstances optional,//Invalid field, non existing for Subscription
+		Timestamp expirationTime optional,
+		ListOfURIs dynamicAuthorizationConsultationIDs optional,
+		EventNotificationCriteria eventNotificationCriteria optional,
+		XSD.PositiveInteger expirationCounter optional,
+		ListOfURIs notificationURI optional,
+		XSD.AnyURI groupID optional,
+		XSD.AnyURI notificationForwardingURI optional,
+		BatchNotify batchNotify optional,
+		RateLimit rateLimit optional,
+		PendingNotification pendingNotification optional,
+		XSD.PositiveInteger notificationStoragePriority optional,
+		XSD.Boolean latestNotify optional,
+		NotificationContentType notificationContentType optional,
+		EventCat notificationEventCat optional
 	 }
        
 	 //@Martin
@@ -7039,6 +7034,9 @@ group invalidTypes {
 		Labels labels optional,
 		AcpType accessControlPolicyIDs optional,
 		Timestamp expirationTime optional,		
+		ListOfURIs dynamicAuthorizationConsultationIDs optional,
+		ListOfURIs announceTo optional,
+		record of XSD.Token announcedAttribute optional,
 		LocationSource locationSource optional,//invalid field to be used for BI tests
 		XSD.Duration locationUpdatePeriod optional,
 		NodeID locationTargetID optional,//invalid field to be used for BI tests
-- 
GitLab